Communications Mining Dispatcher

Hi,
I’m trying to create a test project with Communications mining, but the information is so fragmented I don’t find answers to the issues I’m facing.

  1. In Communications Mining Streams, I would like to filter the messages coming through to Dispatcher, but the Filters are not available. Do I need to create the filters? I did not find any way to do that. The instructions just state to use the filters.
    image

  2. When trying to Fetch Stream in Communications Mining Dispatcher, I get a following error: Get Results from Stream: Status: “error”, Message: “No such project BezwaarEmails for tenant uipath-tenant-xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”.

I’m the admin and everything else in the project, so it should not be a permission thing. I also tried writing the Project name with all small letters and how the project name is actually written when I created it, see above. Did nothing. Why are they written in different forms depending where you look in the interface anyways, it is confusing to say the least.

Based on the documentation, it looks like I would need to use API key, which I created in Communications Mining Admin My Account tab. How and where do I implement the API key? There is nowhere to put it in the framework, unless I’m missing something.

For the UiPath team:
The tutorials are more focused on selling the service, but I have not seen yet a helpful tutorial to be able to put together an actual process using Communications Mining. I’ve seen the same slides dozen of times now, but when it comes to actually showing how to build something, it is rushed through or focused on pushing the buttons in training interface and admiring how the meters change.

I even did the AI certification, but I’m far from being able to build anything of use with this, which is super frustrating. The questions in exam felt often just trivia, not helping in actual building one bit. Why would I need to know which feature was introduced in version this and that, when there seems to be a new version every other week, where the names and features change, popup and disappear like imps.

I would not even dream of trying to sell the service to a client, it would be just a total trainwreck and waist of everybody’s time.

Hey Jussi,

  1. There’s no additional configurations you need to do on the streams page to enable the filters; they should just be there. The streams filters are a subset of the filters in Explore - do you see any filters there? (It’ll be on the lefthand toolbar)
  2. We’ll reach out to you via email, but if you could send us back some screenshots we can take a look. Please make sure to screenshot the whole screen including the browser address bar for us to be able to investigate your issue.

When you use Studio, it transparently issues a UiPath user token for you. If you are accessing the Communications Mining API by other means (e.g.: via the CLI or another third-party API like Postman), you need to provide a token yourself- which is where the CM API token is used.

Appreciate the honest feedback here on some of the challenges you’re facing when trying to build out the processes. The team’s working on putting together a course on how to build automations off the back of the outputs of CM, so hopefully that helps when you’re working through this in the future.

We’ll pass the feedback over to the certification team as well.

Feel free to give us a shout if there’s other comments/questions.

Hey Emily,
I managed to solve the first issue.
I also managed to add Records, using Upload Records activity, to a Source and get predictions using Predict Records(s) activity.

I was wondering where to find more information of what different Communication mining data types contain, what can I expect to be able to extract from these objects. Communication Mining Dispatcher documentation gives some idea, but there must be somewhere more complete list of what these objects are.

Kind regards,
Jussi Nousiainen