NeuralClint

Ferramentas do sistema

As 87 ações de negócio do NeuralClint — a mesma lista usada pela interface e pelo Copilot.

Toda ação de negócio do NeuralClint é uma ferramenta registrada uma única vez, com entrada validada. A interface, o Copilot e as integrações chamam exatamente essas ferramentas. Ferramentas do tipo Consulta só leem dados e o Copilot as executa na hora; as do tipo Altera sempre passam pelo plano de ações.

Ferramentas que recebem segredos (conectar WhatsApp oficial, Instagram e salvar chaves de IA) existem para a interface, mas ficam fora do alcance do Copilot.

Contatos (9)

FerramentaTipoO que faz
contacts_createAlteraCria um contato (cliente/lead) no CRM.
contacts_listConsultaLista contatos, com busca por nome/telefone/e-mail e filtro por tag.
contacts_getConsultaPerfil completo do contato: dados, tags, campos personalizados, negócios, conversas e notas.
contacts_updateAlteraAtualiza dados do contato. Campos personalizados vão em `custom` pela chave (veja contact_fields_list); null apaga o valor.
contacts_deleteAlteraRemove um contato pelo id (e as conversas dele).
contacts_add_noteAlteraAdiciona uma nota interna ao contato (visível só para a equipe).
contacts_delete_noteAlteraRemove uma nota de contato.
contacts_add_tagsAlteraAdiciona tags a um contato pelo nome (tags que não existem são criadas).
contacts_remove_tagAlteraRemove uma tag de um contato (pelo nome da tag).

Contatos em massa e importação (5)

FerramentaTipoO que faz
contacts_searchConsultaBusca contatos com filtros (tags, canal, período de cadastro, atividade recente ou inatividade, negócio aberto, dados faltando), ordenação e paginação. Devolve { items, total }.
contacts_bulk_tagsAlteraAdiciona e/ou remove tags (pelo nome) de vários contatos de uma vez. Tags novas são criadas e podem disparar fluxos com gatilho 'Tag adicionada'.
contacts_bulk_deleteAlteraExclui vários contatos de uma vez (com suas conversas).
contacts_importAlteraImporta contatos (ex.: de uma planilha). Quem já existe (mesmo e-mail ou telefone) é atualizado, sem duplicar. Linhas sem e-mail e sem telefone são ignoradas. Não dispara fluxos.
contacts_import_fileAlteraImporta contatos de um arquivo CSV anexado (pelo fileId). Informe, pelo nome do cabeçalho, quais colunas são nome, telefone, e-mail e tags; o que não for informado é reconhecido pelo cabeçalho. Não duplica (atualiza quem já existe pelo e-mail ou telefone) e não dispara fluxos.

Tags (4)

FerramentaTipoO que faz
tags_listConsultaLista as tags do workspace e quantos contatos têm cada uma.
tags_createAlteraCria uma tag (etiqueta) para segmentar contatos.
tags_updateAlteraRenomeia ou muda a cor de uma tag.
tags_deleteAlteraExclui uma tag (ela sai de todos os contatos).

Campos personalizados (4)

FerramentaTipoO que faz
contact_fields_listConsultaLista os campos personalizados de contato (chave, rótulo, tipo e opções).
contact_fields_createAlteraCria um campo personalizado de contato (ex.: CPF, cidade, plano). Em textos de fluxos o valor é {{contact.custom.chave}}.
contact_fields_updateAlteraAltera rótulo, opções ou ordem de um campo personalizado (a chave não muda).
contact_fields_deleteAlteraExclui um campo personalizado (os valores salvos nos contatos são mantidos, mas ocultos).

Funis e negócios (10)

FerramentaTipoO que faz
pipelines_listConsultaLista os funis de vendas com suas etapas (em ordem). Cria o funil padrão se não houver nenhum.
pipelines_createAlteraCria um funil de vendas com as etapas informadas (inclua ao menos uma etapa de ganho e uma de perda).
pipelines_updateAlteraRenomeia o funil e/ou redefine as etapas (ordem, nomes, cores). Etapas omitidas são removidas — só se não tiverem negócios.
pipelines_deleteAlteraExclui um funil e todos os negócios dele.
deals_listConsultaLista os negócios de um funil (com contato), em ordem de etapa e posição.
deals_createAlteraCria um negócio no funil. Sem pipelineId/stageId, usa o primeiro funil e a primeira etapa. Valor em reais.
deals_updateAlteraAltera título, valor (em reais), contato, responsável ou previsão de fechamento de um negócio.
deals_moveAlteraMove um negócio para outra etapa (e posição na coluna). Etapas de ganho/perda fecham o negócio.
deals_deleteAlteraExclui um negócio.
pipelines_metricsConsultaIndicadores de um funil: valor em aberto, taxa de conversão, vendas ganhas, ticket médio, ciclo de venda, conversão por etapa, tempo em cada etapa, perdas por etapa, evolução no tempo e desempenho por responsável. periodDays nulo = desde sempre.

Canais (7)

FerramentaTipoO que faz
channels_listConsultaLista os canais conectados (WhatsApp, Instagram) e o status de cada um.
channels_connect_whatsapp_cloudAlteraConecta um número da API oficial do WhatsApp (Cloud API). Valida o token na Meta antes de salvar.
channels_connect_instagramAlteraConecta uma conta profissional do Instagram para receber e responder DMs. Valida o token antes de salvar.
channels_connect_whatsapp_webAlteraConecta um WhatsApp pelo QR code (API não-oficial). Depois, use channels_whatsapp_web_status para obter o QR e acompanhar a conexão.
channels_whatsapp_web_statusConsultaStatus de um WhatsApp conectado por QR code: connecting, qr (com a imagem do QR para escanear), connected ou disconnected.
channels_whatsapp_web_reconnectAlteraGera um novo QR code para um WhatsApp não-oficial que foi desconectado.
channels_disconnectAlteraRemove um canal e todo o histórico de conversas dele.

Inbox (7)

FerramentaTipoO que faz
conversations_listConsultaLista as conversas do inbox, mais recentes primeiro, com contato, canal e prévia da última mensagem.
conversation_messagesConsultaRetorna as mensagens de uma conversa em ordem cronológica.
conversation_mark_readAlteraZera o contador de não lidas de uma conversa.
conversation_updateAlteraAltera o status (open, pending, closed) e/ou o atendente responsável de uma conversa.
messages_sendAlteraEnvia uma mensagem ao cliente na conversa, pelo canal dela: texto e/ou um anexo (fileId de um arquivo enviado pelo inbox).
messages_send_templateAlteraEnvia um template aprovado do WhatsApp oficial na conversa. Funciona fora da janela de 24h; use whatsapp_templates_list para ver nomes e variáveis.
conversation_suggest_replyConsultaGera com IA uma sugestão de mensagem para o atendente revisar (não envia). mode: reply (responder) ou improve/formal/friendly/shorter (reescrever o rascunho).

IA, agentes e conhecimento (15)

FerramentaTipoO que faz
conversation_set_aiAlteraPausa (humano assume) ou retoma a IA em uma conversa. Ao retomar, a IA responde se houver mensagem do cliente sem resposta.
ai_providers_listConsultaLista os provedores de IA (Anthropic/Claude, OpenAI, Google/Gemini, DeepSeek) e quais já têm chave configurada.
ai_providers_set_keyAlteraSalva a chave de API de um provedor de IA. Valida a chave no provedor antes de salvar.
ai_providers_remove_keyAlteraRemove a chave de um provedor de IA.
ai_models_listConsultaLista os modelos disponíveis em um provedor de IA (consulta ao vivo com a chave salva).
agents_listConsultaLista os agentes de IA do workspace.
agents_createAlteraCria um agente de IA que atende clientes. Depois, conecte-o a canais com channels_set_agent.
agents_updateAlteraAltera um agente de IA (instruções, modelo, ativo/inativo…).
agents_deleteAlteraRemove um agente de IA (os canais dele deixam de ter resposta automática).
channels_set_agentAlteraDefine qual agente de IA responde automaticamente em um canal (ou null para desligar).
agents_testConsultaConversa de teste com um agente (nada é enviado ao cliente). Use para validar as instruções antes de ativar.
knowledge_listConsultaLista as fontes da base de conhecimento (textos e páginas) e o status de cada uma.
knowledge_add_textAlteraAdiciona um texto à base de conhecimento (FAQ, políticas, catálogo…). Sem agentId, vale para todos os agentes.
knowledge_add_urlAlteraAdiciona uma página da web (site, FAQ, catálogo) à base de conhecimento.
knowledge_deleteAlteraRemove uma fonte da base de conhecimento.

Fluxos (11)

FerramentaTipoO que faz
flows_listConsultaLista os fluxos de automação (nome, status, gatilho, versão publicada).
flows_getConsultaRetorna um fluxo com o rascunho completo (nós e conexões).
flows_createAlteraCria um fluxo de automação (rascunho).
flows_updateAlteraAtualiza o nome e/ou o rascunho de um fluxo (não afeta a versão publicada).
flows_publishAlteraValida e publica o rascunho como nova versão, e ativa o fluxo. Retorna os problemas encontrados se não puder publicar.
flows_set_statusAlteraAtiva ou pausa um fluxo publicado (pausado não dispara novas execuções).
flows_start_contactsAlteraInicia um fluxo publicado para vários contatos (ex.: uma campanha para quem tem certa tag). Cada um usa a conversa mais recente; com o bloco 'Enviar template', o fluxo também alcança quem nunca conversou pelo WhatsApp oficial.
flows_deleteAlteraExclui um fluxo e o histórico de execuções.
flows_startAlteraInicia manualmente um fluxo publicado em uma conversa (útil para gatilho manual).
flows_runsConsultaLista as últimas execuções de um fluxo (status, onde parou, erro).
flows_run_stepsConsultaPasso a passo de uma execução (por onde passou, saídas tomadas, mensagens e erros).

Integrações (7)

FerramentaTipoO que faz
integrations_catalogConsultaLista as plataformas que podem ser integradas por webhook (Hotmart, Kiwify, Eduzz, Stripe…) e onde cadastrar a URL em cada uma.
integrations_listConsultaLista as integrações conectadas, com a URL do webhook (webhookPath, relativa ao domínio do app) e a data do último evento.
integrations_createAlteraConecta uma plataforma (provider = id do integrations_catalog) e gera a URL de webhook para colar no painel dela. Compras viram contatos com tags e podem iniciar fluxos.
integrations_updateAlteraRenomeia, pausa/ativa ou muda o que uma integração faz com os eventos recebidos.
integrations_rotate_urlAlteraGera uma nova URL de webhook (a antiga para de funcionar). Use se a URL vazou.
integrations_deleteAlteraRemove uma integração (a URL do webhook deixa de funcionar).
integrations_eventsConsultaÚltimos eventos recebidos das integrações (compras, reembolsos…), com o status do processamento.

Templates do WhatsApp (4)

FerramentaTipoO que faz
whatsapp_account_setAlteraVincula o ID da conta do WhatsApp Business (WABA) ao número oficial; necessário para gerenciar templates.
whatsapp_templates_listConsultaLista os templates do WhatsApp oficial com o status de aprovação da Meta (APPROVED, PENDING, REJECTED…).
whatsapp_templates_createAlteraCria um template do WhatsApp oficial e envia para aprovação da Meta (leva de minutos a algumas horas). Use {{1}}, {{2}}… como variáveis, com um exemplo para cada. MARKETING para ofertas e recuperação de vendas; UTILITY para avisos de pedido, pagamento e agendamento.
whatsapp_templates_deleteAlteraExclui um template do WhatsApp oficial (na Meta).

Respostas rápidas (4)

FerramentaTipoO que faz
quick_replies_listConsultaLista as respostas rápidas do inbox (atalho e texto).
quick_replies_createAlteraCria uma resposta rápida, usada no inbox digitando /atalho.
quick_replies_updateAlteraAltera o atalho ou o texto de uma resposta rápida.
quick_replies_deleteAlteraExclui uma resposta rápida.