Possible to do a three way calling with an asissta...
# support
l
use-case: assistant would call a phone number and then, based on passed time or function calling, the assistant would call a second phone number without putting the call on hold. once the second call is in session, the assistant would hand-off the call so that both humans can speak to each other. the assistant would leave the call.
v
@legendjerry To achieve this use-case, you would typically need to implement a sequence of actions that involve initiating the first outbound call, monitoring the call status or waiting for a specific trigger to initiate the second call, and then connecting the two calls while the assistant exits the conversation. Here's a high-level overview of how this could be done using VAPI: 1. **Initiate the First Call**: Use the
/call/phone
endpoint to place an outbound call to the first phone number. You would need to provide the phone number and any other required parameters. 2. **Monitor or Wait**: Depending on your system's capabilities, you would either monitor the status of the first call or wait for a predetermined amount of time or a specific function call before initiating the second call. 3. **Initiate the Second Call**: Once the condition to start the second call is met, you would again use the
/call/phone
endpoint to place an outbound call to the second phone number. 4. **Connect the Calls**: After the second call is established, you would need to connect the two calls. This step depends on the capabilities of VAPI. If VAPI supports call bridging or conferencing, you would use the appropriate API endpoint or function to connect the two calls. 5. **Assistant Exits**: Finally, the assistant would leave the call, allowing the two humans to converse with each other. This would typically involve an API call to remove the assistant from the call bridge or conference. Please note that the specific API calls and the functionality to bridge calls or exit the call would depend on the features provided by VAPI. If you need detailed information on the API endpoints or functions to use for each step, please ask support for more info on this.
You can continue this conversation by mentioning me in the message.
l
well VAPI doesnt support call bridging
s
hey @legendjerry yes it is possible, it's done using call forwarding which you can learn more about it from here https://docs.vapi.ai/call-forwarding if you have more questions do let me know.
2 Views