EXTEN.BOT
@estvita
EXTEN.BOT について
Voice bot for VOIP working on Openai Realtime
概要
What is EXTEN.BOT?
EXTEN.BOT is a Django-based web interface for creating VoIP voice bots that can be connected to any software or hardware PBX supporting SIP. It leverages an OpenSIPS server and the OpenSIPS AI Voice Connector, using the OpenAI real-time API for conversational AI.
How to use EXTEN.BOT?
Install OpenSIPS 3.6, configure it with the provided config files, and set up the AI Voice Connector from the forked repository. Then clone the EXTEN.BOT repository, configure the .env file, run migrations, and create a superuser. In the admin panel, add a domain, AI model, voice, custom functions, and MCP servers. Finally, create a bot and use its SIP credentials to call openai@yourdomain from any softphone or PBX.
Key features of EXTEN.BOT
- Create voice bots with custom instructions and welcome messages
- Integrates with any SIP-compatible PBX or softphone
- Uses OpenAI real-time API for natural conversations
- Supports custom functions for bot actions during calls
- Extends capabilities via MCP servers and external systems
Use cases of EXTEN.BOT
- Automate customer support calls with a conversational voice bot
- Build voice assistants that can transfer calls to human operators
- Integrate voice bots with external databases or APIs via custom functions
- Deploy SIP-based voice bots on existing PBX infrastructure
FAQ from EXTEN.BOT
What platforms or PBX systems does EXTEN.BOT work with?
EXTEN.BOT works with any software or hardware PBX that supports the SIP protocol. It requires an OpenSIPS 3.6 server as the SIP intermediary.
Which AI models and voices are supported?
The platform uses the OpenAI real-time API. Models like gpt-4o-realtime-preview and voices listed in the OpenAI real-time documentation are supported. You configure them in the admin panel.
Can EXTEN.BOT connect to external tools via MCP?
Yes. EXTEN.BOT supports MCP servers by adding their base URL, optional API key, and approval settings in the admin panel. Only bot owners can link their own MCP servers to a bot.
Is EXTEN.BOT free and open source?
The README does not mention pricing or licensing. The code is available on GitHub, and the platform can be self-hosted.
Are there any known limitations?
The README notes that the AI Voice Connector has not been tested with Docker; a virtual Python environment is recommended. No other limitations are described.
「その他」の他のクライアント
Builders in Fintech
buildersinfintech.aiA free, read-only MCP connector for the fintech database: companies, investors, people, funding rounds, events and published coverage. No account, no API…
QU3 - Quantum-Safe MCP Client
qu3aiQuantum-proof MCP Server and Client Interactions
Dify Connect MCP
difybase
Prism – Contract Deadline Reader
Built AI, Inc.Give your AI agent a contract reader. Prism reads leases, mortgages, insurance policies and HOA documents and returns every deadline with its exact date, what happens if it is missed, and the sentence it came from. Remot
Roamzy
roamzy-ioAgent-native global eSIM over MCP — an AI agent buys one eSIM for 193 countries, anonymously, per-MB in USDT/USDC crypto, and earns 20% referral forever. Claude/Cursor/Continue + any MCP client.
コメント