Your coding agents need decisions. You need your life back.

Coding agents run autonomously but hit walls that need human input. AgentDuty bridges the gap with Slack DMs and SMS so you can unblock agents from anywhere.

$ curl -fsSL https://agentduty.dev/install | sh

Up and running in 60 seconds

1

Install the CLI

$ curl -fsSL https://agentduty.dev/install | sh
2

Log in to your account

$ agentduty login
3

Add a checkpoint in your agent workflow

$ agentduty notify -m "Tests failing. Revert or fix?" --options "Revert,Fix,Skip"
4

Get notified, respond, and your agent continues

A
AgentDuty12:34 PM

Tests failing on user-auth branch.

Revert or fix?

Revert
Fix
Skip
SMS from AgentDuty

Tests failing on user-auth branch. Revert or fix?

1) Revert 2) Fix 3) Skip

2

Built for how you actually work

Slack DMs with action buttons

Get a DM with context and tap a button to respond. No typing, no context switching. Your agent gets the answer instantly.

SMS with numbered options

Away from your desk? Get a text message and reply with a number. Works from anywhere with cell signal.

Escalation policies

Define how and when to escalate. Start with Slack, bump to SMS after 5 minutes, page your teammate after 15.

Session threading

Every agent session gets its own thread. See full conversation history and decision trail in one place.

Works with any agent

One CLI command is all it takes. Works with Claude Code, Cursor, Copilot, Aider, or any agent that can run shell commands.

Self-hostable

Run AgentDuty on your own infrastructure. Your data, your rules. Open source under MIT license.

Stop babysitting your agents

Install AgentDuty and get back to what matters.

$ curl -fsSL https://agentduty.dev/install | sh
Get Started