stormy-gold•17mo ago
Custom variables
I cannot find any documentation on how to create and use custom variables in the voice bot such as name address etc please provide information on how to use them.
7 Replies
Hi @hostspage, I'm an AI assistant for Vapi. I'll analyze available sources and get back to you shortly.
-----------------------------
While I generate an answer, here are some sources that might be helpful:
* Custom Voice
* Introduction
* Web
* Voice Widget Example
-----------------------------
Answer
Vapi does not explicitly detail the creation and management of custom variables like "name" or "address" within its documentation. However, Vapi's flexible and modular design allows for such data to be handled through its conversation model configuration and function calling capabilities. Custom information, like user inputs, can be managed within the system prompt or passed through function calls for specific processing needs.
For instance, when setting up an assistant, you can configure the assistant to interpret and act upon various inputs by carefully crafting the system prompt and making use of function calling to handle and store custom data inputs like names or addresses. This is briefly touched upon in the context of Custom LLM where you have control over the conversation flow and data handling through your own server or LLM setup (1) .
To adapt this to your specific need for handling custom variables, consider utilizing the function calling feature to process and store these variables in your backend, thereby enabling your Vapi assistant to dynamically interact with this data during conversations.
While this approach requires a bit of setup and configuration on your end, it provides a robust method for handling custom user inputs. If you're looking for direct manipulation or storage of variables purely within Vapi without external function calls or server interaction, it would be worth reaching out to Vapi directly for more specialized assistance, as the current documentation does not provide a detailed procedure for this specific use case.
fair-rose•17mo ago
Currently, dynamic variable is not supported but you can use this video as a workaround.
https://www.youtube.com/watch?v=WS4QJF9Bn7U
Jannis Moore | AI Automation
YouTube
Build an AI Real Estate Cold Caller in 10 minutes | Vapi Tutorial F...
In this video, I will create an AI cold calling agent in just a few minutes! This step-by-step tutorial provides the quickest and most cost-effective method to build your own AI caller, complete with personalized data for higher lead conversion rates.
Resource Hub:
https://hub.integraticus.com
https://hub.integraticus.com/build-an-ai-cold-call...
stormy-goldOP•17mo ago
ok how is it supposed to call for a different persons name every time and ask about a different address?
Also how can I have the person responses to each question transcribe and put in a sheet
underlying-yellow•17mo ago
for the second part their is a recordng feature in the call frm which u can fetch the recordings if u go in dashboard-> call logs
fair-rose•17mo ago
In this video, he clearly showed how to make an outbound call and customize all the names and other stuffs
stormy-goldOP•17mo ago
except he did not share the template do you have the template links?