Skip to main content

OAuth Authentication

BonData connects to Microsoft Teams using OAuth 2.0 for secure access to send messages to your teams and channels.

Connect Your Organization

  1. In BonData, navigate to Integrations and select Microsoft Teams
  2. Click Connect
  3. You’ll be redirected to Microsoft to authorize the connection
  4. Sign in with your Microsoft account
  5. Review the permissions and click Accept
  6. You’ll be redirected back to BonData once connected
BonData requests permissions to send messages to Teams channels. An admin may need to approve the connection for your organization.

Using Teams in Playbooks

Once connected, you can use Microsoft Teams in your playbooks to send automated notifications.

Teams Action Node

Add a Send Teams Message node to your playbook to send notifications:
  • Message Template - Content of the message
  • Title - Header shown on the message card
  • Team Name - The team to post to
  • Channel Name - The channel within the team (e.g., General, Alerts)

Message Templating

Use {{field_name}} syntax to include dynamic data in your messages:
Account {{account_name}} has revenue of ${{annual_revenue}}

Capabilities

  • Send messages to team channels
  • Send direct messages to users
  • Rich Adaptive Card formatting
  • Dynamic message content using workflow data
  • Automatic or approval-based message sending