A team is a role config. It bundles a prompt + tool access + routines + an immutable GHL webhook URL. Teams are the canonical surface for GHL workflow webhooks.
Team vs Agent
Agent
Team
Primary use
Conversational persona
Role / job config + automation surface
Has voice + memory?
Yes
Optional
GHL workflow webhook?
No (removed 2026-05-07)
Yes (canonical)
OpenAI-compatible endpoint?
Yes
Yes
MCP endpoint?
Yes
Yes
Routines?
Yes
Yes
Webhook_id?
—
Yes — immutable 8-char alphanumeric
What lives inside a team
A slug + a name.
A webhook_id (assigned on create, immutable, the URL slug GHL uses).
Prompts and supporting markdown files (see prompts).