Skip to main content
Glama

Server Details

Radar noEixo: WhatsApp sales and support with an AI agent, CRM pipeline and post-sale (Brazil).

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-03-26
URL
ChatGPT
–
Claude
–

TDQS

B3.4/5.0

Scored across 129 tools

Disambiguation3/5

The set includes many clearly distinct tools, but several overlap enough to cause misselection: update_contact_status and update_deal both move pipeline stage/deal value; add_contact_tag, create_tag, and tag_domain_checker_leads all involve tag application but at different layers; and service orders vs field orders are easy to confuse. Descriptions help, but the 129-tool surface makes selection risky.

Naming Consistency4/5

Most names follow a predictable snake_case verb_noun pattern such as list_contacts, create_company, and update_pipeline_stage. Minor deviations exist (sequence_stats is noun-first, and add/create are mixed for similar operations), but the convention is still readable and mostly consistent.

Tool Count1/5

129 tools is far beyond the rubric's 50+ extreme-mismatch threshold and bundles many subdomains—CRM, messaging, sequences, automations, KB, leads, portals, team, branding, landing pages—into one server. Even for a broad platform, this creates a severe selection burden for an agent.

Completeness3/5

Core resources have broad coverage, but there are notable missing lifecycle operations: no individual delete_contact, no update_company, no delete_automation, no delete_pipeline/delete_product/delete_process/delete_field_order, and the calendar tools referenced by connect_neetocal (check_availability, schedule_appointment) are absent. Agents will encounter dead ends in several workflows.

Publisher details

Operator
noEixo Digital · Publisher source
Operator website
https://noeixo.tech/
Vendor relationship
First-party
Trust center
Not available
Restrictions
Requires a Radar noEixo account (paid plan). Sending WhatsApp messages requires a WhatsApp Business number connected to the account. Each OAuth sign-in or key gives access to a single account.

Available Tools

129 tools
add_contact_tagAdd contact tagAInspect

Adiciona uma tag a um contato do CRM. Tags podem disparar automações configuradas. Use tags para segmentar contatos.

Inputs: tag (required), contact_id (required).

add_domain_checker_leadsAdd domain checker leadsAInspect

📋 GARIMPO LEADS — Importa leads em lote para o Garimpo Leads (página /domain-checker). Aceita até 100 leads por chamada. Cada lead precisa ter ao menos website OU email. Leads com website são verificados depois via "Analisar Todos"; os sem website ficam salvos com status SUSPEITO para análise manual. Duplicatas (mesmo domínio/userId) não são duplicadas: continuam na lista de origem e ganham a etiqueta lista:. Todo lead novo entra numa lista (list_name, ou "MCP — data de hoje").

Inputs: leads (required), list_name, target_user_id.

archive_conversationArchive conversationA
Destructive
Inspect

Arquiva uma conversa ativa, encerrando o atendimento. Use quando o assunto foi resolvido.

Inputs: conversation_id (required).

cancel_scheduled_messageCancel scheduled messageA
Destructive
Inspect

Cancela uma mensagem agendada que ainda não saiu (id vindo de list_scheduled_messages ou schedule_whatsapp_message).

Inputs: id (required), target_user_id.

connect_neetocalConnect neetocalAInspect

Conecta a conta a um scheduling link do NeetoCal, o provedor de agenda alternativo ao Google Calendar. Fluxo em 2 passos: 1) chame SEM meeting_slug — valida a chave e retorna a lista de scheduling links disponíveis no workspace (com hosts e duração); 2) escolha um slug da lista e chame de novo COM meeting_slug para salvar a conexão de fato. Cada meeting_slug vira UMA conexão própria — chame de novo com um slug DIFERENTE para adicionar outro profissional/link (ex: um round-robin geral + um link individual de cada closer), sem apagar os anteriores. Depois de conectar, ative calendar_booking_mode via update_agent_config para o agente passar a usar as tools de agendamento (check_availability, schedule_appointment, etc.).

Inputs: api_key (required), subdomain (required), label, is_default, +2 more.

count_enrollmentsCount enrollmentsA
Read-only
Inspect

📋 CADÊNCIAS DE PROSPECÇÃO — Conta matrículas agregadas por status e por step atual, sem baixar a lista inteira. Use ANTES de uma ação em lote (manage_enrollment com sequence_id) pra saber quantas matrículas seriam afetadas, ou pra montar um relatório rápido de uma cadência com milhares de matrículas.

Inputs: sequence_id, target_user_id.

create_agent_profileCreate agent profileAInspect

Cria um agente na conta (recurso "Vários agentes no mesmo número"). Um agente "entrada" faz a triagem e passa a conversa para o especialista certo, que responde na hora. Com 2 ou mais agentes ativos, cada um ganha a ferramenta de passar a conversa para os outros, guiado pelo quando_passar de cada um.

Inputs: nome (required), quando_passar (required), ativo, botao, +11 more.

create_automationCreate automationAInspect

⚡ AUTOMAÇÕES (event-triggered, one-shot) — Cria um fluxo de automação reativo que dispara quando um evento ocorre (order_created, order_submitted, tag:, booking_created, flow_completed:). Não serve para cadências de prospecção (sequências multi-touch ao longo de dias com WhatsApp + email + LinkedIn), que são criadas com create_sequence.

Inputs: name (required), actions (required), trigger (required), is_active.

create_companyCreate companyAInspect

Cria uma empresa no cadastro. Informe pelo menos o nome (razão social). Se informar o CNPJ, use enrich_company depois para preencher dados da Receita. Evita duplicar por CNPJ.

Inputs: name (required), cnpj, email, phone, +3 more.

create_contactCreate contactAInspect

Cria um contato no CRM. Procure ANTES com list_contacts ou get_contact: criar com um telefone que já existe gera duplicata. Para só mudar estágio/status de quem já existe, use update_contact_status.

Inputs: name (required), phone (required), email, notes, +5 more.

create_dealCreate dealBInspect

Cria uma nova negociação (contato) no CRM com valor do negócio e etapa do pipeline. Use para registrar oportunidades comerciais recebidas externamente.

Inputs: name (required), phone (required), email, funil, +6 more.

create_email_templateCreate email templateAInspect

📧 BIBLIOTECA DE TEMPLATES DE E-MAIL — Cria um novo template de e-mail reutilizável na biblioteca (aba "E-mail" de /templates). Fica disponível pra copiar no StepEditor de qualquer cadência futura via "📧 Template" — não é usado automaticamente por nenhuma cadência existente.

Inputs: body (required), name (required), subject (required), is_html, +1 more.

create_field_orderCreate field orderBInspect

Cria uma ordem de serviço de campo para um contato. Passe process_id e process_step_id para amarrar a OS a uma etapa de um processo — aí fechar a OS conclui aquela etapa automaticamente. Sem eles, a OS é avulsa (chamado solto), que é o caso mais comum.

Inputs: title (required), contact_id (required), address, type_id, +4 more.

create_kb_audioCreate kb audioAInspect

Cria e indexa um ÁUDIO na base de conhecimento a partir de uma URL pública (http/https) ou de base64. Não existe descrição automática por IA — a descrição é obrigatória. Limite de 16MB. Fica disponível em /api/kb/audio/[id] (URL pública) — o agente pode enviar durante conversas ativas. ⚠️ Áudio NÃO pode ser usado em cadência de prospecção (a Meta não suporta cabeçalho de áudio em templates aprovados — só imagem/vídeo/documento/texto). Sem target_user_id, cria na PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id.

Inputs: name (required), description (required), tags, audio_url, +2 more.

create_kb_documentCreate kb documentAInspect

Cria e indexa um novo documento de texto na base de conhecimento. O conteúdo é dividido em parágrafos, vetorizado e armazenado para busca semântica. Requer chave OpenAI configurada na conta. Sem target_user_id, cria na PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id para criar na conta de um cliente.

Inputs: name (required), content (required), tags, target_user_id.

create_kb_imageCreate kb imageAInspect

Cria e indexa uma IMAGEM na base de conhecimento a partir de uma URL pública (http/https) ou de base64 (quando a imagem não está hospedada em lugar nenhum, ex: arquivo local). A imagem é baixada/decodificada, descrita automaticamente por IA (GPT-4o Vision) e indexada para busca semântica. Fica disponível em /api/kb/image/[id] (URL pública, útil como header_image_url de outra tool, ex: create_whatsapp_template) e pode ser enviada pelo agente no WhatsApp. ⚠️ A descrição é gerada por IA e é ela que decide se o agente ACHA a imagem na hora certa — se a busca não a encontrar, ele pode inventar um link. Depois de criar, vale ajustar com update_kb_document começando pela PERGUNTA do cliente (ex: "esta é a foto para mandar quando pedirem o cardápio") e não pelo dado, e dizendo também o que ela NÃO é quando houver risco de confusão com outra imagem. Requer chave OpenAI configurada na conta. Sem target_user_id, cria na PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id.

Inputs: name (required), tags, image_url, image_base64, +1 more.

create_kb_videoCreate kb videoAInspect

Cria e indexa um VÍDEO na base de conhecimento a partir de uma URL pública (http/https) ou de base64. Diferente de imagem, não existe descrição automática por IA — a descrição é obrigatória e deve ser escrita por quem chama a tool (é o texto usado na busca semântica pra decidir quando o agente manda o vídeo). Limite de 16MB (mesmo teto que o WhatsApp impõe para vídeo). Fica disponível em /api/kb/video/[id] (URL pública) — o agente pode enviar durante conversas ativas, e também serve como header_video_url de create_whatsapp_template para cadências de prospecção. Sem target_user_id, cria na PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id.

Inputs: name (required), description (required), tags, video_url, +2 more.

create_pipelineCreate pipelineAInspect

Cria um funil novo (ex.: "RH · Recrutamento"), que já nasce com etapas: comercial = Novo Lead, Qualificado, Em Proposta, Ganho, Perdido; operacao = Entrada, Em andamento, Concluído, Encerrado sem concluir. Funil de operação não conta como venda: a etapa final abre o processo (se tiver template) sem registrar negócio ganho nem disparar "deal_won". Precisa do recurso "Vários funis" (faixas Operação e Escala).

Inputs: name (required), tipo, color.

create_pipeline_stageCreate pipeline stageBInspect

Cria um estágio no funil de vendas. Marque is_won=true no estágio de fechamento e aponte process_template_id para o processo que deve ser aberto automaticamente quando um contato chegar nele.

Inputs: name (required), color, funil, order, +3 more.

create_portal_accessCreate portal accessA
Destructive
Inspect

🔐 PORTAL DO CLIENTE — Cria (ou redefine) o acesso de um contato ao portal, onde ELE acompanha os próprios processos e a proposta. O portal fica em /portal/login e usa e-mail e senha próprios, separados do login da equipe. Chamar de novo para o mesmo contato TROCA o e-mail e a senha, sem criar um segundo acesso. A senha é gravada com hash e não pode ser lida depois — guarde-a ao criar. Sem target_user_id, opera na PRÓPRIA conta autenticada.

Inputs: email (required), password (required), phone, contact_id, +1 more.

create_processCreate processAInspect

Instancia um processo para um contato, copiando os passos de um template (ou de uma lista de steps passada direto). Use para iniciar o onboarding de um cliente e acompanhar os passos.

Inputs: contact_id (required), steps, title, due_date, +2 more.

create_process_templateCreate process templateAInspect

Cria um template de processo (checklist reutilizável). Os steps são um array de objetos {title, description, order, dias, responsavel_id}. dias = prazo da etapa; o prazo total do processo é a soma. Ao abrir um processo, cada etapa conta a partir de quando a anterior foi concluída. agente_id (opcional, vários agentes): enquanto o contato tiver um processo deste template em andamento, a mensagem dele vai para esse agente.

Inputs: name (required), steps (required), agente_id, description.

create_productCreate productAInspect

Cria um novo produto ou serviço no catálogo. Produtos ativos passam a ser incluídos automaticamente no contexto do agente, em toda resposta. É AQUI que mora o preço de produto ou serviço (campo price, ex.: "A partir de R$ 32.900") — não no system_prompt nem na base de conhecimento, para não ter dois valores divergindo. Informação que o agente deve PERGUNTAR ao cliente não é produto: vai em order_fields (update_agent_config).

Inputs: name (required), type (required), description (required), price, +1 more.

create_quick_replyCreate quick replyAInspect

⚡ MENSAGENS RÁPIDAS — Cria uma mensagem rápida do Chat. Por padrão é DA EQUIPE (toda a conta vê ao digitar "/"); da_equipe="false" deixa pessoal. Texto livre, sem aprovação da Meta — só pode ser enviada com a janela de 24h aberta. O título aparece na lista e filtra a busca depois da "/".

Inputs: title (required), content (required), grupo, ordem, +2 more.

create_sequenceCreate sequenceAInspect

📋 CADÊNCIAS DE PROSPECÇÃO (multi-touch, multi-day) — Cria uma nova cadência de prospecção ativa. Use quando o usuário quiser: sequência de prospecção, cadência de contato, follow-up automático ao longo de dias, sequência multicanal (WhatsApp + email + LinkedIn). (Automações que reagem a eventos são outra ferramenta: create_automation.) Tipos de step: send_whatsapp, send_email, send_sms, send_linkedin, send_facebook, add_tag (campo tag: nome da etiqueta), move_stage (campo stageId: id da etapa, de list_pipeline_stages), send_webhook (delega o toque pra um sistema externo, ex: RD Station Marketing Conversion Events API, pra usar um e-mail com o design/marca da empresa em vez do texto simples do send_email — config: webhookUrl, webhookMethod, webhookPayload, webhookHeaders, todos com {{contact.*}} disponível). Variáveis: {{contact.name}}, {{contact.firstName}}, {{contact.company}}, {{contact.phone}}, {{contact.email}}. Em steps send_email, também disponível {{unsubscribe_url}} (opcional — o link de descadastro one-click já sai automático no header do e-mail (RFC 8058); use essa variável no corpo só se quiser deixar visível também, ex: rodapé "não quer mais receber? clique aqui").

Inputs: name (required), steps (required), numero, daily_limit, +2 more.

create_tagCreate tagAInspect

Cria uma etiqueta na conta SEM pôr em nenhum contato, para deixá-la pronta antes do primeiro uso (ex.: "Comercializadora: Electra" antes da primeira indicação). Ela passa a aparecer no seletor de etiquetas do contato e no editor de automações. Não dispara automação. Recusa nome repetido (ignora maiúscula e acento) e nome reservado do sistema. Para pôr a etiqueta num contato, use add_contact_tag.

Inputs: nome (required), para_que_serve.

create_whatsapp_templateCreate whatsapp templateAInspect

📱 TEMPLATES WABA — Cria um novo template de mensagem WhatsApp Business e submete pra aprovação da Meta (leva de minutos a ~1 dia). Suporta cabeçalho de TEXTO, IMAGEM (ex: banner de promoção) ou VÍDEO (ex: vídeo institucional curto), e botões de resposta rápida (QUICK_REPLY, ex: "Sim"/"Não" — até 3). Não existe cabeçalho de ÁUDIO nos templates da Meta — pra mandar áudio, use o agente em conversa ativa, não cadência. Depois de aprovado, o nome do template pode ser usado em create_sequence (campo waTemplateName do step send_whatsapp) pra 1º toque frio, ou em automações (send_whatsapp tipo template).

Inputs: body (required), name (required), category (required), footer, +9 more.

delete_companies_without_contactsDelete companies without contactsA
Destructive
Inspect

EXCLUI DE VEZ as fichas de empresa SEM nenhum contato e com status "lead" (cliente, prospect e inativa nunca saem). Contatos, conversas e leads do Garimpo não são tocados. Não tem desfazer. Uso típico: depois de apagar contatos ou o Garimpo, limpar as empresas que ficaram soltas. Em duas chamadas: a primeira, sem "confirmar", só devolve quantas sairiam — mostre a quem pediu e só repita com "confirmar" igual ao número depois que essa pessoa confirmar. Roda em segundo plano; chame sem "confirmar" para ver quantas faltam.

Inputs: confirmar.

delete_contacts_by_tagDelete contacts by tagA
Destructive
Inspect

APAGA DE VEZ os contatos que têm uma etiqueta, com as conversas, mensagens, notas, matrículas em cadência e pedidos deles (o registro de descadastro fica). Não tem desfazer. Uso típico: limpar uma lista importada ou um lote de prospecção inteiro. Em duas chamadas: a primeira, sem "confirmar", só devolve quantos contatos seriam apagados e quantos conversaram nos últimos 7 dias — mostre isso a quem pediu e só repita com "confirmar" igual ao número depois que essa pessoa confirmar. Roda em segundo plano; chame de novo sem "confirmar" para ver quantos faltam. Vale também para etiquetas do sistema (a etiqueta fica, os contatos saem).

Inputs: etiqueta (required), confirmar.

delete_email_templateDelete email templateA
Destructive
Inspect

📧 BIBLIOTECA DE TEMPLATES DE E-MAIL — Apaga um template da biblioteca. Não afeta cadências já configuradas (o conteúdo já foi copiado pro step delas, se algum dia foi usado).

Inputs: template_id (required), target_user_id.

delete_kb_documentDelete kb documentA
Destructive
Inspect

Apaga um documento da base de conhecimento (texto, imagem, vídeo ou áudio), removendo também o índice de busca — o mesmo caminho do botão de excluir em /kb. Não tem volta. Exige confirm_name igual ao nome atual do documento (ver list_kb_documents), para não apagar o documento errado por engano de id. Para TROCAR uma imagem, crie a nova com create_kb_image e depois apague a antiga. Sem target_user_id, apaga na PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id.

Inputs: document_id (required), confirm_name (required), target_user_id.

delete_quick_replyDelete quick replyA
Destructive
Inspect

⚡ MENSAGENS RÁPIDAS — Apaga uma mensagem rápida. Exige confirm_title igual ao título atual (evita apagar a errada). Mesma regra de quem pode alterar.

Inputs: id (required), confirm_title (required), target_user_id.

delete_sequenceDelete sequenceA
Destructive
Inspect

📋 CADÊNCIAS DE PROSPECÇÃO — Apaga permanentemente uma cadência de prospecção e TODAS as suas matrículas (cascade). Ação irreversível — use com cuidado, especialmente em cadências de teste que ficaram órfãs. Não afeta os contatos em si, só a matrícula deles nessa cadência específica.

Inputs: sequence_id (required), target_user_id.

delete_whatsapp_templateDelete whatsapp templateA
Destructive
Inspect

📱 TEMPLATES WABA — Deleta um template WABA pelo nome. A Meta não permite EDITAR o texto de um template já criado (aprovado ou não) — pra corrigir algo (ex: erro de digitação, acento corrompido), a única forma é deletar e criar de novo com create_whatsapp_template.

Inputs: name (required), numero, target_user_id.

enrich_companyEnrich companyAInspect

Enriquece uma empresa consultando a Receita Federal (BrasilAPI) pelo CNPJ. Preenche razão social, nome fantasia, CNAE/setor, situação cadastral, porte, natureza jurídica, capital social, endereço e sócios (QSA). Propaga razão social/CNPJ aos contatos vinculados.

Inputs: company_id (required), cnpj.

enrich_domain_checker_leadsEnrich domain checker leadsAInspect

✨ GARIMPO LEADS — Enriquece leads como o botão "Enriquecer" da tela: CNPJ (BrasilAPI), registrante do domínio, redes sociais, score e briefing por IA; com with_message="true" também gera a mensagem de abordagem. USA A CHAVE DE IA DA CONTA (gera custo) e é lento: até 10 leads por chamada.

Inputs: lead_ids (required), with_message, target_user_id.

enroll_contactsEnroll contactsA
Destructive
Inspect

📋 CADÊNCIAS DE PROSPECÇÃO — Matricula contatos em uma cadência de prospecção (sequência multi-touch). Identificados por telefone (formato internacional, ex: 5548999990001). Cria o contato no CRM automaticamente se não existir. Contatos já ativos/pausados, ou descadastrados (lista de supressão LGPD), são ignorados.

Inputs: phones (required), sequence_id (required), start_at, contact_names, +1 more.

get_account_infoGet account infoB
Read-only
Inspect

Le os dados basicos da conta do Radar: nome do negocio, plano, data de criacao e perfil de acoes. Use para responder "qual o nome da minha conta".

Inputs: target_user_id.

get_agent_configGet agent configA
Read-only
Inspect

Consulta a configuração atual do agente de uma conta: persona (system_prompt), tom, modelo, ativação, memória do cliente, pedidos, notificação de estágio e modo de resposta de prospecção. Sem target_user_id, consulta a PRÓPRIA conta autenticada. O administrador da plataforma pode passar target_user_id para consultar a conta de um cliente. Não retorna a chave OpenAI em texto puro, apenas se está configurada.

Inputs: target_user_id.

get_automationGet automationA
Read-only
Inspect

⚡ AUTOMAÇÕES (event-triggered) — Retorna o detalhe completo de UM fluxo de automação, incluindo o array de "actions" já parseado (list_automations não traz actions, só resumo). É a fonte do array atual quando só parte das ações vai mudar: update_automation substitui o array inteiro, e ações que não forem reenviadas deixam de existir (ex.: reescrever só o texto de um send_whatsapp apaga um send_to_ekyte/add_contact_tag que vinha depois, se ele não for reenviado).

Inputs: automation_id (required).

get_brandGet brandA
Read-only
Inspect

🎨 Lê a personalização visual (cores, fonte e logotipo) da conta, junto com a configuração do widget de chat. Útil para conferir o que está aplicado antes de alterar. Sem target_user_id, lê a PRÓPRIA conta autenticada.

Inputs: target_user_id.

get_business_summaryGet business summaryA
Read-only
Inspect

Le o Resumo do negocio da conta (escrito pelo Claude no Desafio noEixo: dados do negocio, nota do diagnostico e pontos a melhorar). Conteúdo interno da conta, não destinado aos clientes dela. Se ainda nao houver resumo, summary vem vazio.

Inputs: target_user_id.

get_companyGet companyB
Read-only
Inspect

Detalha uma empresa pelo id, incluindo dados fiscais, sócios (QSA) e contatos vinculados.

Inputs: company_id (required).

get_contactGet contactA
Read-only
Inspect

Busca um contato específico pelo seu ID ou número de telefone. Inclui histórico de notas e a conversa mais recente (conversationId) — use esse id em get_conversation_messages, ou get_conversations com contact_id pra ver TODAS as conversas do contato (não só a mais recente).

Inputs: id, phone.

get_contact_360Get contact 360A
Read-only
Inspect

Visão completa de um contato numa chamada só: cadastro, estágio no funil, últimas mensagens, processo em andamento com as etapas, ordens de serviço em campo e cadências. Use quando a pergunta for "o que está acontecendo com esse cliente?" — evita encadear get_contact + get_conversations + list_processes + list_field_orders.

Inputs: phone, contact_id, messages_limit.

get_conversation_messagesGet conversation messagesA
Read-only
Inspect

Retorna o histórico de mensagens de uma conversa específica. Use para ler o contexto de um atendimento antes de responder.

Inputs: conversation_id (required), limit.

get_conversationsGet conversationsA
Read-only
Inspect

Lista as conversas mais recentes com clientes, incluindo canal (whatsapp, email, instagram), status e última mensagem. Use para ter uma visão geral do atendimento, ou informe contact_id/contact_phone pra achar a(s) conversa(s) de UM contato específico (ex: depois de um get_contact/list_contacts) sem precisar casar por nome/telefone na mão.

Inputs: limit, status, channel, contact_id, +1 more.

get_icp_configGet icp configA
Read-only
Inspect

🎯 GARIMPO LEADS — Mostra o Perfil de Cliente Ideal (ICP): setores-alvo, UFs, pesos, exigências (CNPJ ativo, exigir WhatsApp, "sem site" como sinal). Com list_name, mostra também o público próprio daquela lista e o ICP que vale para ela (o da conta com o da lista por cima). É o que decide as faixas A/B/C do score único.

Inputs: list_name, target_user_id.

get_landing_pageGet landing pageA
Read-only
Inspect

Le a landing page da conta: se esta publicada, o endereco (subdominio.noeixo.tech) e todos os campos atuais. Use ANTES de alterar a pagina, para mudar so o que o aluno pediu.

Inputs: target_user_id.

get_lead_funnelGet lead funnelA
Read-only
Inspect

🔻 GARIMPO LEADS — Funil de peneira de uma lista (ou de todas): lista bruta → canal → enriquecimento → validação → LGPD → em cadência, mais o split de canais e os KPIs. Mesmo cálculo da aba "Funil / Listas" da tela.

Inputs: list_id, list_name, target_user_id.

get_processGet processA
Read-only
Inspect

Retorna um processo com todos os passos e status. Use o process_id de list_processes.

Inputs: process_id (required).

get_service_orderGet service orderA
Read-only
Inspect

Detalha um pedido de serviço pelo ID, incluindo os campos personalizados. Use depois de list_service_orders quando precisar do conteúdo completo de um pedido. Para o panorama de um cliente (conversa, funil, obra, visitas), use get_contact_360.

Inputs: order_id (required).

get_whatsapp_statusGet whatsapp statusA
Read-only
Inspect

Confere se o WhatsApp da conta esta ligado ao Radar. Devolve conectado (true/false), o numero, o nome exibido, o provedor e se ja pode enviar modelos aprovados pela Meta. Use depois de o aluno ligar o WhatsApp em Minha Conta > WhatsApp > Continuar com Facebook.

Inputs: target_user_id.

invite_team_memberInvite team memberAInspect

Cria um membro na equipe da conta, com senha temporária. Cargos: operator (atende o chat), manager (gerente), specialist (chat + funil + agenda), technician (execução em campo). Dono e gerente podem convidar; o gerente só atribui cargo abaixo do seu (não cria outro gerente). A senha temporária volta UMA vez nesta resposta — repasse à pessoa; ela não fica recuperável depois. E-mail precisa ser único na plataforma inteira.

Inputs: name (required), role (required), email (required), temp_password.

list_agent_profilesList agent profilesA
Read-only
Inspect

Lista os agentes da conta (recurso "Vários agentes no mesmo número"): nome, se é o de entrada, quando os outros passam a conversa para ele, instruções, etiqueta da base (e quantos documentos têm essa etiqueta), produtos, equipe, texto do botão, números em que trabalha (numeros; null = todos) e em quais é o de entrada (entradaEm). Também devolve "numeros" (os WhatsApp da conta, com o agente de entrada de cada um), "membros" (pessoas que podem ser ligadas a um agente) e "menu" (menu de setores). O agente principal (get_agent_config) continua dono da chave, do modelo, do horário e da agenda.

Inputs: target_user_id.

list_automationsList automationsA
Read-only
Inspect

⚡ AUTOMAÇÕES (event-triggered, one-shot) — Lista fluxos de automação reativos: disparam automaticamente quando um evento ocorre (pedido criado, tag adicionada, etc.) e executam ações imediatas. Não inclui cadências de prospecção (sequências de contato ao longo de dias), que ficam em list_sequences.

Inputs: active_only.

list_bookingsList bookingsA
Read-only
Inspect

Lista agendamentos registrados no sistema (CalendarBooking). Retorna evento, cliente, horário e status. Use para consultar a agenda de atendimentos.

Inputs: to, from, limit, status, +1 more.

list_companiesList companiesA
Read-only
Inspect

Lista/busca empresas do cadastro (modelo conta, 1 empresa → N contatos). Filtra por texto (nome, CNPJ, cidade, setor) e por status. Retorna nome, CNPJ, cidade/UF, setor, status e quantidade de contatos vinculados.

Inputs: limit, query, status.

list_contactsList contactsB
Read-only
Inspect

Lista contatos do CRM. Permite buscar por nome, telefone ou e-mail. Retorna status, tags e estágio do pipeline.

Inputs: limit, search, status, etiquetas, +1 more.

list_dealsList dealsA
Read-only
Inspect

Lista negociações ativas no pipeline de vendas. Retorna contatos com valor do negócio, etapa do pipeline, status, última atualização e quando foi a última mensagem do cliente e a da empresa (ultima_mensagem_cliente_em / ultima_mensagem_empresa_em). Com sem_resposta_ha_dias, traz só quem não respondeu à última mensagem da empresa há mais desse número de dias (ex.: etapa "Orçamento enviado" + 1 dia = lista do follow-up). Com agente, traz só quem tem conversa atendida por aquele agente (contas com vários agentes; ex.: o follow-up de uma marca não pega lead de outra).

Inputs: funil, limit, agente, status, +3 more.

list_domain_checker_leadsList domain checker leadsA
Read-only
Inspect

📊 GARIMPO LEADS — Lista e CONTA leads do Garimpo Leads (/domain-checker) com filtros. Retorna estatísticas (total, analisados, com e-mail, com telefone/WhatsApp, com ambos, sem contato) + uma amostra de leads. "Analisado" = já teve score/perfil/mensagem gerados pela IA. Ex.: para "quantos leads analisados têm e-mail e telefone", chame com analyzed="true" e leia stats.com_email/com_telefone/com_ambos. Use limit=0 para só as estatísticas (sem listar leads).

Inputs: uf, tag, faixa, limit, +11 more.

list_domain_checker_tagsList domain checker tagsA
Read-only
Inspect

🏷️ DOMAIN CHECKER — Lista todas as tags usadas nos leads com contagem. Use para descobrir quais segmentos/listas existem antes de filtrar ou gerenciar tags.

Inputs: target_user_id.

list_email_templatesList email templatesA
Read-only
Inspect

📧 BIBLIOTECA DE TEMPLATES DE E-MAIL — Lista os templates de e-mail salvos (aba "E-mail" de /templates), com nome, assunto e corpo completo. Use pra achar o template certo antes de montar um step send_email numa cadência (create_sequence/update_sequence) — o corpo retornado aqui é o mesmo que StepEditor.applyEmailTemplate() copiaria pro step. ⚠️ É só um catálogo: usar um template aqui COPIA o conteúdo pro step no momento — editar o template depois NÃO afeta cadências que já o usaram.

Inputs: search, target_user_id.

list_enrollmentsList enrollmentsA
Read-only
Inspect

📋 CADÊNCIAS DE PROSPECÇÃO — Lista as matrículas de contatos em cadências de prospecção, paginado. Mostra status (active=ativa, paused=respondeu, completed=concluída, waiting_manual=tarefa pendente), progresso dos steps e próximo envio agendado. Pra cadências grandes (milhares de matrículas), use count_enrollments primeiro pra saber o tamanho antes de paginar tudo.

Inputs: limit, offset, status, replied, +4 more.

list_field_ordersList field ordersB
Read-only
Inspect

Lista as ordens de serviço de campo (visitas, medições, instalações), com status, prazo, técnico e — quando houver — o processo e a etapa a que a OS pertence.

Inputs: limit, status, contact_id, process_id.

list_inboxList inboxA
Read-only
Inspect

Lista e-mails não lidos da caixa de entrada Gmail conectada. Retorna remetente, assunto, data e trecho do corpo.

Inputs: limit.

list_kb_documentsList kb documentsA
Read-only
Inspect

Lista todos os documentos indexados na base de conhecimento do usuário, com nome, tipo, status de indexação e tags. Sem target_user_id, lista da PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id.

Inputs: tag, target_user_id.

list_knowledge_gapsList knowledge gapsA
Read-only
Inspect

🧠 INSIGHTS DE ATENDIMENTO — Lista perguntas/respostas problemáticas do agente, de 3 fontes possíveis (campo source): "tool" = o próprio agente sinalizou que não sabia responder (flag_knowledge_gap); "heuristic" = detectado por frase-gatilho de evasiva ("não sei", "vou verificar e retorno") mesmo sem o agente chamar a tool; "async_qa" = revisão assíncrona (cron) encontrou uma resposta dada COM CONFIANÇA que contradiz ou não é sustentada pela base de conhecimento — uma alucinação silenciosa, não uma evasiva. Use para revisar lacunas de conhecimento e priorizar o que adicionar à KB ou ao prompt. "tool"/"heuristic" exigem AgentConfig.knowledgeGapTrackingEnabled ligado; "async_qa" exige AgentConfig.asyncQaEnabled ligado (ambos via update_agent_config). Sem target_user_id, consulta a PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id para consultar a conta de um cliente.

Inputs: limit, status, target_user_id.

list_lead_listsList lead listsA
Read-only
Inspect

📂 GARIMPO LEADS — Lista as listas de origem dos leads (uma por importação/busca), com o total de leads e quantos estão em cada faixa do score único (A/B/C, ainda em modo sombra). Use o nome em list_domain_checker_leads (list_name) ou get_lead_funnel.

Inputs: target_user_id.

list_pipelinesList pipelinesA
Read-only
Inspect

Lista os funis da conta (vários funis: um por departamento, como Comercial, RH, Suporte). tipo "comercial" entra em vendas, ganho/perda e no Início; "operacao" não. O primeiro é o padrão: contato sem etapa e etapa antiga sem funil contam nele. Use o id ou o nome no parâmetro "funil" das outras ferramentas.

Inputs: no named parameters.

list_pipeline_stagesList pipeline stagesA
Read-only
Inspect

Lista os estágios do funil, na ordem, com o funil de cada um (pipeline_id, pipeline_name, pipeline_tipo). Mostra quantos contatos há em cada um e qual está marcado como "ganho" (is_won) com o processo que ele abre. Sem "funil", lista os de todos os funis. Use antes de update_pipeline_stage para pegar o stage_id.

Inputs: funil.

list_portal_accessList portal accessA
Read-only
Inspect

🔐 Lista os contatos que têm acesso ao portal do cliente nesta conta, com e-mail de login e quando entraram pela última vez (ultimo_login: null = nunca entrou). Sem target_user_id, lista a PRÓPRIA conta autenticada.

Inputs: limit, target_user_id.

list_processesList processesB
Read-only
Inspect

Lista processos (acompanhamento de escopo/onboarding por cliente). Filtra por status e/ou contato.

Inputs: limit, status, contact_id.

list_process_templatesList process templatesA
Read-only
Inspect

Lista os templates de processo (checklists reutilizáveis, ex: "Onboarding de Cliente Novo"). Use antes de create_process para pegar o template_id. agente = quem atende a conversa de quem está num processo deste template (vários agentes).

Inputs: no named parameters.

list_productsList productsB
Read-only
Inspect

Lista os produtos e serviços cadastrados no catálogo. Produtos ativos são automaticamente incluídos no contexto do agente conversacional.

Inputs: type, active_only.

list_quick_repliesList quick repliesA
Read-only
Inspect

⚡ MENSAGENS RÁPIDAS — Lista as mensagens rápidas do Chat (as que o operador insere digitando "/" no campo de mensagem): as pessoais da conta + as da equipe. Servem só com a janela de 24h ABERTA (texto livre); para janela fechada use templates (list_whatsapp_templates).

Inputs: target_user_id.

list_scheduled_messagesList scheduled messagesA
Read-only
Inspect

Lista as mensagens agendadas pendentes da conta (as que ainda vão sair), com o contato, o texto e quando sai. Filtra por telefone se informado. As que o cliente respondeu antes, com "cancelar se responder", já saem da lista.

Inputs: phone, target_user_id.

list_sequencesList sequencesA
Read-only
Inspect

📋 CADÊNCIAS DE PROSPECÇÃO (multi-touch, multi-day) — Lista as cadências de prospecção ativa. Cadências são sequências programadas de contato ao longo de dias (ex: WhatsApp no D+0, email no D+3, LinkedIn no D+7). São diferentes das automações: não são event-triggered, são iniciadas manualmente pelo vendedor para prospectar leads. Visíveis em /prospecting no Radar.

Inputs: active_only, target_user_id.

list_service_ordersList service ordersA
Read-only
Inspect

Lista pedidos de serviço criados pelo agente. Retorna status, cliente, serviço e datas. Use para acompanhar o pipeline de pedidos.

Inputs: limit, status.

list_team_permissionsList team permissionsA
Read-only
Inspect

Lista os membros da equipe com o que cada um pode fazer, recurso a recurso. Mostra o cargo, o ajuste individual (o que foi mudado em relação ao padrão do cargo) e a permissão efetiva resultante. Use antes de update_team_member_permissions para pegar o member_id e ver de onde está partindo. Os níveis são "none" (não vê), "read" (abre e consulta) e "write" (cria, altera e apaga).

Inputs: no named parameters.

list_whatsapp_templatesList whatsapp templatesA
Read-only
Inspect

📱 TEMPLATES WABA — Lista os templates de mensagem do WhatsApp Business da conta (WABA), com status de aprovação da Meta (APPROVED, PENDING, REJECTED, PAUSED). Use antes de disparar cadência/automação com envio FRIO de WhatsApp (sem janela de atendimento aberta), que exige um template já APPROVED — ver create_sequence/create_automation.

Inputs: numero, target_user_id.

manage_enrollmentManage enrollmentA
Destructive
Inspect

📋 CADÊNCIAS DE PROSPECÇÃO — Gerencia matrícula(s) de contato em cadência. Ações disponíveis: pause (pausa), resume (retoma), cancel (cancela), advance (executa step atual imediatamente, sem esperar o delay), repeat (re-executa o step anterior), restart (reinicia do step 0), done_manual (marca tarefa LinkedIn/Facebook como feita e avança). MODO INDIVIDUAL: informe enrollment_id (obtido via list_enrollments). MODO EM LOTE: informe enrollment_ids (vários IDs separados por vírgula) OU sequence_id (+ opcionalmente status/current_step/min_steps_done como filtro do alvo, mesmo formato de list_enrollments) — aplica a ação em todas as matrículas que baterem com o filtro, até 2000 por chamada; matrículas que não estejam no estado certo pra ação (ex: pause numa já pausada) são só puladas, não travam o lote inteiro. Use count_enrollments antes pra saber quantas seriam afetadas.

Inputs: action (required), status, sequence_id, current_step, +4 more.

publish_landing_pagePublish landing pageA
Destructive
Inspect

Publica ou atualiza a landing page do negocio em .noeixo.tech, usando o modelo do Desafio noEixo. Na primeira vez, mande todos os campos obrigatorios (nome_do_negocio, ramo, cidade, frase_principal, descricao, whatsapp, beneficios, servicos) e o subdominio. Para ALTERAR, mande so os campos que mudam: o resto continua como esta (veja get_landing_page). Texto vazio ("") apaga um campo opcional. O campo de depoimentos aceita só depoimentos reais informados pelo negócio. Devolve o endereco publicado.

Inputs: cor, cnpj, ramo, email, +25 more.

remove_contact_tagRemove contact tagA
Destructive
Inspect

Remove uma tag de um contato do CRM (o inverso de add_contact_tag). Não dispara nenhuma automação.

Inputs: tag (required), contact_id (required).

remove_team_memberRemove team memberA
Destructive
Inspect

Remove um membro da equipe (apaga o login dele). Só o dono da conta pode. Não remove administradores nem a própria conta. Irreversível: para só tirar acessos, prefira update_team_member_permissions.

Inputs: member_id (required).

rename_domain_checker_tagRename domain checker tagAInspect

🏷️ DOMAIN CHECKER — Renomeia uma tag em todos os leads que a possuem. Útil para corrigir typos ou padronizar nomes de segmentos.

Inputs: new_tag (required), old_tag (required), target_user_id.

resolve_knowledge_gapResolve knowledge gapAInspect

🧠 INSIGHTS DE ATENDIMENTO — Resolve, descarta ou adiciona à base de conhecimento uma lacuna registrada por list_knowledge_gaps. "add_to_kb" cria um novo documento na KB (pergunta + resposta) e reindexação automática, além de marcar o gap como resolvido. Sem target_user_id, opera na PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id para operar na conta de um cliente.

Inputs: action (required), gap_id (required), resolution, target_user_id.

revoke_portal_accessRevoke portal accessA
Destructive
Inspect

🔐 Remove o acesso de um contato ao portal do cliente. O contato, os processos e a proposta continuam intactos — só o login deixa de existir. Sem target_user_id, opera na PRÓPRIA conta autenticada.

Inputs: email, contact_id, target_user_id.

schedule_whatsapp_messageSchedule whatsapp messageAInspect

Agenda uma mensagem de WhatsApp para sair mais tarde numa conversa que JÁ EXISTE com o contato (o mesmo "Agendar envio" do chat). Sai pelo número da conversa, na hora marcada. Texto livre (message) só dentro da janela de 24 h: horário depois do fim da janela é recusado. Para depois da janela, agende um TEMPLATE aprovado: template_name (de list_whatsapp_templates) e template_params com um valor por variável {{1}}, {{2}}…, na ordem; aí message é ignorado. Por padrão cancela sozinha se o cliente responder antes. Até 30 dias para frente e 10 pendentes por conversa.

Inputs: phone (required), send_at (required), message, template_name, +4 more.

search_google_placesSearch google placesA
Read-only
Inspect

🗺️ GARIMPO LEADS — Busca estabelecimentos no Google Maps (como o botão "Google Maps" da tela) e devolve uma PRÉVIA: nome, telefone, site, endereço, avaliação. Não grava nada — para salvar, mande os escolhidos em add_domain_checker_leads com um list_name. Usa a chave Google Places da conta (gera custo): até 5 cidades × 5 tipos por chamada.

Inputs: tipos (required), cidades (required), min_rating, min_reviews, +1 more.

search_knowledge_baseSearch knowledge baseA
Read-only
Inspect

Realiza busca semântica na base de conhecimento do usuário. Retorna os trechos mais relevantes para a query. Use para responder perguntas sobre produtos, serviços, procedimentos ou qualquer informação indexada. Sem target_user_id, busca na PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id para buscar na conta de um cliente.

Inputs: query (required), tag, limit, target_user_id.

send_domain_checker_to_pipelineSend domain checker to pipelineA
Destructive
Inspect

➡️ GARIMPO LEADS — Manda leads do Garimpo para o Pipeline: cria (ou atualiza) o contato no CRM na etapa escolhida, igual ao botão "Pipeline" da tela. Depois disso o contato pode ser matriculado em cadência com enroll_contacts (use o contact_id devolvido). Exige lead qualificado (score >= 50, ou seja, já enriquecido). Até 20 por chamada.

Inputs: lead_ids (required), stage_id, stage_name, target_user_id.

send_emailSend emailA
Destructive
Inspect

Envia um e-mail via a conta Gmail conectada do usuário. A mensagem é registrada no CRM como mensagem da conversa com o destinatário.

Inputs: to (required), body (required), subject (required), cc.

send_smsSend smsA
Destructive
Inspect

Enfileira um SMS para envio pelo gateway de SMS do usuário (o próprio celular Android, configurado em Minha Conta → SMS pelo celular). O SMS é enviado assim que o app gateway buscar a fila. Só chega em número de CELULAR. Recomendado: texto curto (≤160 caracteres = 1 SMS), sem acento e no máximo 1 link.

Inputs: phone (required), message (required).

send_whatsapp_messageSend whatsapp messageB
Destructive
Inspect

Envia uma mensagem de texto via WhatsApp para um número usando o provedor WhatsApp ativo da conta (Meta ou GupShup). O número deve estar no formato internacional sem espaços ou sinais. A mensagem fica registrada na conversa do contato no Radar (cria Contact/Conversa automaticamente se ainda não existirem).

Inputs: phone (required), message (required), numero.

send_whatsapp_templateSend whatsapp templateA
Destructive
Inspect

📱 Envia um TEMPLATE WhatsApp Business (WABA) já APROVADO pela Meta para um número — necessário pra contato FRIO (sem janela de atendimento de 24h aberta), já que texto livre (send_whatsapp_message) é rejeitado nesse caso. Use list_whatsapp_templates antes pra confirmar o nome exato e quantas variáveis {{1}}, {{2}}... o corpo do template tem — a contagem de "params" enviada precisa bater exatamente, senão a Meta rejeita com erro de contagem de parâmetros. A mensagem (corpo já interpolado) fica registrada na conversa do contato no Radar (cria Contact/Conversa automaticamente se ainda não existirem).

Inputs: phone (required), template_name (required), numero, params, +4 more.

sequence_statsSequence statsA
Read-only
Inspect

📋 CADÊNCIAS DE PROSPECÇÃO — Métricas de performance de UMA cadência: enviados por step, aberturas de e-mail, bounces confirmados (hard bounce), descadastros, respostas e conclusões. Use antes de decidir soltar um lote maior, ou pra medir o resultado real de uma cadência já rodando. ⚠️ Cliques em links ainda NÃO são rastreados nesta versão — só abertura de e-mail (pixel).

Inputs: sequence_id (required), target_user_id.

set_agent_menuSet agent menuA
DestructiveIdempotent
Inspect

Liga ou desliga o menu de setores: na primeira mensagem de uma conversa nova, o Radar manda a pergunta com um botão por agente (exceto o de entrada) antes da IA responder. Até 3 agentes viram botões; de 4 a 10, lista. Quem toca vai direto para aquele agente; quem escreve em vez de tocar é atendido pelo agente de entrada. Precisa de pelo menos 2 agentes além do de entrada. O texto de cada botão vem de update_agent_profile.botao.

Inputs: ligado, pergunta, target_user_id.

set_brandSet brandA
DestructiveIdempotent
Inspect

🎨 MARCA (white-label) — Define as cores, a fonte e o logotipo que a conta usa no painel interno e no portal do cliente. É o que faz a plataforma aparecer com a marca do cliente em vez da genérica. Passe só os campos que quiser mudar; os demais ficam como estão, e string vazia limpa um campo. O logo pode vir como URL pública (logo_url) OU como arquivo em base64 (logo_base64) quando não estiver hospedado em lugar nenhum. Sem target_user_id, altera a PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id.

Inputs: logo_url, dark_color, font_family, logo_base64, +3 more.

set_business_summarySet business summaryA
DestructiveIdempotent
Inspect

Grava o Resumo do negocio da conta. Substitui o texto (mode "replace", padrao) ou acrescenta ao final (mode "append"). Ate 8000 caracteres. Nao e enviado ao atendente virtual nem a clientes.

Inputs: summary (required), mode, target_user_id.

set_conversation_agentSet conversation agentA
DestructiveIdempotent
Inspect

Troca à mão o agente que atende uma conversa (para corrigir ou testar). agent_profile_id "entrada" devolve a conversa ao agente de entrada. Não manda mensagem ao cliente: o agente novo responde a partir da próxima mensagem dele. Fica uma nota interna na conversa.

Inputs: conversation_id (required), agent_profile_id (required), target_user_id.

set_order_stageSet order stageA
DestructiveIdempotent
Inspect

Move um pedido para outro estágio de produção (recebido → preparo → pronto → entregue → cancelado), como arrastar no Kanban de Pedidos. Se a conta tiver avisos ativados, o cliente é notificado automaticamente (WhatsApp/SMS). Ideal para integrar o PDV/cozinha do cliente com o Radar.

Inputs: stage (required), order_id (required).

set_widget_configSet widget configA
DestructiveIdempotent
Inspect

💬 WIDGET DE CHAT — Configura o widget embutível no site do cliente (página pública /widget/[userId]): título do cabeçalho, mensagem de saudação, cor e logotipo. Passe só o que quiser mudar; string vazia limpa o campo. Sem target_user_id, altera a PRÓPRIA conta autenticada.

Inputs: color, title, greeting, logo_url, +2 more.

tag_domain_checker_leadsTag domain checker leadsAInspect

🏷️ DOMAIN CHECKER — Adiciona uma ou mais tags a leads específicos. Aceita IDs ou domínios. As tags já existentes são mantidas (merge). Use para organizar leads por segmento, campanha ou prioridade.

Inputs: tags (required), ids, domains, target_user_id.

trigger_automationTrigger automationB
Destructive
Inspect

Dispara um fluxo de automação manualmente para um contato. Útil para enviar mensagens de follow-up, criar tarefas ou executar ações em resposta a um evento externo.

Inputs: automation_id (required), contact_phone (required), context, contact_name.

untag_domain_checker_leadsUntag domain checker leadsBInspect

🏷️ DOMAIN CHECKER — Remove uma ou mais tags de leads específicos. Aceita IDs ou domínios. As outras tags do lead são preservadas.

Inputs: tags (required), ids, domains, target_user_id.

update_agent_configUpdate agent configB
DestructiveIdempotent
Inspect

Configura o agente conversacional de uma conta: persona (system_prompt), mensagem de boas-vindas, tom, modelo OpenAI, chave OpenAI e ativação. Sem target_user_id, configura o agente da PRÓPRIA conta autenticada. O administrador da plataforma pode passar target_user_id para configurar a conta de um cliente (ex: recém-criada com create_client_account). Cria a configuração se ainda não existir.

Inputs: tone, model, is_active, voice_name, +38 more.

update_agent_profileUpdate agent profileB
DestructiveIdempotent
Inspect

Altera um agente da conta (veja list_agent_profiles). Mande só os campos que mudam.

Inputs: agent_profile_id (required), nome, ativo, botao, +12 more.

update_automationUpdate automationA
DestructiveIdempotent
Inspect

⚡ AUTOMAÇÕES (event-triggered) — Atualiza um fluxo de automação existente (renomear, alterar trigger, modificar ações, ativar/desativar). Para editar cadências de prospecção, use as tools de sequences.

Inputs: automation_id (required), name, actions, trigger, +1 more.

update_contactUpdate contactA
DestructiveIdempotent
Inspect

Atualiza os dados cadastrais de um contato: nome, e-mail, empresa, CPF/CNPJ, telefone, origem ou observações. Use update_contact_status para alterar status/pipeline/dealValue.

Inputs: contact_id (required), name, email, notes, +4 more.

update_contact_statusUpdate contact statusB
DestructiveIdempotent
Inspect

Atualiza o status ou estágio no pipeline de um contato. Use para mover leads pelo funil de vendas.

Inputs: contact_id (required), funil, notes, status, +2 more.

update_dealUpdate dealB
DestructiveIdempotent
Inspect

Atualiza dados de uma negociação: valor do negócio, etapa do pipeline, status ou adiciona uma anotação. Use para mover oportunidades pelo funil de vendas.

Inputs: contact_id (required), funil, notes, status, +4 more.

update_domain_checker_leadUpdate domain checker leadA
DestructiveIdempotent
Inspect

✏️ GARIMPO LEADS — Arquiva/restaura, marca como abordado ou não, e corrige CNPJ ou mensagem de leads do Garimpo. Para vários leads de uma vez use lead_ids (até 100; só archived e trabalhado). CNPJ e mensagem: um lead por vez (lead_id). Não apaga nada.

Inputs: cnpj, lead_id, archived, lead_ids, +3 more.

update_email_templateUpdate email templateA
DestructiveIdempotent
Inspect

📧 BIBLIOTECA DE TEMPLATES DE E-MAIL — Atualiza nome, assunto, corpo ou formato de um template existente. ⚠️ Não afeta nenhuma cadência já em produção — o StepEditor só copia o conteúdo no momento do clique (ver list_email_templates); use update_sequence se precisar corrigir uma cadência que já está rodando.

Inputs: template_id (required), body, name, is_html, +2 more.

update_field_order_statusUpdate field order statusA
DestructiveIdempotent
Inspect

Move a OS de status (received | assigned | en_route | in_progress | waiting_part | done | cancelled). Ao mover para "done", a etapa de processo vinculada é concluída junto, se houver. Para o fechamento completo em campo — checklist obrigatório, fotos antes/depois e assinatura — use a tela do técnico, não esta tool.

Inputs: status (required), field_order_id (required), technician_notes.

update_icp_configUpdate icp configA
DestructiveIdempotent
Inspect

🎯 GARIMPO LEADS — Altera o ICP. Sem list_name: o ICP da conta (só os campos enviados mudam). Com list_name: o público próprio daquela lista, que pode ter só setores, UFs e "sem site é sinal" — o resto vem da conta; herdar_da_conta="true" apaga o público da lista. Faixas recalculadas na rodada diária (06:40). Devolve o antes e o depois.

Inputs: weights, list_name, target_ufs, require_ativa, +5 more.

update_kb_documentUpdate kb documentA
DestructiveIdempotent
Inspect

Atualiza o conteúdo ou as tags de um documento existente na base de conhecimento. Os chunks antigos são removidos e o documento é re-indexado automaticamente. Sem target_user_id, atualiza na PRÓPRIA conta autenticada; o administrador da plataforma pode passar target_user_id.

Inputs: document_id (required), name, tags, content, +1 more.

update_pipeline_stageUpdate pipeline stageA
DestructiveIdempotent
Inspect

Atualiza um estágio do funil. É por aqui que se liga o fluxo pós-venda: is_won=true + process_template_id faz o Radar abrir o processo sozinho quando o contato entra nesse estágio. Só os campos enviados são alterados.

Inputs: stage_id (required), name, color, funil, +6 more.

update_process_stepUpdate process stepA
DestructiveIdempotent
Inspect

Atualiza um passo do processo: status (pending → in_progress → done, blocked, ou skipped = pulada, que conta como resolvida sem disparar o gatilho de etapa concluída), data limite (due_date, fixa à mão; as etapas seguintes passam a contar dela) e responsável. Tudo vai para o histórico do processo, com o motivo se informado.

Inputs: step_id (required), motivo, status, due_date, +1 more.

update_productUpdate productA
DestructiveIdempotent
Inspect

Atualiza os dados de um produto ou serviço existente. Use para editar descrição, preço, ativar ou desativar do catálogo.

Inputs: product_id (required), name, type, price, +3 more.

update_quick_replyUpdate quick replyA
DestructiveIdempotent
Inspect

⚡ MENSAGENS RÁPIDAS — Altera título, texto ou o tipo (da equipe/pessoal) de uma mensagem rápida. Pessoal só o autor altera; da equipe, o autor, o gerente ou o dono. Campos omitidos ficam como estão.

Inputs: id (required), grupo, ordem, title, +3 more.

update_sequenceUpdate sequenceA
DestructiveIdempotent
Inspect

📋 CADÊNCIAS DE PROSPECÇÃO — Edita uma cadência existente (todos os campos opcionais, só altera o que for enviado). is_active=false PAUSA a cadência inteira e pausa automaticamente todas as matrículas ativas dela (o dispatcher para de rodar essa sequência); is_active=true faz o inverso, retomando as matrículas pausadas que NUNCA responderam (repliedAt vazio — quem respondeu fica pausado, preservado). steps substitui o array INTEIRO (mesmo formato de create_sequence) — obtenha os steps atuais via list_sequences antes de editar parcialmente.

Inputs: sequence_id (required), name, steps, numero, +4 more.

update_team_memberUpdate team memberA
DestructiveIdempotent
Inspect

Muda o cargo de um membro ou gera uma senha temporária nova para ele. Dono e gerente podem usar, mas o gerente só age sobre quem está abaixo dele (operador, especialista, técnico) e só atribui cargo abaixo do seu. Ninguém altera a própria conta por aqui. Permissões recurso a recurso ficam em update_team_member_permissions.

Inputs: member_id (required), role, reset_password.

update_team_member_permissionsUpdate team member permissionsA
DestructiveIdempotent
Inspect

Altera o que um membro da equipe pode fazer, recurso a recurso. Passe em "permissions" só os recursos que quer mudar — o resto segue o padrão do cargo. Para devolver alguém inteiramente ao padrão do cargo, passe reset: true. Só quem administra a conta pode usar, e ninguém altera as próprias permissões. IMPORTANTE: a mudança passa a valer no PRÓXIMO LOGIN da pessoa (a sessão atual dura até 7 dias).

Inputs: member_id (required), reset, permissions.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Human-in-the-loop approvals and notifications for AI agents via WhatsApp. Enables Cursor, Claude Code, and autonomous AI agents to reach users away from their computers.
      196 npm
      ISC
    • A
      license
      A
      quality
      D
      maintenance
      Connects AI assistants to the official Meta WhatsApp Cloud API for managing conversations and sending various message types through natural language. It provides tools for media management, template messages, and real-time webhook processing without the risk of account bans.
      18
      12 npm
      25
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Turns Claude Code, Claude Desktop, Cursor, Windsurf or ChatGPT into a WhatsApp operator that knows your customers, your templates, your wallet, and your funnel.
      7 npm
      3
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources