- Pelo próprio app: o app (por exemplo, a integração de um parceiro) abre o login do Omni Z-API e usa a API com as permissões autorizadas, o que pode incluir o envio de mensagens. Essa porta é outro tema e não está nesta página.
- Por uma IA, pelo MCP: um assistente de IA usa o workspace pelo servidor MCP (Model Context Protocol) do Omni Z-API. A IA é um app conectado como os outros, com o mesmo login e o mesmo consentimento, e segue as regras de acesso do MCP.
Endereço do servidor
Como a conexão funciona
- Você adiciona o endereço no cliente de IA.
- O cliente abre a tela de login do Omni Z-API. Entre com a sua conta.
- Escolha o workspace.
- Confira o que a IA vai poder fazer.
- Clique para autorizar.
- Se o workspace exigir aprovação para novas conexões e você não for o Owner, a IA só começa a funcionar depois que o Owner aprovar o pedido. O Owner vê os pedidos na tela Apps conectados, no aviso de pedidos de acesso aguardando aprovação: basta clicar em Ver pedidos.
A IA age com as permissões de quem autorizou e se desconecta quando essa pessoa sai do workspace.
Conectar o seu cliente de IA
- Claude
- Claude Code
- ChatGPT
- Cursor
- VS Code
- n8n
- Adicione um conector personalizado e informe o endereço
https://mcp.omni.z-api.io/mcp. - Ao conectar, o Claude abre o login do Omni Z-API. Siga o fluxo acima.
O que a IA pode fazer
A IA pode fazer o que as Permissões máximas pelo MCP deixam: ela nunca recebe uma permissão que não esteja marcada ali. Por padrão, só Ver canais e o status deles, Ver templates e Ver flows vêm marcadas. Novas operações vão entrar no MCP, sempre dentro dessas permissões. Nesta versão, a IA pode usar as ferramentas abaixo.
As ferramentas de validação conferem um template ou um flow e devolvem os erros, sem criar, enviar ou sincronizar nada. As de alteração:
templates_createcria um template do WhatsApp, que depois passa pela revisão da Meta.templates_updatealtera um template que ainda não foi aprovado, por exemplo um rejeitado ou pausado. Ela também precisa de Ver templates.templates_media_uploadsobe para a Meta a mídia do cabeçalho de um template, a partir de uma URLhttpspública.flows_createcria um flow como rascunho, eflows_updatealtera o nome, as categorias ou o JSON de um flow. O MCP nunca publica um flow: a publicação é feita no painel.templates_synceflows_syncsincronizam com a Meta os templates ou os flows de uma conta do WhatsApp.
Quem pode alterar templates e flows
Marcar Criar e alterar templates ou Criar e alterar flows (rascunho) não basta. A IA só altera quando todas as condições abaixo valem:
Uma conexão que já existe só ganha a permissão de alterar quando a pessoa autoriza de novo. As condições são conferidas de novo a cada uso: se uma deixar de valer, a IA deixa de alterar.
Regras de acesso do MCP
Em Administração → Apps conectados, clique em Regras de acesso e abra a aba MCP. A aba Apps de terceiros tem as regras da outra porta: uma não muda nada na outra. Todos do workspace veem as regras, e só o Owner as altera.Lista de IPs
O workspace não confere o IP de onde a IA chama: os pedidos de uma IA costumam vir dos servidores do provedor dela, e não da sua rede. Com lista de IPs, quem decide é a opção Atender o MCP fora da lista de IPs do workspace:- Desligada, o padrão: o workspace recusa todas as chamadas da IA pelo MCP, de consulta e de alteração.
- Ligada: a IA consulta normalmente, mas não altera nada.
Revogar
- Uma IA: na lista de Apps conectados, abra o menu do app e clique em Revogar acesso. Ela só volta se alguém autorizar de novo. Cada pessoa revoga o acesso que autorizou, e o Owner revoga o de qualquer pessoa.
- Uma IA, para todo o workspace: o Owner clica em Bloquear app. O acesso de todos é revogado, e ninguém conecta esse app de novo até alguém desbloquear.
- Todas as IAs: desligue Permitir conexões pelo MCP nas regras do MCP. As conexões ficam paradas, sem ser revogadas, até a opção ser ligada de novo.