Início/JARVIS Faz Ligações/Módulo 1.1

JARVIS Faz Ligações · Módulo 1/4

Como funciona o agente

O Pack de Telefone do Jarvis

O Pack de Telefone do Jarvis Os scripts exatos de agentes de chamada por trás das ligações reais do meu assistente de IA — reservas, consultas e a recepcionista com controle por código — além do prompt de colar uma vez que transforma uma nota de voz em uma fatura pronta para o cliente no seu celular. Cada regra aqui existe porque uma ligação real deu errado sem ela.

Como usar este pack

O que você precisa: o assistente de código (claude.com/claude-code), uma conta na Retell AI com um número de telefone (retellai.com — alguns dólares por mês; o complemento de Número de Telefone Verificado elimina o identificador de chamada "Spam Provável" e vale a pena desde o primeiro dia), um bot do Telegram via @BotFather (dois minutos, gratuito) e o Google Chrome — o motor de faturas imprime PDFs através do Chrome headless. Opcional: uma clonagem de voz da ElevenLabs para que os agentes falem com a sua voz.

A estrutura da construção: um único cérebro (o assistente de código + suas anotações) por trás de todas as superfícies — o microfone da sua mesa, o Telegram e uma linha telefônica real. As chamadas de saída usam os três scripts deste pack; os comprovantes retornam para o seu celular: o resultado da chamada, o PDF da fatura, a entrada no calendário.

1 Os Scripts 1–3 devem ser colados nos agentes da Retell, sem edições na primeira vez. Cada um segue a estrutura oficial de prompt da Retell (Identidade / Guardrails / Etapas da tarefa / Casos extremos / Regras rígidas). Adicione as ferramentas end_call e press_digit a cada agente, depois substitua [YOUR NAME] e preencha as {{variáveis}} do seu discador para cada chamada.

2 Defina begin_message como STRING VAZIA nos agentes de saída. String vazia significa que o agente espera pelo "alô" deles. Nulo significa que ele fala por cima da resposta. Este único caractere é a diferença entre ser cativante e ser incoerente.

3 Dê um valor padrão para cada {{variável}}. Uma variável não preenchida é lida em voz alta como "curly brace party underscore..." em uma chamada ao vivo. Padrões como "a reserva" e "o horário solicitado" tornam isso impossível.

4 Sua primeira ligação é para você mesmo. Aponte o agente de reservas para o seu próprio celular e interprete o restaurante. Você ouvirá todas as regras funcionando — e nunca mais pulará esta etapa duas vezes.

5 A única regra: nunca cole uma chave de API em nenhuma janela de chat. As chaves devem ir para um arquivo de configuração que você edita pessoalmente. Qualquer coisa colada em um chat deve ser tratada como exposta — é assim que as chaves acabam sendo rotacionadas às 2h da manhã.

Próximo →
Script 01: Reserva de saída