.Riyaan Docs

Welcome to Riyaan

Riyaan is an AI voice agent platform that lets you build, deploy, and monitor production voice agents. Connect your agents to phone systems, embed them in web apps, and observe every conversation in real time.

What you can do

  • Deploy voice agents — Spin up agents backed by Gemini, LiveKit, and Twilio in minutes.
  • Monitor conversations — Real-time transcription, CSAT tracking, handoff management, and analytics dashboards.
  • Add guardrails — Content filtering, keyword blocking, and compliance rules that run on every turn.
  • Search a knowledge base — Hybrid vector + BM25 retrieval with transcript memory fusion.
  • Run A/B experiments — Test prompt variants with weighted traffic splitting and sticky assignment.
  • Automate outbound — Trigger SMS, email, or voice calls based on events like cart abandonment.

How it works

Everything in Riyaan revolves around an App — a single configured voice agent with its own identity, tools, guardrails, and knowledge base. You seed an app into Convex, and at runtime the agent loads its config and starts taking calls.

Read Architecture for the full data model and runtime flow.

Edit on GitHub

Last updated on

On this page