Hi all,
A part of my Day job involves responding to customer inquiries about issues found in our knowledge base.
I'm looking for a softphone client that can connect to our PBX like any other SIP phone and manage calls using LLM + RAG, potentially with a local TTS or ElevenLabs.
Has anyone experimented with this?
I'm considering Linphone, as it appears to have a headless client (daemon) and an API.
Any advice would be greatly appreciated.
Cheers,
Michael.
I would suggest looking into callin.io at https://vapi.ai/ . It also allows you to use your own SIP trunk.
It integrates smoothly with callin.io through webhooks or MCP for RAG access, and so on. I hope this is helpful.
Thanks for the information, but I already have an IPPBX accessible from the internet. I just need a client that can run as a daemon to receive extension calls and then execute the voice workflow.
I prefer not to pay for something I already possess.