How Cana works

How Cana works An architecture diagram generated by Archify. Website visitor · Microphone + consent · Architecture component Website visitor Microphone + consent Speech recognition · ElevenLabs · Architecture component Speech recognition ElevenLabs Cana agent · Instructions + AI model · Architecture component Cana agent Instructions + AI model Spoken reply · ElevenLabs voice · Architecture component Spoken reply ElevenLabs voice Phone caller · Twilio connection · Architecture component Phone caller Twilio connection Knowledge base · Approved KMCP information · Architecture component Knowledge base Approved KMCP information Appointment tools · Availability + booking · Architecture component Appointment tools Availability + booking WebSocket audio Phone audio Transcript Response Retrieve context Tool request Legend Frontend Backend Database Cloud External

One assistant, two channels

  • • Website and phone use the same Cana agent.

Knowledge and actions

  • • Business information and appointment tools support the conversation.

A system overview

  • • This map is not a live trace of internal retrieval or model reasoning.