Asterisk to OpenAI Realtime.

Connect your Asterisk VoIP PBX to the most advanced AI Agent with ultra low latency and natural voice.


Start Now



What is this?

An Asterisk ARI app that runs on Linux that connects your Asterisk PBX to OpenAI Realtime Agents, coded in fully clear javascript node.js.


Ready to Use

Connect hundreds of calls in parallel between Asterisk PBX and OpenAI's real-time agents. Configure each agent to your liking, with your own instructions.


Get it Now!

How it works?


Benefits


This Asterisk to OpenAI Realtime ARI App allows you to connect any VoIP PBX with real-time AI agents that can do 24/7:


- Understand and answer user questions using natural language.


- Automate catalog-based sales.


- Schedule appointments and take notes.


- Conduct training based on information provided.


- Conduct questionnaires and surveys.


- Define what you want in your own words, without complex workflows.


- Perform any operation that can be described with a system prompt such as: "You are Sofia, you will respond like this..."

- Call center solution with Outgoing calls API integrated.

Features

Low latency calls to OpenAI Agents

Connect your Asterisk PBX calls directly to OpenAI Real-Time Agents, with low-latency interactions and a fluid, natural voice tone, without intermediaries. 

At the best price, use your own API key and OpenAI credits.

Multi-instance

Receive and make hundreds of calls in parallel, eachone isolated and secure, with their own prompt settings and voices.

Web API for Outgoing calls

Make lots of outgoing calls in parallel with our fast api, ready to interact with n8n, make, zapier automation platforms and custom call centers.


Transfer to human

When you need human guidance, you just need to setup the extension number to call, ivr, queue or external number, increase your customer's trust.


Transcriptions

Store all transcriptions from your customer calls and send it by mail to who needs. Fast and easy, already implemented.

FAQ

Includes:


- ARI application written in Node.js with clean, available source code.


- README.md file with installation instructions and how to test features.


- Main features: Connecting incoming and outgoing calls to OpenAI agents, API key, prompts, voices, call duration time (configurable from the config.conf file). Multi-instance support, Web API for outgoing calls, transcriptions, and a transfer to extension function.


- Email support for installing and configuring our ARI App.

The ARI App was tested with:

- Ubuntu 22, 24, Debian 11,12.

- Node 18-20.

- Asterisk 18-20-22.

What about software upgrades?

We offer software upgrades to all our customers for a fraction of the cost of their current license. We add new features based on the most popular customer needs.

Email support services included for installation and configuration of our ARI application.

Copyright, all rights reserved.

You are licensed to modify any part of the code and implement it within your organization.

Public distribution of the code or related work is not permitted.

Looking for Asterisk to AI Integration?

Contact us today to start making your ideas a reality. Your project starts here.

Want to test it for Free? Try our Community Edition from here: