Action: Update meetings

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 configuration on the current site




For more information about Action Builder read Action Builder introduction article.
Note 1: In order to use the action in Scheduled/Triggered Actions 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 Teams Connector on the deployment tenant as well. 
To configure the action 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
=[[@Action.Get_meeting.Meetings]][0].SeriesRootId

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

·       Yes

·       No

·       Custom Value - expression based value (the result should return true of false)

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

·       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

Update location of the meeting

Update meeting recurrence

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

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



    • Related Articles

    • Action: Get meetings

      Get meetings action allows to retrieve properties of the specified online meeting from the calendar in Microsoft Teams. Example of Get meetings action configuration on the current site For more information about Action Builder read Action Builder ...
    • Action: Update sharing settings

      Update sharing settings action allows you to update the external sharing settings for a specified site collection. Example of configuration on the current site Note 1: In order to use the Update sharing settings action in Scheduled/Triggered Actions ...
    • Action: Update item

      Update item action allows updating an item in a list or a library immediately with configurable values. For more information about Action Builder read Action Builder introduction article. To configure the action the additional properties should be ...
    • 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 Builder Introduction

      The Teamsware Studio Action Builder is a tool that allows you to specify actions which are executed in consecutive order. You can build powerful workflows triggered from a form button, on form load, from a list view, scheduled or event triggered on a ...