Skip to main content
Use the New Teams Channel Message trigger to start a Workflow whenever a new message is posted in a specific Microsoft Teams channel. This is useful for monitoring channels for requests, routing messages, or automating responses.

Set up the trigger

1

Add the trigger

Create a new Workflow with the New Teams Channel Message trigger, or change an existing Workflow’s trigger type to New Teams Channel Message.
Selecting the New Teams Channel Message trigger
2

Connect your Microsoft Teams account

If you haven’t already, connect your Microsoft Teams account to Cassidy.
Adding a Microsoft Teams connection
The Microsoft Teams connection requires admin approval. Either have an admin check the Consent on behalf of your organization checkbox during the connection process, or follow the admin consent workflow process outlined in Microsoft’s documentation.
3

Select the team

Choose the specific team that contains the channel you want to monitor.
Selecting a team to monitor
4

Select the channel

Choose the specific channel within the selected team. The Workflow will trigger when new messages are posted in this channel.
Selecting a channel within the team
5

Reference the trigger variables

In subsequent Workflow steps, you can reference the following variables:
  • Message Sender — the person who sent the message
  • Subject — the subject of the message
  • Message Contents — the text content of the message
  • Message URL — the URL of the message
  • Message ID — the unique identifier of the message
  • Team ID — the unique identifier of the team
  • Channel ID — the unique identifier of the channel
  • Attachments — any attachments on the message
Available Teams channel message trigger variables
6

Activate the trigger

In the trigger block, click the toggle switch to turn it on.
Activating the Teams channel message trigger toggle

Send channel message

Send a message to a Teams channel from a Workflow.

New chat message trigger

Trigger a Workflow from a Teams chat message.