Skip to content

Under the hood

How a Desha call works

Watch a single patient call travel end to end. It starts at the scheduled reminder, moves through the telephony providers and the real-time voice pipeline, into the LangGraph conversation brain and RAG over Azure, then out across the event-driven notification fan-out.

Temporalcron schedulerOutbound CallerTemporal workflowsPatientphoneRedissession, prefetchTelephony Gatewaywebhook routerTelephonyTwilio, Telnyx, PlivoDeepgram STTspeech-to-textVoice PipelineSTT, TTS, barge-inTTSDeepgram, ElevenLabsService BuseventsConversation BrainLangGraph, GPT-4oNotification AgentFCM, WhatsAppRAG Agentpatient contextAzureAI Search, TablesHRS Agentweekly score
  • Patient / telephony
  • Real-time pipeline
  • Conversation brain
  • Background agents
  • Storage