Skip to content

Chatti Live – Agents

⚠ DEPRECATED (2026-03-15)

The /chatti-live/agents route concept is deprecated. Agent management has been consolidated into the workspace-first model:

This file is retained for historical reference only. Do not implement or extend this route.


  • Path: /chatti-live/agents (never shipped)
  • Parent: README.md
  • Children:
    • agent.md

Manage agent roster, availability, routing, and configuration for conversation handling.

  • Manager, Workspace Admin
  • Permissions: agents.view, agents.manage (TBD)

Reference: Roles & Permissions Model

  • Agent list (status, assignments, skills)
  • Create/edit agent configuration action
  • Empty: no agents configured
  • Loading: fetch agents
  • Error: permission denied
  • Complete: agents list
  • Agent capabilities and routing must honor workspace policies.

Domain refs:

  • GET /agents
  • POST /agents
  • PUT /agents/{id}
  • Agents and assignments are workspace-scoped; never leak identity/config across workspaces.
  • Auditability is required for agent configuration changes that affect outbound behavior.
  • No agents exist; system defaults/auto-provisioning behavior is TBD.
  • Agent deactivated while assigned; reassignment rules are TBD.
  • Audit agent configuration changes

Reference: Security & Compliance

TBD

Reference: Analytics Events (MVP)