Grab Clappia’s 50% OFF Black Friday Deal before it’s gone! Ends 05 Dec 2025.
View offer →
#bf-banner-text { text-transform: none !important; }
Table of Content
Still need help?
Request support
Request Support
Help
 / 
 / 
Workflows
 / 

Workflows: MS Teams

This article explains the Microsoft Teams workflow step in Clappia. This step allows you to send a notification message to a specific Microsoft Teams channel whenever a workflow runs.

MS Teams

Configuring the MS Teams Workflow Step

The MS Teams step will execute based on where it is placed in your workflow:

  • If placed in the New Submission Flow, it runs when a new submission is created.
  • If placed in the Edit Submission Flow, it runs when a submission is edited.
  • If placed in the Review Submission Flow, it runs during the review process.
  • If placed after other steps, it will execute only after the previous step(s) completes successfully.

Open your app, go to Design App > Workflows.

Choose the workflow where you want to add Microsoft Teams. Click on Add Step or ‘+’ symbol. Once added, the configuration panel will open on the right side.

MS Teams

Step Name

You can provide a name for this workflow step.

By default, it will be named Microsoft Teams, but you can rename it for easier identification (for example, Notify Operations, Notify HR, Send Escalation Alert).

Authenticate with MS Teams

Click Authenticate with MS Teams.

You will be redirected to Microsoft’s login page. Sign in using the Microsoft account that should send the message to Teams. Grant the required permissions.

MS Teams

Once authentication is successful, the panel will show that the account is connected.

This authenticated account is the one that will post messages to the selected Teams channel.

MS Teams

Channel Link

Paste the full Microsoft Teams channel link where the message should be posted.

MS Teams

To get the channel link:

  • Open Microsoft Teams.
  • Go to the required Team.
  • Hover over the required Channel.
  • Click the three dots (⋯).
  • Click Copy link.
  • Paste the copied URL into this field in Clappia.

The workflow will post the message to this exact channel.

Body

Enter the message that should be posted in the Teams channel.

This is the actual notification content that will appear as a channel post.

You can type static text, such as:

An escalation requires attention from the operations team.

You can also include dynamic values from your app by typing @. This will display a list of fields from your app whose values you can insert into the message.

For example:

New Incident Reported

Incident ID: {incident_id}

Reported By: {submitted_by}

Priority: {priority}

MS Teams

When the workflow runs, these variables will automatically be replaced with real submission data.

The Body field cannot be left empty, as this is the message that will be sent to Teams.

Parent Step

This shows the step immediately above the MS Teams step in your workflow.

For example, if this step is placed directly after ‘Start’, then Start will be shown as the parent step.

If placed after another workflow step (like Approval or Edit Submission), that step becomes the parent.

You can change the parent step if there are more than one.

Enable this Step

This option is enabled by default.

If disabled:

  • This step will not execute.
  • Any steps below it in the workflow sequence will also not execute.

You can temporarily disable the step for testing without deleting it.

Receiving the Notification

When the workflow runs successfully, a message will be posted in the Teams channel whose link you provided.

All members of that channel will be able to see the message, subject to their notification settings in Microsoft Teams.

Important Notes

  1. Authenticated Account Must Be a Channel Member
    The Microsoft account used during authentication must be a member of the Team and the Channel where you are posting.
    If the connected email ID is not added as a member of that Team (or does not have access to that channel), the message will not be delivered.

  2. Channel Link Must Match the Authenticated Account’s Access
    Even if the link is valid, the workflow will fail if the authenticated account does not have permission to post in that channel.
  3. Standard vs Private Channels
    If the channel is a Standard channel, all Team members can view the message.
    If it is a Private channel, only selected members will see it.

  4. Workflows Run Per Submission
    Workflows in Clappia run individually for each submission. They do not automatically trigger for bulk operations such as Bulk Upload or Bulk Edit from the Submissions tab.
    If required, each submission must be edited and saved individually to trigger the workflow.
FAQs
How do I connect to my group on Teams?
You will have to first authenticate your Microsoft account that you use. Then select the team and channel to which notifications should be sent.
Try our free plan
It will answer many more questions within just 15 minutes.