DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with Tel Agent

Tel-Agent is an open-source, self-hosted gateway that connects phone lines and messaging channels to AI agents, using your own provider keys.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

4 use cases

  • Answer business phone calls with an AI agent on your PBX

    Route inbound calls from an existing PBX extension to an AI agent that can transfer, take messages and log calls.

    View prompt
    In the Dpro-at/Tel-Agent repo, follow the README quick start and the phone channel requirements to connect a PBX extension for <PBX type and extension>. Expected output: a test call from <test number> that routes to the AI agent and appears with a transcript in the conversation archive. Verify that ENCRYPTION_KEY is set in .env and that the dashboard loads at http://localhost:38471 before placing the call.
  • Answer website chat and messaging apps from one assistant

    Serve web chat, WhatsApp, Telegram, email and SMS from a single AI assistant with notifications for staff.

    View prompt
    Using the Dpro-at/Tel-Agent repo, set up the messaging channels listed in the README for <channel names> with customer-owned credentials. Expected output: a test message on each channel that gets an AI reply and shows in the conversation archive and notification tray. Verify that each channel credential is stored and that the dashboard API docs load at http://localhost:38472/docs.
  • Run a local AI phone and chat dashboard on Windows

    Install the Windows package to start the local service and open the Tel Agent dashboard in a browser.

    View prompt
    From the Dpro-at/Tel-Agent releases page, install the Windows package for <Windows version> and open the dashboard. Expected output: the dashboard loads in the browser and a first administrator account is created. Verify that the service is running on the local loopback address before entering any provider keys.
  • Add a new messaging channel with an AI coding agent

    Point a coding agent at AGENTS.md and the channel contract to build one new channel as a declarative definition.

    View prompt
    In the Dpro-at/Tel-Agent repo, read AGENTS.md and CLAUDE.md, then implement the open channel issue <issue number> using the declarative setup contract. Expected output: a focused branch with the new channel definition and transport, and a pull request description that references the issue. Verify that the change follows the rules in CLAUDE.md and that the project tests pass locally.

How to use Tel Agent

  1. Check you have what it needs: Docker, or a native installer from the releases page (Windows, macOS or Linux); API keys for an STT provider, an LLM and a TTS provider (or a GPU for local models); For phone calls: a SIP endpoint such as a PBX extension, a SIP-registering router, or an ATA for analog lines, on the same LAN as the PBX.
  2. Open Dpro-at/Tel-Agent on GitHub and read the README and license.
  3. Clone the repo with git clone https://github.com/Dpro-at/Tel-Agent.git and enter it with cd Tel-Agent.
  4. Copy the environment template with cp .env.example .env, then generate a key with openssl rand -hex 32 and set it as ENCRYPTION_KEY in .env.
  5. Start the stack with docker compose up -d --build, then open http://localhost:38471 and create the administrator.
  6. In the dashboard, add your STT, LLM and TTS provider keys and register an extension on your PBX as a SIP endpoint.

These steps come from our top use case, Answer business phone calls with an AI agent on your PBX, which also has a copy-paste agent prompt.

Tel Agent alternatives · Best AI repos for Work and operations

About this repo

  • Who it is forBuilt for small businesses and IT or telephony teams that want an AI receptionist they run themselves, and for developers who want to extend it.
  • Why it is hot
  • LanguagePython
  • Sourcegithub.com/Dpro-at/Tel-Agent · Back to Hot repos

Requirements

  • Docker, or a native installer from the releases page (Windows, macOS or Linux)
  • API keys for an STT provider, an LLM and a TTS provider (or a GPU for local models)
  • For phone calls: a SIP endpoint such as a PBX extension, a SIP-registering router, or an ATA for analog lines, on the same LAN as the PBX
  • Network access to the PBX on 5060/UDP and an open RTP port range
Maintain Tel Agent? Add the Featured on Deduped badge

Paste this into your README:

[![Featured on Deduped](https://dedupedai.com/badge/dpro-at-tel-agent.svg)](https://dedupedai.com/use-cases/dpro-at-tel-agent/?ref=badge)

More badge styles and HTML

Questions about Tel Agent

What is Tel Agent?

Tel-Agent is an open-source, self-hosted gateway that connects phone lines and messaging channels to AI agents, using your own provider keys. It is an open-source project on GitHub: https://github.com/Dpro-at/Tel-Agent.

Who is Tel Agent for?

Built for small businesses and IT or telephony teams that want an AI receptionist they run themselves, and for developers who want to extend it.

What can I do with Tel Agent?

4 use cases so far, for example: Answer business phone calls with an AI agent on your PBX; Answer website chat and messaging apps from one assistant; Run a local AI phone and chat dashboard on Windows. Each has steps and a copy-paste agent prompt.

What do I need to run Tel Agent?

Docker, or a native installer from the releases page (Windows, macOS or Linux); API keys for an STT provider, an LLM and a TTS provider (or a GPU for local models); For phone calls: a SIP endpoint such as a PBX extension, a SIP-registering router, or an ATA for analog lines, on the same LAN as the PBX; Network access to the PBX on 5060/UDP and an open RTP port range.

What are alternatives to Tel Agent?

Other hot AI repos in Work and operations: AI Job Search, Solidcraft, Fastbrowse, Awesome AI Agent Platforms, Nautilo.

Is Tel Agent safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.