Create meeting action allows to create an online meeting in Microsoft Teams on behalf of a specified user.
Example of Create 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 Create 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 Create meeting additional properties should be specified:
Configuration
Property | Required | Type | Description |
Title | yes | String | Title of the meeting should be specified |
Start time | yes | Start time of the meeting. Date and time 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 | End time of the meeting. Date and time 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 |
|
Meeting owner | yes | String | Provide a meeting owner's email |
Required users | no | String | Required users on the meeting. User emails separated with commas ',' |
Optional users | no | String | Optional users on the meeting. User emails separated with commas ',' |
Message | no | String | Actual message 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 | Location of the meeting |
Repeat meeting | 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 | Start date of the recurrence. Date in the format 'yyyy-MM-dd' |
Recurrence end | no | String | 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. |