Atendimento ao cliente sem fila
Esta ferramenta gera respostas de atendimento a partir do ticket do cliente e das regras do seu negócio: prazo, política de troca, tom da marca. A resposta volta pronta para o atendente revisar e enviar. Funciona via API com qualquer help desk ou sistema próprio que faça uma chamada HTTP.
Rode online
Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.
Do ticket à resposta em segundos
A chamada leva a mensagem do cliente e o contexto operacional — status do pedido, política aplicável, o que pode e o que não pode ser oferecido. A resposta sai completa: reconhece o problema, explica o que aconteceu, diz o que será feito e quando. O atendente deixa de redigir do zero e passa a revisar, o que muda a conta da fila: o tempo por ticket despenca sem a resposta virar robótica.
Sua política no lugar do achismo
IA sem contexto inventa — e em atendimento isso é veneno. Por isso o desenho aqui é o inverso: você manda junto os trechos relevantes da sua base de conhecimento e a instrução do que fazer quando faltar informação (“diga que vai verificar e escale”). A resposta fica ancorada nas suas regras. Se a sua política de troca dá 30 dias, é isso que o cliente vai ler — não uma promessa improvisada.
O tom que o cliente brasileiro espera
Cliente irritado não quer protocolo, quer sentir que alguém entendeu. As respostas saem calorosas e diretas, sem corporativês — nada de “estaremos verificando a possibilidade de análise da sua solicitação”. Reconhecer o transtorno em uma frase, resolver na seguinte: esse é o padrão. E dá para calibrar pelo seu canal, do formal de B2B ao leve de loja jovem que atende no direct.
Escala e preço por ticket
Cada ticket custa US$ 0,003 pela chamada mais US$ 0,0135 pela resposta — uma operação com 1.000 tickets por mês gasta cerca de US$ 16,50, em dólar. Sem licença por atendente, sem plano por assento: o custo segue o volume real. Nos meses de pico, como dezembro, a conta cresce junto com as vendas que a justificam; nos meses calmos, encolhe sozinha, sem contrato para renegociar nem licença ociosa no orçamento.
Casos de uso
Reputação no Mercado Livre que não pode esperar
No Mercado Livre, demorar para responder derruba a reputação do vendedor — e reputação é o que faz vender. Um lojista integra as perguntas e reclamações à API com o status real de cada pedido; as respostas voltam específicas e ele responde em minutos, não em horas. A cor da reputação da loja agradece.
Suporte de software com base de conhecimento
A TecnoSul Soluções Digitais atende pet shops que usam seu app de gestão. Cada ticket chega acompanhado dos artigos relevantes da base de conhecimento, e a resposta sai tecnicamente correta, no passo a passo que o cliente consegue seguir. Casos sem cobertura na base voltam marcados para o especialista — sem resposta inventada no meio.
Delivery apagando incêndio no horário de pico
Restaurante que faz delivery vive o mesmo sábado à noite: pedido atrasado, item faltando, cliente esperando resposta no WhatsApp. Com os cenários mapeados — atraso, falta, troco errado — a equipe cola a mensagem do cliente e recebe a resposta que acalma e resolve: desculpa sincera, solução concreta, sem promessa impossível no meio do rush.
Perguntas frequentes
A IA não vai prometer algo que minha empresa não cumpre?
Não, se você mandar as regras junto com o ticket — é assim que a ferramenta foi pensada. Ela responde com base na política enviada e pode ser instruída a escalar quando a informação faltar, em vez de preencher a lacuna com suposição.
Dá para manter o jeito da minha marca de falar?
Dá: inclua duas ou três respostas antigas que representam bem seu atendimento e o estilo é seguido — saudação, nível de formalidade, até o jeito de assinar.
Integra com o help desk que eu já uso?
Integra com qualquer sistema capaz de fazer uma chamada HTTP: help desk de mercado, planilha automatizada ou plataforma própria. O fluxo é assíncrono — envia o ticket, guarda o task_id, recolhe a resposta.
Os dados do cliente no ticket estão protegidos?
O conteúdo enviado serve exclusivamente para gerar aquela resposta e é recuperável só por quem tem o task_id. Boa prática de LGPD: encaminhe o necessário para responder — o CPF do cliente, por exemplo, raramente precisa ir junto.
Isso substitui meu atendente?
Substitui a parte mecânica do trabalho dele: digitar pela centésima vez a mesma explicação. A decisão, a exceção e o caso delicado continuam humanos — e melhoram, porque o atendente ganha tempo para eles.
Quanto sai por mês para minha operação?
Depende só do volume: US$ 0,0165 por ticket, aproximadamente. Quinhentos tickets custam perto de US$ 8,25, em dólar americano, pagos via PayPal — sem mensalidade fixa nem cobrança por atendente.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/text/support-reply \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/support-reply", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/support-reply",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/support-reply", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/support-reply", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"input": "…"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.support_reply",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_tokens | 20000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
422 | task_failed | A tarefa falhou do nosso lado. Você não paga nada por ela. |