Slack

Get data work done from Slack

Mention @paradime in a channel or in a DM and get DinoAI pull analytics, handle data requests, fix broken pipelines, and build dbt™ models - all from Slack.

#data-incidents

How it works

DinoAI does your work in Slack

No IDE to open and nothing to install on your machine.

01

Mention @paradime

Send a task to the Paradime bot in any channel. Use DM to get DinoAI to work for you in private.

#analytics-eng
02

DinoAI works in the background

DinoAI picks up tasks in your workspace, with your repo and warehouse and you get status updates in Slack.

#analytics-eng
03

Threaded messaging

Configure DinoAI to respond to other apps as a threaded message like pick up a PagerDuty incident and respond in the thread.

#analytics-eng

Use cases

What teams do in Slack

Real requests made by users across the organization

Backfill data docs

Ask DinoAI to write missing docs and tests in code and open a PR for review.

Prompt@paradime Document all models and tests in the marts folder that are missing descriptions.
#analytics-eng

Catch and fix issues

Ask DinoAI to check for problems in your dbt™ models and let you know whats broken.

Prompt@paradime Run a quick check on our staging models and flag anything that looks off.
#data-quality

Fix broken pipelines from Slack

Fix a broken pipeline in a single click directly in the same thread as the Slack alert.

TriggerClick Fix with DinoAI on the failure notification.
#data-alerts

Create tickets from Slack

DinoAI agent in Slack turns user's data requests into agent ready tickets with triage and root cause analysis.

Prompthey, can we get churn rate added to the customer dashboard?
Paradime

Weekly reports and analysis

Set up a background agent in Bolt to deliver weekly metrics or analysis reports.

Follow-up@paradime does that drop hold if you exclude the US?
#metrics

Features

Built for how your team uses Slack

Channels, threads and the controls an admin needs.

Channels and DMs

Work in channels or DM

Use a channel when the team should see and build on what the agent is doing. Use a DM for personal or exploratory work. Either way, reply in the thread and the same session picks up with full context.

Channel mentions
Direct messages
Thread follow-ups
Workspace picker
See how sessions work
Paradime

In the thread

Threaded messaging

All agent responses and tool activity is reported as a threaded message so your Slack channels stay organized without clutter.

Analytics
View PR
Graphs
See what the agent posts in the thread
#analytics-eng

Customize and control

Tailor agent behavior

Customize your Slack agent to your needs and tailored how you want the agent to work and respond. Build this out as a git-tracked YAML for complete control.

Role, goal, backstory
Tool allowlist
.dinorules
Credit caps
Customize the agent
.dinoai/agents/dinoai-slack-bot.yml
name: dinoai-slack-bot   # this exact name makes it the Slack default
version: 1

role: >
  Analytics support bot for the data team. You answer
  questions about our dbt™ project, data models, and
  pipeline runs directly in Slack.

goal: >
  Give concise, accurate answers about models, lineage,
  and run status. Always post your final answer back to
  the Slack thread.

tools:
  mode: allowlist
  list:
    - read_file
    - search_files_and_directories
    - ripgrep_search
    - run_sql_query

Join industry leaders winning with DinoAI agents

Data engineers and analysts at the most AI-native startups and enterprises use Paradime's DinoAI agents everyday to become market leaders.