Coding at the speed of thought: how I talk to Rovo Dev from Slack
Aug 5, 2026Anuj Shah

Summary
This post details the creation of a Python bridge that connects the Rovo Dev CLI's `acli rovodev serve` HTTP API to Slack via Slack Bolt and Socket Mode. The bridge allows users to interact with Rovo Dev from Slack without using a terminal. Key technical details include the use of `acli rovodev serve PORT --disable-session-token` to expose `/v3/set_chat_message` and `/v3/stream_chat` endpoints, the implementation of a security measure to only process messages from a specific user ID, and the use of systemd for process management. Future work includes streaming replies, multi-session support, slash commands, and file uploads.
More from the AI-Native Software Development Capabilities in Jira trail
- A simpler way to run AI agents in Bitbucket Pipelines
- We’re bringing governed agent loops to the AI-Native SDLC
- How we made vulnerability fixes review-ready with Agentic Pipelines
- Agentic automation in practice: putting standard engineering work on autopilot
- Opening the door to agent autonomy: The architecture behind Rovo’s agent harness