Repolode
Dpro-at

Dpro-at/Tel-Agent

Gateway self-hosted que conecta linhas telefônicas e canais de chat a agentes de IA usando suas próprias chaves de API.

Alternativa open source a:Google Voice AI receptionist services

Estrelas
1,137
Forks
225
Issues abertas
30
Último commit
há 11 dias

O que é?

O Tel-Agent fica entre uma linha telefônica e um agente de IA. As chamadas SIP recebidas são verificadas com base em regras de roteamento e encaminhadas a uma pessoa, bloqueadas ou direcionadas a um agente de IA, que atende em tempo real. O agente pode acionar ferramentas, como transferir a chamada, anotar um recado, consultar um calendário ou chamar um endpoint HTTP. As chamadas são gravadas, transcritas e podem ser pesquisadas.

O mesmo agente também pode atender pelo chat da web, SMS, e-mail, WhatsApp, Telegram, Messenger, Instagram, Discord e Slack, cada um conectado com as credenciais do operador na respectiva plataforma. Ele roda no seu próprio hardware e na sua LAN. Na configuração de provedores da v1, usa Deepgram para reconhecimento de fala, um LLM na nuvem e ElevenLabs para síntese de fala. O Tel-Agent se conecta a PBXs existentes, como 3CX, Asterisk e FreePBX, como uma extensão, e só funciona com SIP; linhas analógicas precisam de um ATA.

O projeto está em alpha. Há instaladores para Windows, macOS e Linux, além de arquivos Docker Compose, e o painel está disponível em cinco idiomas.

Recursos principais

  • 01Atende chamadas telefônicas SIP em tempo real, com reconhecimento e síntese de fala em streaming.
  • 02Roteia chamadas por identificador de chamadas para uma pessoa, para bloqueio ou para um agente de IA.
  • 03Permite que o agente acione ferramentas como transferência de chamadas, envio de mensagens, consulta a calendários e requisições HTTP.
  • 04Armazena gravações e transcrições de chamadas que podem ser pesquisadas.
  • 05Atende por SMS, e-mail, chat da web e os principais apps de mensagens, usando as credenciais próprias do operador.
  • 06Roda em ambiente self-hosted, com chaves de API criptografadas em repouso e exigência de senha de administrador na primeira execução.

Casos de uso

  • Atender linhas telefônicas comerciais com uma recepcionista de IA que pode anotar recados ou transferir chamadas para a equipe.
  • Manter gravações e transcrições de chamadas nos próprios servidores, em vez de usar um serviço hospedado.
  • Disponibilizar um assistente de IA em canais de telefone, SMS, e-mail e chat para falar com clientes.
  • Conectar um sistema 3CX, Asterisk ou FreePBX existente a um agente de IA como extensão.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/Dpro-at/Tel-Agent.git
  2. 2

    Acesse a pasta do projeto

    cd Tel-Agent
  3. 3

    Copie o arquivo de ambiente de exemplo

    cp .env.example .env
  4. 4

    Defina ENCRYPTION_KEY em .env (gere uma com openssl) e, em seguida, inicie os contêineres

    docker compose up -d --build

Antes de usar

  • O projeto está em fase alfa.
  • Os instaladores não são assinados, então o sistema operacional pedirá confirmação antes de executá-los.
  • O canal telefônico precisa de chaves de API de provedores de fala para texto, LLM e texto para fala, além de uma linha SIP ou PBX.
  • Modelos locais precisam de uma GPU para manter uma conversa natural e não são usados por padrão.

Tópicos

Perguntas frequentes

O que é Tel-Agent?
Gateway self-hosted que conecta linhas telefônicas e canais de chat a agentes de IA usando suas próprias chaves de API. O Tel-Agent fica entre uma linha telefônica e um agente de IA. As chamadas SIP recebidas são verificadas com base em regras de roteamento e encaminhadas a uma pessoa, bloqueadas ou direcionadas a um agente de IA, que atende em tempo real. O agente pode acionar ferramentas, como transferir a chamada, anotar um recado, consultar um calendário ou chamar um endpoint HTTP. As chamadas são gravadas, transcritas e podem ser pesquisadas.
Tel-Agent é gratuito? Qual é a licença?
Tel-Agent é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Tel-Agent ainda é mantido?
Manutenção ativa. O último commit de Tel-Agent foi em 8 de out. de 2026.
Para que posso usar Tel-Agent?
Atender linhas telefônicas comerciais com uma recepcionista de IA que pode anotar recados ou transferir chamadas para a equipe. Manter gravações e transcrições de chamadas nos próprios servidores, em vez de usar um serviço hospedado. Disponibilizar um assistente de IA em canais de telefone, SMS, e-mail e chat para falar com clientes. Conectar um sistema 3CX, Asterisk ou FreePBX existente a um agente de IA como extensão.
Como instalar Tel-Agent?
Clone o repositório: git clone https://github.com/Dpro-at/Tel-Agent.git Acesse a pasta do projeto: cd Tel-Agent Copie o arquivo de ambiente de exemplo: cp .env.example .env Defina ENCRYPTION_KEY em .env (gere uma com openssl) e, em seguida, inicie os contêineres: docker compose up -d --build
Onde consigo Tel-Agent?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Dpro-at/Tel-Agent

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados