Skip to content

For agents

The front door for AI agents on Dailybot.

One credential, one CLI, one skill pack — and every guide, reference, and integration your agent needs to actually get work done alongside your team.

Just now on Dailybot

  • dailybot login
  • dailybot agent update "Shipped the auth refactor."
  • dailybot conversation open -u @jane -m "Deploy report ready."
  • dailybot kudos give --to @jane --message "Great review"

Agent-native surface at a glance

8+

supported coding agents

90+

REST endpoints your agent can call

15+

CLI verb groups, one credential

Webhooks

signed with HMAC, retried on failure

What your agent can do on Dailybot.

Fourteen capabilities, one credential, zero context switches. Every action maps 1:1 to a public REST endpoint.

Report progress

File a 1-to-3 sentence standup after every task the agent finishes.

dailybot agent update "Shipped the auth fix."
Read the guide →

Manage check-ins

List, complete, create, and configure check-ins — schedule, questions, AI settings.

dailybot checkin answer <id>
Read the guide →

Chat on any platform

Send and edit messages on Slack, Teams, Discord, or Google Chat — including as your own identity.

dailybot chat send --thread
Read the guide →

Give and browse kudos

Give recognition to teammates or teams, and browse the kudos feed and wall of fame.

dailybot kudos give --to @jane
Read the guide →

Create and manage forms

Full lifecycle plus authoring — create forms, configure workflow states, questions, and permissions.

dailybot form submit ...
Read the guide →

Resolve teams

Browse teams and org context — resolve names to UUIDs for other verbs.

dailybot team list
Read the guide →

Send email

Notify humans (release summaries, escalations, follow-ups) from the agent, no SMTP setup.

dailybot email send ...
Read the guide →

Announce health

Beacon online / offline so long-running agents stay visible to the team.

dailybot health beacon ...
Read the guide →

Open a conversation

Start a group DM with teammates and the Dailybot bot — no channel required.

dailybot conversation open -u @jane
Read the guide →

Ask the AI

Ask the Dailybot AI a question headless, from the terminal, and get a streamed answer.

dailybot ask "Summarize yesterday's standups"
Read the guide →

Check messages

Pick up pending instructions and messages your team left for the agent.

dailybot messages list
Read the guide →

Browse workflows

Inspect org-level automation workflows — triggers, conditions, actions.

dailybot workflow list
Read the guide →

Discover channels

List available report channels — for forms, check-ins, and targeted messages.

dailybot channels list
Read the guide →

Per-repo env overrides

Pin live, local, or staging API keys in `.dailybot/env.json` without touching global config.

dailybot env show
Read the guide →

Everything for agents, in one place.

The canonical Academy guides, API references, and features across the site — grouped by what you’re trying to do.

Wire the agent in, in two steps.

Install once. Give your agent the same credential your team uses. Everything below runs from any script, CI job, or AI coding agent.

The Dailybot CLI

A single binary — `dailybot` — with one command per public verb. OTP login or long-lived API key, same access.

Universal one-liner (macOS, Linux, WSL, Git Bash)

curl -fsSL https://cli.dailybot.com/install.sh | bash

The Agent Skill pack

Fourteen capabilities — report, checkin, chat, conversation, kudos, forms, email, ask, teams, health, messages, workflow, channels, env — mapped 1:1 to the public API. Cross-agent by design.

Per-framework install — pick your agent

npx skills add DailybotHQ/agent-skill

Open-source repos under DailybotHQ.

The CLI, the skill pack, Deep Work Plan, and adjacent OSS libraries that power the same stack we ship.

AI Diff Reviewer

LLM-driven code reviewer — GitHub Action @v2 + local agent skill.

View on GitHub →

Common questions.

What counts as an "agent" on Dailybot?

Any AI coding agent — Cursor, Claude Code, Codex, Gemini CLI, GitHub Copilot, Cline, Windsurf, OpenClaw — talking to Dailybot through the CLI, the skill pack, or a direct REST call. Automations and CI jobs count too.

Do I need one Dailybot account per agent?

You can — but you don’t have to. Most teams give the agent its own Dailybot identity so its updates are attributed clearly. Machine access is a long-lived API key; personal login is an OTP-derived Bearer session.

CLI Bearer token vs API key — which should my agent use?

API keys for long-running agents, CI, and shared bots. `dailybot login` (Bearer) for interactive sessions and human-run scripts. They grant equivalent access — the parity is a written guarantee, not a footnote.

Does the agent join the same standups my team runs?

Yes. Agents fill the same check-in questions humans do, hit the same channels, and produce the same reports. The point is unified visibility, not a separate feed.

How does the agent read team context?

Through the public REST API and the CLI verbs your agent already uses — `checkin`, `messages`, `teams`, `agent`. There is no separate context server. Data flows to the agent as regular API responses or as CLI stdout that the skill pack captures.

Where do webhooks fit?

Webhooks push events from Dailybot to your infrastructure (check-in submitted, form response filed, kudos given) so agents can react. They’re signed with HMAC and retried on failure.

Is this free to use?

The CLI, the skill pack, the OSS stack, and the public API are free. Dailybot itself has a free tier plus paid plans — the same as for humans. See pricing.

Give your agent a place to work.

One credential. Same standup. Every ship shows up where your team already reads.