Is it possible to use a dynamic variable for call forwarding in VAPI?
Here’s the scenario:
During a VAPI call, the voice agent asks the caller qualifying questions to determine which of 8 categories they fit into.
Once the category is identified, VAPI sends this information (via webhook) to Make.com.
Make.com processes the data and sends an HTTP request to a corporation's database using an API to retrieve several phone numbers related to the chosen category.
Make.com selects one phone number from the list and sends it back to VAPI.
VAPI then uses this phone number to transfer the call dynamically.
Can VAPI support such a process where the call forwarding number is determined dynamically during the call? If so, how would it be implemented?