Applets
Connect Applet
The Connect applet routes an incoming call to a group or list of phone numbers. When a caller reaches this applet, Exotel dials the configured numbers and connects the caller to whoever answers first.
Voicebot Applet
Configuring a Bidirectional Stream- Voicebot Applet Bidirectional Streaming Bidirectional Streams allow two-way flow of voice data over a websocket. Exotel would send the voice data of the caller to a websocket endpoint.
Stream Applet
Unidirectional Streaming Unidirectional Streams allow you to Stream live calls over WebSocket in a single direction, from Exotel to the WebSocket Endpoint. Some of the use cases for this are live transcription, realtime monitoring of agents, realtime coaching etc.
Greeting Applet
The Greeting applet plays a recorded voice message to greet your callers. Use it as the first step in your call flow to welcome callers before routing them.
Gather Applet
This applet allows you to take numeric information from the user when they are pressing something on their keypads. The information gathered can be used for mobile number input, order id verification etc.
Passthru Applet
The Passthru applet enables dynamic call flow control by communicating with your application in real-time. When a call reaches this applet, Exotel sends call details to your application URL and uses your response to determine the next step.
Switcase Applet
This applet helps customers to streamline their flows based on multiple responses. It helps them to create different workflows based on different responses given.
Transfer Applet
The Transfer applet lets you build modular call flows by transferring between multiple flows. Instead of creating one large, complex flow, you can break it into smaller reusable flows and use the Transfer applet to connect them.
IVR Menu Applet
The IVR (Interactive Voice Response) Menu applet presents callers with a voice menu and routes them based on their DTMF (keypad) input. The applet plays a recorded prompt (e.
Voicemail Applet
The Voicemail applet allows callers to leave a recorded voice message when no one is available to take the call. Messages are routed to specified groups or users.
Hangup Applet
The Hangup applet terminates a call. Use it as the final step in a call flow to cleanly end the conversation.
SMS Applet
The SMS applet sends an SMS message during a call flow. Use it to send confirmation messages, follow-up information, or notifications triggered by call events.
Email Applet
The Email applet sends an email notification with call details when a call reaches this point in the flow. Use it to alert your team about incoming calls, missed calls, or voicemails.