Vexdata.io Documentation
  • Vexdata Overview
  • Installation
    • System Requirements
    • Windows Installation
    • Linux Installation
    • Cloud Installation
      • GCP
      • Azure
      • AWS Cloud Deployment Architecture Diagram
        • Pre-requisites
        • Manual Install on ec2
        • Cloud Formation Scripts (command line)
    • Admin Post Installation Setup
    • User Post Installation Setup
    • Server Improvement (Optional)
  • Getting Started
    • Roles and Permissions
    • Managing Groups and Projects
      • Folders
      • Projects
    • Settings
      • Slack Integration
      • Integrations
      • Rules
      • Properties
      • Integrations
      • Email Template
      • Report Template
      • Create Data Connections
        • Databases/Warehouses
        • Run On
  • Creating and Executing Test Cases
    • Test Case
      • Create Test Cases
        • Define Data Source and Target
          • Configure Table/s from Database
          • Input SQL Data
          • Input Files
            • Excel/CSV
            • XML
            • JSON
            • Parquet/AVRO
          • API Input
          • Table Filter
          • Advance - Input
        • Data Compare
          • ETL Testing/Cell By Cell Compare
            • Data Compare Mapping
            • Data Compare Options
          • Schema Compare
          • Counts Compare
        • Schema Monitoring
        • Data Quality
          • SQL Rules
          • Column Level Rules
          • Duplicates
      • Executing Test Cases
      • Defining Test Case Settings
    • Test Runs
    • Variables
    • Note
    • Label
  • Reports
    • User Reports
    • Admin Report or Manager Reports
  • Current Limitations
Powered by GitBook
On this page
  1. Getting Started
  2. Settings

Slack Integration

PreviousSettingsNextIntegrations

Last updated 26 days ago

Description:

We have a feature to send test case status as a slack notification. That means we can configure the slack webhook to send a notification in slack channel after a test case executed.

Pre-requisite for Slack Integration Configuration :

  1. Open .

  2. Click on “Create your slack app”.

  3. It will navigate to “Create an app” pop up. i. Select the option to create from scratch if wanted to create a new one. ii. Close the pop up and get the webhook url for existing created app.

Create From Scratch :

  1. Provide required info like App name and select the workspace. Each Slack user has atleast one workspace assigned. So select the workspace in which you want to send notification. In our case its Dataq.io

    Open Screenshot 2025-04-22 at 9.25.26 PM-20250422-155537.png

Once you click Create App after providing the required info it will navigate to Slack API App page. Under Feature Section on left side menu look for an option called Incoming Webhook and click on it.

By default Activate Incoming Webhooks is off, click on the toggle button and make it on.

Once we do that we can see an option to “Add New Webhook to Workspace”. Click on that it will navigate to below page where we need to select the channel into which we will get the notification message.

Open Screenshot 2025-04-22 at 9.40.53 PM-20250422-161057.png

Once you click Allow after giving the channel name, it will generate a Webhook url. Copy that webhook url and go to the Dataq → Settings → Integrations → Slack.

Paste the webhook url and click Test Connection.

We should get an general message to the channel which we selected while create webhook url..

Next step is while running the test case select the Slack check box on Notification option and click on Save and Run. We should see the notification in the channel in below format

Open Screenshot 2025-04-22 at 9.39.18 PM-20250422-160922.png

Open Screenshot 2025-04-22 at 9.47.44 PM-20250422-161746.png

Slack API