Slack
This section explains how to connect Slack as a Messaging data source in DataDios. It is a send-only connector: DataDios posts notifications (such as alert summaries and run reports) to a Slack channel through an Incoming Webhook. There is nothing to browse, and no data is read back from Slack.
Prerequisites
Create a Slack Incoming Webhook for the target channel:
- Go to the Slack API apps page → Create New App (from scratch), pick your workspace.
- Open Incoming Webhooks and toggle it On.
- Click Add New Webhook to Workspace, choose the channel, and copy the webhook URL (
https://hooks.slack.com/services/…).
Steps to Create and Test a Slack Data Source
Step 1: Create a Data Source
- Navigate to the Data Sources tab in DataDios
- Click + CREATE SOURCE
- In the data source type dropdown, expand Messaging and select Slack
Step 2: Fill Connection Details
- webhook_url: The Slack Incoming Webhook URL, e.g.
https://hooks.slack.com/services/...(required, stored encrypted)
JSON Configuration
{
"webhook_url": "https://hooks.slack.com/services/T000/B000/XXXXXXXX"
}
Step 3: Test Connection
- Click TEST CONNECTION
- The connector validates that the URL is a well-formed
hooks.slack.comHTTPS URL — it does not make a network call at this step, so a valid URL returns Status: OK. The webhook URL is treated as a secret and is never echoed back in any response or log.
Step 4: Save Data Source
- Click CREATE to save the data source
- It appears on the Data Sources listing page under Messaging
Once saved, DataDios can post notifications to the channel as a Block Kit message.