Inbound calls
Flows where the caller initiates the session
For the complete documentation index, see llms.txt.
Inbound flows start when a caller reaches your destination (phone number, WhatsApp destination, SIP username, or app user alias) and a routing rule launches your scenario.
AppEvents.CallAlerting as the entry pointAll inbound calls use the same entry point, allowing easy, common handling regardless of the channel. Use AppEvents.CallAlerting to answer the call and start your Voice AI logic.
For example:
call.answer()Disconnected, Failed, etc.) and handle as neededVoxEngine.sendMediaBetween(...) for simple two-party bridgingcall.sendMediaTo(...) and connector.sendMediaTo(...) for more complex pipelines