Update meeting action allows to update properties of the specified online meeting in Microsoft Teams and in Outlook as well. It allows to update properties of a single meeting and a series of meetings.
Example of Update meeting action configuration on the current site
For more information about Action Builder read Action Builder introduction article.
Note 1: In order to use the Update meeting action in Scheduled/Triggered Actions skybow Teams Connector has to be approved by a tenant administrator and site has to be added to Approved sites list before this action can be used. Learn more about skybow M365 Connectors
Note 2: When you deploy the solution to another SharePoint tenant, it requires approval of skybow Teams Connector on the deployment tenant as well.
To configure the action Update meeting additional properties should be specified:
Configuration
Property | Required | Type | Description |
Owner | yes | String | Specify the id, email or principal name of the owner user of the meeting |
Meeting id | yes | String | Specify the meeting Id to be updated. MeetingId parameter you can get from the output of the actions: Create Meeting or Get Meetings. To delete series of meeting use SeriesRootId parameter. Examples:
=[[@Action.Get_meeting.Meetings]][0].MeetingId |
Title | no | String | Update the title of the meeting |
Start time | no | Date or String | Update start time of the meeting. String in format 'yyyy-MM-ddTHH:mm:ss'. Note: In case using a custom date, it will take time zone from SharePoint regional settings. Also, you can use function placeholders: UTCToLocalTime or LocalTimeToUTC |
End time | yes | Date or String | Update end time of the meeting. String in format 'yyyy-MM-ddTHH:mm:ss'. Note: In case using a custom date, it will take time zone from SharePoint regional settings. Also, you can use function placeholders: UTCToLocalTime or LocalTimeToUTC |
All day event | no | Boolean |
|
Required users | no | String | Update required users on the meeting. User emails separated with commas ',' |
Optional users | no | String | Specify optional users on the meeting to update. User emails separated with commas ',' |
Message | no | String | Update actual message of the meeting to be sent. You can type text directly into the Message field or use Expressions to dynamically generate this. |
Require response from users | no | Boolean |
|
Allow users propose different time | no | Boolean |
|
Location | no | String | Update location of the meeting |
Update meeting recurrence | no | Boolean |
|
Recurrence type | no | Boolean |
|
Recurrence interval | no | String | The number of days/weeks/months between occurrences |
Days of week | no | String | Specify one or several days of week for recurrence |
On day | no | String | The day of the month on which the event occurs |
Week index | no | String | Specify on which week of the month the event occurs |
Recurrence start | yes | String | Update start date of the recurrence. Date in the format 'yyyy-MM-dd' |
Recurrence end | no | String | Update end date of the recurrence. Date in the format 'yyyy-MM-dd' |
Availability
Modern Forms | List Actions | Scheduled/Triggered Actions |
- | - | ✓ |
Output
Output Parameter | Type | Description |
MeetingID | String | Returns the internal ID of the meeting |
OutlookEventURL | String | Returns outlook event URL |
MeetingJoinURL | String | Returns meeting URL to join |
Owner | String | Returns the email of the meeting owner |
RequiredMembers | Array of Strings | Returns user emails of the required members that are invited to the meeting |
OptionalMembers | Array of Strings | Returns user emails of the optional members that are invited to the meeting |