MS Teams
Get data work done in MS Teams
Mention @Paradime in a channel or message directly and get DinoAI pull analytics, handle data requests, fix broken pipelines, and build dbt™ models - all from MS Teams.
daily_finance failed. stg_invoices could not find column currency.- Service
- Finance Data
- Commander
- Tom Becker
currency to currency_code. Updated stg_invoices and the 3 models downstream of it. The build now passes: 14 of 14.How it works
DinoAI does your work in Teams
No IDE to open and nothing to install on your machine.
Mention @Paradime
Send a task to the Paradime bot in any channel. Use DM to get DinoAI to work for you in private.
models/finance that doesn't have one.DinoAI works in the background
DinoAI picks up tasks in your workspace, with your repo and warehouse and you get status updates in MS Teams.
Threaded messaging
Configure DinoAI to respond to other apps as a threaded message like pick up a PagerDuty incident and respond in the thread.
models/finance. Ready for review.Use cases
What teams do in Teams
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.
models/finance that doesn't have one.models/finance that had no description:fct_invoices: model and 11 columnsdim_accounts: model and 7 columns- 16 more in the pull request
Catch and fix issues
Ask DinoAI to check for problems in your dbt™ models and let you know whats broken.
int_subscriptions: 87 duplicate rows from a join that fans outint_revenue_daily: no rows for Sep 14
stg_plans that was fanning out and added a unique test on subscription_id so it stays fixed.Fix broken pipelines from Teams
Fix a broken pipeline in a single click directly in the same thread as the Teams alert.
dbt build failed: fct_orders hit a type mismatch on order_total.order_total as text. Cast it to numeric in stg_orders and re-ran the build: 12 of 12 passed.Create tickets from Teams
DinoAI agent in Teams turns user's data requests into agent ready tickets with triage and root cause analysis.
- Request
- Add net revenue retention by plan to the board dashboard
- Used for
- The monthly board pack, needed by the 12th
- Touches
mart_subscriptions
Weekly reports and analysis
Set up a background agent in Bolt to deliver weekly metrics or analysis reports.
- Moved
- Trial-to-paid conversion: 12.4% → 14.1% (+1.7 pts)
- Stable
- Weekly actives, new signups, MRR
Features
Built for how your team works in Teams
Channels, chats and the controls an admin needs.
Channels and chats
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.
In the thread
Threaded messaging
All agent responses and tool activity is reported as a threaded message so your Teams channels stay organized without clutter.
Customize and control
Tailor agent behavior
Customize your Teams 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.
name: dinoai-teams-bot # this exact name makes it the Teams default version: 1 role: > Finance analytics bot for the data team. You answer questions about our dbt™ project, data models, and pipeline runs directly in Microsoft Teams. goal: > Give concise, accurate answers about models, lineage, and run status. Always post your final answer back to the Teams thread. tools: mode: allowlist list: - read_file - search_files_and_directories - run_sql_query - get_column_level_lineage
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.