Skip to content

Slack

Configure Slack as a Destination in OWOX Data Marts to allow business users to receive messages with Insights based on the results of each Data Mart run.

For example, you may want to notify a stakeholder in a Slack channel every time a scheduled run produces updated data (such as new results from the Facebook Ads connector). You can also choose to receive a message only when the run result is empty.


Follow the steps below to configure your Slack destination.

In the OWOX Data Marts web application, open Destinations in the main menu and click + New Destination.

Choose Slack from the Destination Type dropdown.

  • Title: Enter a unique name for the Destination (for example, “Marketing Team”).
  • Slack channel emails list: Add recipient emails or Slack user IDs separated by commas, semicolons, or new lines
    (for example: john.doe@yourworkspace.slack.com, marketing-team@yourworkspace.slack.com).

Review the details and click Save to create the Destination.


Step 2. Create a Report for this Destination

Section titled “Step 2. Create a Report for this Destination”

For each Destination, you can create as many reports as needed and configure different schedules for them.

Go to your Data Mart and open the Destinations tab.

In the block labeled with the name of your Destination, click + Add report.

Enter a report title and make sure the report is assigned to the correct Destination.
You can also view and copy the list of report recipients.

Write your Message using Markdown.
Switch to Preview to check how the Slack message will appear to recipients.

Decide when the report should be sent based on the Data Mart run result:

  • Send always – the report is sent after every run.
  • Send only when result is empty – the report is sent only if the Data Mart returns no data.
  • Send only when result is not empty – the report is sent only if the Data Mart returns data.

OWOX automatically runs the Data Mart before sending the report and checks the result. Your selected condition determines whether the message is sent.

Click Save to apply the report settings.

To run this report automatically on a schedule (e.g., every 5 minutes or every Monday and Wednesday at 15:00), open the Triggers tab and create a new trigger.
Select this report and specify the schedule for automatic execution.


Have questions? Join the OWOX Community.