Create An AI agent

we already created a call center with asterisk and now we want to integrate AI with that. We want to integrate speech to text feature to get customer’s speech as a text and we want to create an AI agent to ask some questions from customer.
are there any possibilities to do such?

On Thursday 04 September 2025 at 10:27:27, hirushi via Asterisk Community
wrote:

we want to integrate AI
are there any possibilities to do such?

Yes - just search the archives of this forum - plenty of people have been
discussing that this year, and several people have pointed at implementations.

Antony.


What’s brown, lies in the grass, and smokes?
A tiny fireplace.
(Sorry this joke only really works in German).

Hi @hirushi, yes it’s absolutely possible.

You can easily integrate an AI Agent with your existing Asterisk using the AudioSocket module. We’ve already documented how to do this here:

The project we’re building is AgentVoiceResponse (AVR):

:laptop: GitHub: Agent Voice Response · GitHub

To get started, you can use the avr-infra repository:

:backhand_index_pointing_right: GitHub - agentvoiceresponse/avr-infra: The AVR Infrastructure project is designed to launch the Agent Voice Response application, which will start the Core, ASR, LLM, and TTS services integrated with Asterisk Audiosocket.

  • Pick one of the example docker-compose files.

  • Comment out the avr-asterisk service (since you’ll connect your own Asterisk).

  • Run the compose.

  • Then, connect your Asterisk via AudioSocket to AVR Core.

That’s it — from there you’ll have a working STT → LLM → TTS loop with Asterisk.

For further help and to share your progress, feel free to join our community:

:speech_balloon: Agent Voice Response

1 Like

I can help you dm me

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.