Aborda cada lead no canal certo
WhatsApp, WhatsApp Oficial, SMS, e-mail, ligação com IA e vídeo, para um contato ou para a lista inteira.
"Mande um SMS para o João lembrando da reunião de amanhã às 10h."
Instale a skill do OneClick Sales e peça em português: o Claude Code envia WhatsApp, SMS, e-mail, ligação com IA e vídeo, dispara campanhas para até 30 mil contatos e traz os resultados — na conta da sua empresa, com as regras da LGPD e só depois do seu "sim".
você › Mande um WhatsApp para os leads da feira de ontem com o convite da demonstração. Claude › Empresa Exemplo Ltda · CNPJ 11.222.333/0001-81 · produção WhatsApp para 120 contatos, dentro da janela de envio. Texto: "Olá! Foi um prazer falar com você na feira. Posso te mostrar a demonstração em 15 minutos?" Saldo de WhatsApp conferido. Posso enviar? você › sim Claude › Disparo criado. Acompanho as entregas e te conto quantas chegaram.
Você pede como pediria a alguém da equipe. A skill ensina o Claude Code a usar a sua conta do OneClick Sales, com as mesmas regras do painel.
WhatsApp, WhatsApp Oficial, SMS, e-mail, ligação com IA e vídeo, para um contato ou para a lista inteira.
"Mande um SMS para o João lembrando da reunião de amanhã às 10h."
Até 30 mil contatos por chamada, na janela de envio de cada canal, com o resultado contato a contato.
"Dispare o convite do webinar para a lista da feira, por e-mail."
Entregas e falhas de cada envio e disparo, o saldo por canal e o diagnóstico do que trava a conta.
"Como foi o disparo de ontem? Quantos chegaram e quantos falharam?"
Consulta o plano, os limites e o saldo e gera o Pix da recarga de créditos ou da renovação do plano.
"Gere um Pix para recarregar os créditos de WhatsApp."
Registra o opt-in, respeita a lista de bloqueio e o pedido de saída e pergunta a base legal antes de enviar.
"Registre o opt-in dos contatos que preencheram o formulário."
Matriz, filiais e clientes da sua agência: cada CNPJ com a própria chave, e o Claude Code pergunta para qual empresa é cada ação.
"Veja o saldo da filial 11.222.333/0002-62."
Automação que não sai do combinado: o Claude Code trabalha com a sua chave, nos limites que você der a ela.
A chave de sandbox lê os dados reais da conta e simula envios e disparos: nada é enviado nem cobrado.
Com a chave de produção, o Claude Code mostra a empresa, o canal, os contatos, o texto e o custo e espera a sua aprovação para cada ação.
Ela mora numa variável do seu computador, nunca no chat. Cada pessoa da equipe tem a sua, só com os métodos de que precisa.
Com o CNPJ, em Criar conta, e escolha um plano com API em Planos e Preços.
Em Minha Conta › Integrações › Chaves de API. Comece pela de sandbox, que não envia nem cobra.
Cole três linhas no terminal, informe o CNPJ e a chave e comece a pedir.
Instalar, configurar uma ou várias empresas e fazer o primeiro envio. Só com CNPJ.
Uma skill é uma pasta com um arquivo SKILL.md (instruções), referências e um script. O Claude
Code lê a skill quando o pedido combina com ela — por exemplo, "mande um WhatsApp para os leads de ontem" — e
segue as regras que estão ali. A chave da API fica no seu computador, em variável de ambiente: nunca no chat.
Opera o OneClick Sales pela API pública /v1, em nome de uma ou várias empresas, cada uma
identificada pelo CNPJ. Envia WhatsApp, WhatsApp Oficial, SMS, e-mail, ligação com IA e vídeo para um contato e
dispara em massa (até 30 mil contatos por chamada); consulta plano, saldo, limites e o andamento dos envios;
registra opt-in, cuida da lista de bloqueio e do webhook; e gera o Pix de recarga e de renovação do plano.
O que vem na pasta:
| Arquivo | Para quê |
|---|---|
SKILL.md | As regras e o fluxo que o Claude Code segue sempre. |
references/contas-cnpj.md | Uma ou várias empresas, chaves e métodos (o mesmo deste passo a passo, para o Claude Code). |
references/envios.md | Envio para um contato em cada canal e o status. |
references/disparos.md | Disparo em massa e acompanhamento. |
references/conta-e-cobranca.md | Conta, plano, limites, diagnóstico, créditos, Pix e números de WhatsApp. |
references/lgpd-bloqueios-webhooks.md | Opt-in, lista de bloqueio e webhook de eventos. |
references/metodos.md e erros.md | Todas as rotas e todos os erros, gerados da própria API. |
scripts/ocs.mjs | Cliente da API sem dependências (Node.js 18+): escolhe a chave pelo CNPJ, recusa CPF e confere o CNPJ de cada chave. |
Para desenvolvedores: a descoberta automática de skills está em
/.well-known/agent-skills/index.json, e a
especificação completa da API, em /openapi-v1.json e na página
Desenvolvedores.
O OneClick Sales é uma ferramenta para empresas. Cada conta pertence a uma empresa e é identificada pelo CNPJ dela — CPF não é aceito, nem no cadastro, nem na skill.
Só o titular da conta cria chaves (a equipe da conta, os subusuários, não).
ocs_test_pk_…) — ele
lê os dados reais da conta e simula os envios, sem enviar nem cobrar. Depois crie a de
Produção (ocs_live_pk_…), que envia e cobra de verdade.account.read): é por ele que a skill confere de qual CNPJ é a chave.No terminal, baixe a skill e descompacte na pasta de skills do seu usuário (a pasta oneclicksales já vem dentro do ZIP):
# macOS / Linux
mkdir -p ~/.claude/skills
curl -fsSLo /tmp/oneclicksales.zip https://oneclicksales.com.br/skills/oneclicksales.zip
unzip -o /tmp/oneclicksales.zip -d ~/.claude/skills
# Windows (PowerShell)
New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null
Invoke-WebRequest https://oneclicksales.com.br/skills/oneclicksales.zip -OutFile "$env:TEMP\oneclicksales.zip"
Expand-Archive "$env:TEMP\oneclicksales.zip" "$HOME\.claude\skills" -Force
Para usar só num projeto, descompacte em .claude/skills/ dentro dele (e não versione chaves).
No Claude Code há também o plugin oficial, que liga o servidor MCP da API (/v1/mcp). Dentro do Claude Code:
/plugin marketplace add https://oneclicksales.com.br/integracoes/claude-code/marketplace.json
/plugin install oneclicksales@oneclicksales
O plugin pede a chave num campo mascarado na instalação (para trocá-la depois:
/plugin configure oneclicksales@oneclicksales), e a skill dele se chama
oneclicksales:ferramentas.
Instale a skill ou o plugin, não os dois: os dois falam com a mesma conta e com a mesma chave.
A skill desta página continua a opção para quem quer o script com a conferência da chave pelo CNPJ, para uma ou
várias empresas.
Duas variáveis de ambiente: o CNPJ da empresa e a chave dela. O CNPJ pode ir com ou sem pontuação.
# macOS / Linux (no ~/.zshrc ou ~/.bashrc)
export OCS_CNPJ="11.222.333/0001-81"
export OCS_API_KEY="ocs_test_pk_SUA_CHAVE"
# Windows (PowerShell)
[Environment]::SetEnvironmentVariable('OCS_CNPJ', '11.222.333/0001-81', 'User')
[Environment]::SetEnvironmentVariable('OCS_API_KEY', 'ocs_test_pk_SUA_CHAVE', 'User')
Depois, feche e abra o terminal (e o Claude Code) para que ele enxergue as variáveis.
Todas usam o mesmo CNPJ. O titular cria uma chave para cada pessoa, com só os métodos de que
ela precisa — dá para ver o uso de cada uma e revogar uma sem parar as outras. Cada pessoa configura no próprio
computador o OCS_CNPJ (o mesmo para todos) e o OCS_API_KEY (a chave dela).
| Quem | Métodos sugeridos |
|---|---|
| Quem só acompanha | "Só leitura": conta, saldo, limites, diagnóstico, status de envios e disparos. |
| Quem envia | Leitura + o envio dos canais que usa (ex.: WhatsApp e SMS). |
| Quem dispara em massa | Leitura + criar, acompanhar, ver resultados e parar disparos. |
| Financeiro | Conta e plano, saldo, recarga de créditos, renovação do plano e status do Pix. |
O número máximo de chaves ativas por conta aparece na própria API (GET /v1/account/limits).
Grupo com filiais, holding ou agência que atende clientes: cada empresa tem a própria conta e a própria chave. Use uma variável por CNPJ, com os 14 dígitos no nome:
# macOS / Linux
export OCS_API_KEY_11222333000181="ocs_live_pk_CHAVE_DA_MATRIZ"
export OCS_API_KEY_11222333000262="ocs_live_pk_CHAVE_DA_FILIAL"
export OCS_API_KEY_11444777000161="ocs_test_pk_CHAVE_DO_CLIENTE"
# Windows (PowerShell)
[Environment]::SetEnvironmentVariable('OCS_API_KEY_11222333000181', 'ocs_live_pk_CHAVE_DA_MATRIZ', 'User')
[Environment]::SetEnvironmentVariable('OCS_API_KEY_11444777000161', 'ocs_test_pk_CHAVE_DO_CLIENTE', 'User')
OCS_CNPJ + OCS_API_KEY para a empresa principal e
OCS_API_KEY_<CNPJ> para as outras. O mesmo CNPJ com duas chaves diferentes é recusado.Na pasta da skill (~/.claude/skills/oneclicksales):
node scripts/ocs.mjs contas # os CNPJs configurados, o ambiente e a chave mascarada
node scripts/ocs.mjs conferir # de qual CNPJ é cada chave, o plano e se a conta pode enviar
Resposta quando está tudo certo:
OK 11.222.333/0001-81 sandbox Empresa Exemplo Ltda — plano Plano Profissional Mensal (active); pode enviar
| Mensagem | O que fazer |
|---|---|
| "parece um CPF" | Use o CNPJ da empresa. A plataforma não aceita CPF. |
| "não é um CNPJ válido" | Confira os 14 dígitos (os dois últimos são verificadores). |
| "a chave em … é da empresa de CNPJ X" | A chave foi colada na variável de outra empresa. Troque. |
| "não tem CNPJ válido no cadastro" | Complete o cadastro da empresa em Minha Conta. |
insufficient_scope | Marque "Conta e plano" (account.read) na chave. |
unauthorized | Chave errada, revogada ou com espaço sobrando. Crie outra. |
plan_expired | Plano vencido: a chave só renova o plano. |
Depois, é só pedir ao Claude Code em português. Exemplos:
Não. Você cola os comandos desta página uma vez e, depois, só conversa em português com o Claude Code.
A skill é gratuita. O que ela faz na conta segue o seu plano, que precisa incluir a API, e os créditos de cada canal, como no painel (Planos e Preços). Com a chave de sandbox nada é cobrado.
Não. O OneClick Sales atende só empresas: a conta, o cadastro e a skill trabalham com CNPJ.
Sim: o MEI tem CNPJ. Use o CNPJ do MEI, nunca o CPF do titular.
Não. Cada filial tem CNPJ e conta próprios; crie uma chave em cada conta e configure uma variável por CNPJ.
Não. Criar a conta, aceitar os Termos de Uso e criar as chaves são passos da pessoa responsável pela empresa.
Dúvidas: [email protected] ou a Central de Ajuda.
Última atualização: 18 de outubro de 2026
Crie a conta da empresa, escolha um plano com API e faça o primeiro envio no sandbox, sem gastar créditos.