Real-time voice infrastructure for AI agents and business calling.
FreJun is the real-time voice infrastructure company. We help business teams automate calling workflows and enable developers to connect AI bots and agents to voice infrastructure — all in one platform.
FreJun has two products: Teler for developers building AI voice applications, and Dialer for business teams running sales and support operations.
Teler is a global programmable voice API and telephony infrastructure for developers building AI voice agents, real-time conversation AI, and custom voice applications.
It handles carriers, audio streaming, and call control so you can focus on your product.
How it works:
Caller → Teler Number → WebSocket → Your Server
↓
STT → LLM → TTS
↓
Audio injected back into live call
Core capabilities:
- Real-time bidirectional audio streaming via WebSocket (<250ms latency)
- Global phone number provisioning in 50+ countries via API
- SIP trunking with TCP/TLS transport
- Call recording, webhooks, and call flow control
- Model-agnostic — works with OpenAI, ElevenLabs, Deepgram, Gemini, VAPI, Devnagri, or any custom model
What developers build:
- AI voice agents (support, sales, scheduling, receptionist)
- Automated outbound campaigns
→ frejun.ai · API docs · Sign up
FreJun Dialer is a cloud telephony platform for sales and support teams. It provides IVR, call recording, autodial, and CRM integration — with a full REST API for Calling, Number Management, User Management, and Webhooks.
→ frejun.com · API docs · Sign up
| I want to... | Use |
|---|---|
| Build an AI voice agent or bot | Teler |
| Stream real-time audio to my AI model | Teler |
| Connect existing SIP platforms to carrier | Teler (SIP Trunking) |
| Give my sales/support team a calling tool | Dialer |
| Set up IVR, call recording, CRM sync | Dialer |
| Embed calling into a mobile app | Dialer (Mobile SDK) |
Teler SDKs
| Repo | Language | Description |
|---|---|---|
| teler-py | Python | Lightweight abstraction over the Teler API |
| teler-node | Node.js | Lightweight abstraction over the Teler API |
Teler integration bridges
| Provider | Python | Node.js |
|---|---|---|
| OpenAI Realtime | teler-openai-bridge | teler-openai-node-bridge |
| VAPI | teler-vapi-bridge | teler-vapi-node-bridge |
| Gemini Live | teler-gemini-bridge | teler-gemini-node-bridge |
| ElevenLabs | teler-elevenlabs-bridge | teler-elevenlabs-node-bridge |
| Devnagri | teler-devnagri-bridge | teler-devnagri-node-bridge |
Dialer SDKs
| Repo | Platform | Description |
|---|---|---|
| react-native-softphone-sdk | React Native | Embed FreJun calling into mobile apps |
Teler (developers)
- Sign up → platform.frejun.ai
- Provision a number
- Pick a repo above that matches your AI provider or language
- Run the example and connect your model
Dialer (business teams)
- Sign up → product.frejun.com
- Set up your team, numbers, and CRM integration
- Start calling
| Teler | Dialer | |
|---|---|---|
| Website | frejun.ai | frejun.com |
| Docs | frejun.ai/docs | frejun.com/docs |
| Sign up | platform.frejun.ai/signup | product.frejun.com/signup |