Skip to content

Microsoft Teams Notification

Warning

Before using Microsoft Teams notifications in Flows, you need to connect the Microsoft Teams integration in Settings > Integrations. See the Microsoft Teams Integration setup guide for instructions.

Microsoft Teams notifications deliver data quality alerts directly into your Teams channels as rich Adaptive Cards. When a Flow trigger fires, Qualytics resolves message variables, builds an Adaptive Card with the configured content, and posts it to the selected channel. Adaptive Cards provide a structured, visually formatted layout that makes it easy for team members to quickly understand the event context — including color-coded operation results — without leaving the Teams interface.

Lifecycle

flowchart TD
    A[Flow Trigger Fires] --> B[Resolve Message Variables]
    B --> C[Build Adaptive Card]
    C --> D[Send to Selected Channel]
    D --> E[Card Appears in Teams]

Configuration

Step 1: Click on Microsoft Teams.

select-microsoft-teams

A panel Microsoft Teams Settings will appear on the right-hand side, allowing you to select a channel and configure the notification message.

teams-settings-panel

No. Field Description
1. Channel Select the Teams channel where the notification should be sent.
2. Message Text area to customize the notification message content with dynamic placeholders like {{ flow_name }}, {{ operation_type }}, and {{ operation_result }}.

teams-settings-fields

Tip

Use the autocomplete feature (triggered by Ctrl+Space) to insert variables such as {{ flow_name }}, {{ container_name }}, and {{ datastore_name }}. The autocomplete only suggests variables that are valid for the selected Flow trigger type.

Step 2: Click the "Test Notification" button to send a test message to the selected channel. If the message is successfully sent, you will receive a confirmation notification indicating "Notification successfully sent".

test-notification-success

Step 3: Once all fields are configured, click the Save button to finalize the Microsoft Teams notification setup.

save-button

Message Variables

Microsoft Teams notifications support the same dynamic tokens as all other notification channels, plus a Teams-specific color token. The available tokens depend on the Flow trigger type:

Token Description
{{ flow_name }} Name of the Flow
{{ datastore_name }} Datastore involved in the event
{{ datastore_link }} Link to the datastore
{{ container_name }} Container (table or file) involved
{{ container_link }} Link to the container
{{ operation_type }} Type of operation (Catalog, Profile, Scan)
{{ operation_result }} Result of the operation (Success, Failure)
{{ operation_result_color__msft_teams }} Color code for the operation result (Teams-specific)
{{ anomaly_message }} Description of the detected anomaly
{{ anomaly_type }} Type of anomaly detected
{{ target_link }} Direct link to view the event details

Warning

Manual and Scheduled Flow trigger types do not support message variables. Notification messages for these triggers must use static text only.

For the complete list of tokens organized by trigger type, see the Message Variables documentation.

Permission

Operation Minimum Permission
View notification specifications and tokens Member
Configure and save notification Manager
Test notification Manager

For the complete list of roles and permissions, see the Security documentation.

Troubleshooting

Symptom Possible Cause Resolution
No channels available in dropdown Teams integration not connected Connect the Microsoft Teams integration in Settings > Integrations > Microsoft Teams before configuring notifications.
Test notification fails Webhook or connector issue Verify the Teams integration is active and the connector has not been removed from the Teams channel.
Notification sent but not visible in Teams Message posted to a different channel Verify the selected channel in the notification configuration matches the intended destination.
Adaptive Card not rendering properly Teams client version outdated Ensure the Teams client is up to date. Adaptive Cards require a minimum Teams client version to render correctly.
Message variables showing as raw text Unsupported token for the trigger type Ensure the tokens used are valid for the selected Flow trigger type. Use the autocomplete feature (Ctrl+Space) to see available tokens.