I’m using the Send Calendar Invite activity in UiPath. It creates the event, but, it doesn’t add the attendees emails. I was checking, and in the event on Outlook calendar the emails appear, but they display as incorrect email. However, they are written in a good way. Also, it only allows to add only one email. I’ve tried to separete them by “;”, but it didn’t work.
When using the Send Calendar Invite activity in UiPath to add attendees to an event, you should pass a string array with the email addresses of the attendees. Each email address should be separated by a comma, not a semicolon.
Define an array variable to store the email addresses of the attendees. For example, you can define a variable named attendees of type String and initialize it with the email addresses:
Can you confirm if you are using use outlook app activity?
And did you try changing the version of mail packages and check?
I did test from my end and the invites are sent as well…I tested for multiple people with valid addresses and its working format used "email@example.com;firstname.lastname@example.org"…If we are giving wrong address also the activity still is moving ahead by we are getting a not delivered notification in email itself directly
Alternately delete the mail package from .nuget folder and reopen the project…it download the dependencies again…or go to manage packages and add again so that package is downloaded again
Thank you so much for the help. I could fix the problem, the solution was change the version of the Mail.Activities package. I was using the 1.18.2 version, currently I’m using the 1.15.2, this one is the most recent that has worked.
However, is important to take into account that, for the more recents versions, the activity is not working as expected. I was using the activity Send Calendar Event inside a Use Outlook 365 card.