Saying the first name in opening message
# support
r
Is there a way to have the voice say the first name in the opening message itself? My Vapi is connected to my ghl where once a person fills out a form on my website, the ai calls them within 60 secs. However I want my opening line to be some thing like “Hey … {{first_name}}?”. I’ve tried that format but it doesn’t say the first name, only “hey”. This isn’t a transient voice ai either. How could I make this work without having the ai ask for the name during the convo?
v
To have the voice say the first name in the opening message, you must: - Use
{{first_name}}
in your prompt. - Pass the
first_name
value in the
assistantOverrides.variableValues
field when triggering the call via API or integration. If the name is not spoken, it usually means the variable was not set in the call request. Please ensure your GHL automation is passing the first name to Vapi as a variable. Clarifying question: How are you currently triggering the Vapi call from GHL—are you able to customize the API payload to include the
first_name
variable? Sources: - [Vapi documentation: Dynamic Variables](https://docs.vapi.ai/assistants/dynamic-variables) - [Vapi documentation: Personalization](https://docs.vapi.ai/assistants/personalization)
v
Hey, Can you send me the latest call_id? Along with that, can you provide me the duration in the recording where you had this issue?