Sign inGet started

Conectar uma aplicação de voz com IA

Conecte uma aplicação conversacional compatível com SIP ao Bird Voice. Bird transporta a conexão telefônica. Sua aplicação gerencia a fala, o comportamento do modelo, as ferramentas de negócio e a resposta ao chamador.

Prepare a conversa

Escolha a tarefa que o assistente deve completar e as condições que exigem uma pessoa. Para um assistente de agendamento, diferencie consultar disponibilidade de alterar uma reserva. Confirme a ação pretendida pelo cliente antes de solicitar ao sistema de agendamento que a execute.
Defina como a aplicação responde quando uma ferramenta excede o tempo limite de resposta ou retorna um resultado incerto. Verifique a operação existente antes de tentar novamente uma alteração que pode já ter sido concluída.

Configure a conexão telefônica

Crie um trunk SIP para a aplicação. Novos trunks têm chamadas de entrada e saída desabilitadas. Configure a autenticação, o transporte suportado e as configurações de mídia no runtime que se conecta a ele.
Para chamadas recebidas, selecione Enable inbound no trunk, configure um gateway de entrega e aponte um número Voice elegível para o trunk. Teste se a aplicação atende e ouve o chamador.
Para chamadas realizadas, selecione Enable outbound no trunk, depois prepare uma identidade de chamador elegível e habilite o destino pretendido. Aplique os limites de chamada e as permissões adequadas ao caso de uso. Verifique o áudio em ambas as direções antes de aumentar o tráfego.

Conecte a ação de negócio

Dê à aplicação conversacional acesso apenas às ferramentas e ao contexto do cliente de que ela precisa. Use o resultado do sistema de negócio para decidir o que o assistente diz em seguida.
Por exemplo, o assistente pode oferecer um horário disponível na sexta-feira. Depois que o chamador concorda, a aplicação envia a alteração. O assistente confirma o agendamento somente após o sistema de agendamento confirmá-lo.

Teste a conversa sob interrupção

Exercite o caminho real de áudio telefônico. Um teste apenas com transcrição não comprova que o tempo de fala, o tratamento de interrupções ou a qualidade do áudio funcionam em uma chamada.
Teste um chamador que interrompe, muda de ideia, fornece uma data ambígua ou solicita uma ação não suportada. Teste ferramentas indisponíveis e respostas lentas. A aplicação deve explicar o próximo passo útil sem afirmar que uma ação foi bem-sucedida quando o resultado é desconhecido.

Prepare a transferência para atendente

Encaminhe o chamador para a pessoa ou sistema responsável pela próxima etapa. Leve a solicitação do cliente e a última ação confirmada para essa transferência.
Confirme que a rota de recebimento está disponível antes de depender dela. Prepare um retorno de chamada ou outra resposta útil para um destino indisponível. Mantenha qualquer novo trecho de chamada conectado à interação ao revisar o resultado.

Observe o resultado

Use registros de chamada e eventos de Voice para o status telefônico. Vincule a chamada ou sessão ao agendamento, caso ou outro registro de negócio para acompanhar a conclusão da tarefa.
As ferramentas hospedadas de MCP do Bird gerenciam operações suportadas do espaço de trabalho. Elas são separadas do loop de fala e raciocínio em tempo real em um runtime de voz com IA.

Próximos passos