Setup
Click Enable on the Connections page and authorize with your Slack account. This installs a Duvo app in your workspace and links your personal Slack account.By default, messages and actions appear from the Duvo app in your workspace. Some actions (sending messages, reactions, editing, and deleting messages) can optionally act as you when configured in your agent’s AOP.
Capabilities
- Send messages — Post updates to channels, send direct messages, reply to threads, and schedule messages for later delivery.
- Edit and delete messages — Update or remove previously sent messages.
- React to messages — Add and remove emoji reactions on messages.
- Manage channels — Create, archive, unarchive, rename channels, set channel topics and purposes, and join public channels.
- Upload and download files — Send documents, reports, images, and other files to channels and conversations, or download files from Slack to your workspace.
- Search and retrieve information — Find past messages, pull conversation history, retrieve a specific message by channel and timestamp, and look up channel and user details.
- Coordinate team members — Find users, look up user profiles, list all members of a channel, and invite or remove people from channels.
Message Formatting
Agents can write messages using standard Markdown, which is automatically converted to Slack’s native formatting:- Bold, italic, and
strikethroughtext - Bullet and numbered lists
Inline codeand multi-line code blocks- Links formatted as clickable Slack links
- Headings rendered as bold text (Slack does not support native headings)
- Tables — Markdown tables are rendered as native Slack tables, preserving rows and columns exactly as written
Key Benefits
- Automated team updates — Keep everyone informed with status reports, alerts, and workflow results posted directly to the right channels.
- Rich formatting and file sharing — Share formatted messages, documents, spreadsheets, and images without manual uploads.
- Centralized notifications — Route workflow outputs, alerts, and reports to the channels where your team already works.
- Seamless coordination — Create channels, invite members, and manage channel topics as part of automated workflows.
Works Well With
Gmail
Monitor incoming emails and post summaries or alerts to a Slack channel so your team stays informed without checking their inbox.
Google Sheets
Pull data from spreadsheets and share formatted reports or status updates in Slack on a regular schedule.
Linear
Post project updates, new issue notifications, or sprint summaries to dedicated Slack channels to keep engineering and product teams aligned.
Outcome Examples
Request intake and routing
Request intake and routing
Requests that arrive in #helpdesk, #ops-requests, or any shared channel are read, classified, and routed to the right person or ticketing system. The requester gets an acknowledgment in the thread; the right team gets a ticket or DM. Covers IT help, HR questions, finance approvals, and general ops.
Threshold alerts
Threshold alerts
An agent polls your data warehouse or CRM every hour and posts a Slack notification only when a condition is met — inventory below reorder point, fraud rate above threshold, error count spiking. No noise when everything is fine.
Automated weekly summaries
Automated weekly summaries
Every Monday morning, a structured summary of last week’s key metrics is posted to your team’s channel, pulled from live warehouse or CRM data. No manual preparation.