Skip to main content

OAuth Authentication

BonData connects to Slack using OAuth 2.0 for secure access to send messages to your workspace.

Connect Your Workspace

  1. In BonData, navigate to Integrations and select Slack
  2. Click Connect
  3. You’ll be redirected to Slack to authorize the connection
  4. Select the workspace you want to connect
  5. Review the permissions and click Allow
  6. You’ll be redirected back to BonData once connected
BonData requests permissions to send messages to channels and direct messages. The integration can only post to channels it has been invited to.

Using Slack in Playbooks

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

Slack Action Node

Add a Send Slack Message node to your playbook to send notifications:
  • Single Message - Title/header shown for individual records
  • Aggregated Message - Body content for grouped records
  • Channels - List of channels to send to (e.g., #alerts, #notifications)

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 public and private channels
  • Send direct messages to users
  • Dynamic message content using workflow data
  • Batch multiple records into single notifications