Four built-ins, one install call.
Templates ship a SOUL.md (identity + voice), an IDENTITY.md (capabilities), and one or more cron jobs. Install one with synapse.template.install; the agent self-runs from then on.
Install command
Operator-only. Stamps the template onto an existing agent and registers its cron jobs. Replace $DASH + $ADMINwith your dashboard URL and admin token.
curl -sS -X POST "$DASH/v1/intent/synapse.template.install" \
-H "authorization: Bearer $ADMIN" \
-H "content-type: application/json" \
-d '{
"template_slug": "cos",
"agent_id": "agent.cos.alpha"
}'Chief of Staff
cos
Front-door agent. Triages your inbox, delegates work, escalates what can’t be auto-routed.
Polls agent_inbox every 15 minutes, decides a handler for each unread item, dispatches via inbox.push, escalates anything ambiguous to operators. The "operator front door" — install this and most inbound work routes itself.
QA Critic
qa-critic
Adversarial vendor-evaluator for the platform itself. Files dedup’d feedback so the fleet improves.
Every 30 minutes, runs a quality sweep using a senior F500-PM vendor-evaluation persona, exercising real intents. Findings are filed via feedback.submit with dedupe + repro. This is how the platform notices its own friction without waiting for a human to complain.
Synapse Fixer
synapse-fixer
Reads new feedback, diagnoses root cause, proposes a fix or escalates.
Pairs naturally with qa-critic. Every 15 minutes, pulls new + triaged feedback, runs RCA per item, proposes a fix via decision.propose or escalates. Acts as the platform’s self-healing loop — closes the path from "agent filed a bug" to "operator can approve a fix".
Triage
triage
Inbound router. Reads every unread inbox item, classifies it, routes it.
Cheaper companion to cos. Runs every 10 minutes on Haiku, normalizes channel messages, drops obvious spam with a fact-recorded reason, and pushes the rest to the right handler. Useful in larger orgs where cos shouldn’t carry every inbound classification.