Your grounded AI Director, right inside Slack
Connect Slack to dolv and reach your grounded Director where the team already works — ask for metrics, funnels and run status and get real answers, or turn a message into tracked work, with every external send still gated for your approval.
What the Director reads in Slack
Slack is a surface to your grounded command center. It routes the team’s questions to the Director and answers from live data — context first, action second.
-
Messages to the Director
The events webhook routes messages from Slack into your workspace’s grounded Director, so anyone on the team can ask and get a real answer.
-
Thread + channel context
Pulls the context it needs to answer accurately, grounded in your company, playbooks and knowledge — not a generic model.
-
Live metrics on demand
Ask for funnel health, campaign or run status and the Director calls the read tools to answer from live integration data.
-
Where the team already works
No new dashboard to open — the whole team queries dolv from the channel they live in.
Every answer stays grounded in your company context and playbooks, so what the Director says in Slack is accurate and on-brand — not guessed by a generic model.
What the Director does in Slack
The same 84-tool command center, reachable from the channel you live in. Reads and tasks run immediately; anything public is staged in Approvals first.
-
Answer in Slack Runs immediately
The Director replies in-thread and can pull metrics, funnel health and status live. Internal, reversible reads run immediately.
-
Post updates to a channel Human-in-the-loop
Drafts status, digests or alerts for a channel — anything outbound is staged in Approvals first.
-
create_task from a message Runs immediately
Turns a Slack message into tracked work the execution loop picks up automatically.
-
External sends stay gated Human-in-the-loop
If a Slack request would send something public — an email, a post — it is prepared and queued in Approvals, never auto-sent.
How it works in Slack
- 01
Connect
In Settings, add a Bot User OAuth Token (xoxb-…) and your app’s Signing Secret. The events webhook wires Slack to your workspace’s Director.
- 02
Ask
Mention dolv in any channel — “what’s our funnel health?”, “draft an update for #launch”. It answers from live data, grounded in your context.
- 03
Act, gated
Reads and tasks run immediately; anything public is prepared and parked in Approvals — prepared, approved, executing, done.
Slack integration FAQ
Does the Slack bot send messages without my approval?
Answering your team inside Slack is internal and reversible, so the Director replies immediately. But anything outbound — posting a public update, sending an email or a social post triggered from Slack — is prepared and queued in your Approvals inbox: prepared, approved, executing, done. Nothing leaves your workspace without a human sign-off.
What can the dolv Slack bot actually do?
It is your grounded Director in Slack. Ask it for metrics, funnel health, campaign or run status and it answers from live integration data; ask it to draft content or open a task and it does — with every public action gated. It is the same 84-tool command center, reachable from the channel you already live in, grounded by default in your company context and playbooks.
How does Slack connect to dolv?
Slack connects in Settings with a Bot User OAuth Token (xoxb-…) and your Slack app’s Signing Secret. The events webhook routes inbound messages back to your workspace’s Director. Identity login and integration access are kept separate, so connecting Slack is its own deliberate step.
Is this just a chatbot bolted onto Slack?
No. dolv is an operator, not a chatbot. The Director has 84 tools that execute real work and is grounded in your data, with multi-agent campaigns and a per-agent budget cap of $250/mo — Slack is simply one surface to reach it, with the same human-in-the-loop gate on anything public.
Connect the rest of the stack
Put the Director in your team’s Slack
Grounded answers, real work, and your approval on anything public — from the channel you already live in.