NicoChatNicoChatDocumentaçãoBuscar na documentação…
Entrar
Para Desenvolvedores/API/Canal, bot e conexão nas APIs

Canal, bot e conexão nas APIs

O que a documentação chama de canal aparece nas APIs como bot ou flow. E o que as APIs chamam de channel é a conexão. Este mapa evita gravar o identificador errado.

2026-08-20

A documentação do NicoChat usa canal para o robô — onde vivem fluxos, gatilhos e contatos — e conexão para a conta ligada na plataforma externa. As APIs usam outras palavras para as mesmas duas coisas, e as palavras não coincidem.

Conceito
Na documentação
Nas APIs
O robô, com fluxos e contatos
canal
bot ou flow
A conta na plataforma externa
conexão
channel

Os dois identificadores

Canal (bot / flow)
Conexão (channel)
Identificador
flow_ns
id
Formato
texto, como f147815
número, como 48213
De onde vem
list-flows
list-channels/{type}
Aciona automação?
Sim
Não
list-channels devolve conexão, não canal
Apesar do nome, list-channels lista as contas conectadas. Quem lê "channels" e grava o id numérico acaba com um identificador que não aciona fluxo nenhum — a gravação funciona e a automação simplesmente nunca dispara.

Qual usar

  • Se a operação dispara, escuta ou automatiza — gatilho, palavra-chave, webhook, disparo, inscrever contato — o identificador é o flow_ns, vindo de list-flows.
  • Se a operação é verificar se a conta externa está ligada — mostrar estado de conexão, montar tela de "conecte um canal" — aí sim é a conexão, de list-channels/{type}.

No MCP do NicoChat

As ferramentas do MCP seguem a mesma separação, e o prefixo diz em qual das duas coisas elas operam:

Prefixo
Opera em
channel_*
o canal — recebe flow_ns
channel_connection_*
a conexão

Para a diferença entre os dois conceitos do ponto de vista de quem usa a plataforma, veja Qual a diferença entre canal e conexão?.