DOM360
Canais

Garantir a automação do Chatwoot de um canal

PUT
/channels/{channel_id}/automation

Cria no Chatwoot do cliente, ou acha se já existe, a regra que entrega as mensagens da caixa do canal ao agente dele. A URL da regra usa a base pública do servidor e o token do agente, cunhado agora se ele ainda não tinha. Repetir é seguro: a mesma regra volta com created = false. Exige canal do Chatwoot com caixa, agente e token de API (422); o Chatwoot fora do ar responde 502.

Autorização

bearer channels:execute
AutorizaçãoBearer <token>

Credencial da v3: o JWT da sessão (o mesmo da v2) ou um token pessoal dom_pat_…. A lista de escopos de cada operação diz o que ela exige: uma capacidade (agents:read), authenticated ou session-only. Segredo de máquina (X-Agent-Secret, X-API-Token, sdk_…) não é aceito.

Em: header

Escopo: channels:execute

Parâmetros de caminho

channel_id*string

Id do canal

Corpo da resposta

application/json

application/json

curl -X PUT "https://example.com/channels/string/automation"
{  "created": true,  "name": "string",  "rule_id": 0,  "webhook_url": "string"}