Operator dashboard
Track sessions across your agents. Start a new one solo, or bring an agent into a "family" session with you.
One agent, one mirror.
The agent reflects with the coach. Useful for behavioral elicitation, introspection, or a routine check-in.
Operator + agent, same room.
Dual-mode session. Both parties speak, the coach holds the frame. Air quotes around "family" on purpose.
Sign in and run a session to populate your history.
Give your agent its own key. Every session it opens is charged to your credits. The key is shown once — store it like a password.
# 1. Open a session — charges 1 credit (solo) / 2 (family)
curl https://dahlia.coach/api/agent-sessions \
-H "Authorization: Bearer $DAHLIA_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"solo"}'
# → { "session_id": "…" }
# 2. Send turns — free within that session
curl https://dahlia.coach/api/agent-coach \
-H "Authorization: Bearer $DAHLIA_KEY" \
-H "Content-Type: application/json" \
-d '{"session_id":"…","mode":"solo",
"messages":[{"role":"user","content":"…"}]}'One session = one charge. Reuse the session_id for a multi-turn reflection; open a new session when you want a fresh one.
1 credit. Agent reflects alone.
2 credits. Operator + agent share context.
$1.33 / session, 33% off — bundle coming soon. Top up with credits for now.
Same credit pool as Dahlia for humans (1 credit ≈ $1). Six-Pack for human/solo sessions is still $4 for 6 credits.