ShapeUse for
POST /api/{kind}/<slug>/runAnything that can POST JSON.
POST /api/{kind}/<slug>/openai/chat/completionsVAPI Custom LLM, Retell Custom LLM, OpenAI SDK base_url.
POST /api/{kind}/<slug>/webhook/closebotClosebot custom tool.
POST /api/{kind}/<slug>/webhook/vapiVAPI tool call.
POST /api/{kind}/<slug>/webhook/retellRetell custom function.
POST /api/{kind}/<slug>/webhook/customAnything else: auto-detects input field.
POST /api/{kind}/<slug>/mcpStreamable HTTP MCP: Claude Desktop, Cursor, VAPI MCP.

{kind} = agent or team. GHL webhooks work for both agents and teams (since July 2026). Use the 8-character webhook_id URL from the node’s Integrations tab. Only the older slug-based URL (/api/team/<slug>/webhook/ghl) remains team-only.