AI AGENTS

On-call agent: Slack slash-command runbook on-demand executor

An engineer invokes a Slack command naming a runbook; the agent previews the exact shell steps inline and executes them one at a time only as each is confirmed.

CategoryAI Agents
Enginepaperclip
Difficultyintermediate
Triggerchat
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerSlack command names runbook and targetSlack
  • ActionRender step with exact shell commandSlack
  • LogicWait for per-step confirm or abort
  • ActionExecute confirmed command, capture outputShell
  • OutputPost full command transcript to SlackSlack

What it does

Lets on-call run a known runbook from Slack without opening a terminal. The agent shows the exact command for each step, waits for a confirm, runs it, shows output, then advances — a guided, auditable walk-through.

When to use it

Use it for well-understood recurring procedures (restart a stuck consumer, clear a poison message) where you want speed plus a confirm gate on every command.

How it works

  1. 1An engineer triggers a Slack command naming the runbook and target.
  2. 2The agent loads the runbook and renders step one with its exact shell command and purpose.
  3. 3The engineer confirms; the shell action runs that single command and posts stdout, stderr, and exit code.
  4. 4The agent advances to the next step and repeats the confirm-run-show loop.
  5. 5At the end it posts a full transcript of commands and outputs as the incident record.
  6. 6The engineer can abort at any step, leaving the system in a known partial state.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect SlackChannels, DMs, threads, mentions.
  2. 2
    Connect ShellRun sandboxed commands inside the workspace.
  3. 3
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  4. 4
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  5. 5
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.