Action: Create meetings

Action: Create meetings

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 Teamsware 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.
Note 2: When you deploy the solution to another SharePoint tenant, it requires approval of Teamsware 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

  • Yes
  • No
  • Custom Value - expression based value (the result should return true of false)

Is online meeting

no

Boolean

Specifies whether the created event is an online meeting. Available options:

  • Yes
  • No
  • Custom Value - expression based value (the result should return true of false)

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

  • Yes
  • No
  • Custom Value - expression based value (the result should return true of false)

Allow users propose different time

no

Boolean

  • Yes
  • No
  • Custom Value - expression based value (the result should return true of false)

Location

no

String

Location of the meeting

Repeat meeting

no

Boolean

  • Yes
  • No
  • Custom Value - expression based value (the result should return true of false)

Recurrence type

no

Boolean

  • Daily
  • Weekly
  • Monthly
  • Yearly
  • Custom Value - expression based value (the result should return Recurrence type)

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.


Ein Bild, das Text, Screenshot, Software, Display enthält.

KI-generierte Inhalte können fehlerhaft sein.

Examples:

To use RequiredMembers or OptionalMembers outputs and set the value to the Text field open Expression builder as Assignment expression and add one of the following expressions:

[[@Actions.Create_meeting.RequiredMembers]].join(", ")

    • Related Articles

    • Action: Delete meeting

      Delete meeting action will delete online meeting from the calendar in Microsoft Teams and in Outlook as well. It allows to delete both a single meeting and a series of meetings. Example of Delete meeting action configuration on the current site For ...
    • Action: Update meetings

      Update meetings 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 Upgrade meetings action ...
    • Action: Create new folder

      Create new folder action allows to create a new folder dynamically in a specified SharePoint library. Example of Create new folder action configuration on the current site For more information about Action Builder read Action Builder introduction ...
    • Action: Clone team

      Clone team action allows to create a copy of an existing Microsoft team with the specified configuration options. You can select what to include in the copy: apps, channels, members and tabs. Example of Clone team action configuration on the current ...
    • Action: Get image data

      Get image data action allows you to retrieve the image data information such as geolocation and the size of the image. Example of Get image data action configuration on the current site For more information about Action Builder read Action Builder ...