Rasa

Rasa provides a framework to manage dialogue and conversational agents. Get started with a tutorial on building a voice agent with Rasa and Cartesia, from start to finish:

For implementation details, see their documentation: