GHL Official integration
# support
g
I have a couple of questions: 1) can we put in the assistant prompt GHL custom values and custom fields? Custom values that are for all contacts should be imported by defoult and custom values if the contact has been identified via phone number matching? 2) There is a way to automatically send back to ghl if a contact didn’t answer/declined the call/send to voicemail? 3) I need to create a tool for those cases in which the contact/lead ask to be contacted in another specific moment -> then update a custom field in ghl with that date and hour. There is any rosource that explain how this could be achieved? It’s a very common and basic use case.
k
Hey there! As of now, we don't have a mechanism to add custom fields to VAPI. I'm curious to know your use case for this feature so I can forward it to the team and explain the requirement and pain point behind it. If calls are unanswered, we send a status update event to your assistance URL as a web hook. This web hook allows you to update your CRM if calls are unanswered or go to the voicemail. Lastly, you'll need to create a custom tool or use an existing tool to book an appointment at a specific time.
g
For the use case it’s to give the assistant context, having direct access to the customer fields/custom values of the GHL subaccount connected is a must. For example if I need to call a lead that just come in GHL subaccount I need the assistant retrive custom values (data on business), custom fields (data for the specific user). This is extremely important for inbound calls (since in outbound we could inject those variables trought the post request to start the call). For inbound the assistant needs to recognize a contact that missed our call and call back. the function of the integration to search for a match in contacts based on phone number it’s amazing! But what if it recognize it but don’t have the needed data stored in custom field/values? ——- Another pro tips, since the integration GHL-VAPI it’s already live,would be to can update custom fields/values, add/remove tags straight from analysis or enroll/remove from a workflow in ghl subaccount instead of using a bunch of webhooks. Use cases: - the contact ask for be called in another moment -> update custom fields with a date - no answer -> add tag no answer - contact request to revive a sms with the calendar link -> enroll in a ghl workflow
The meaning is to be able to have a real 360* assistant like this one without the need to use n8n/make:

https://youtu.be/teSMchtR7i0?si=GXfegOEpINZOUVI5

@Shubham Bajaj
@User
k
Looking Into It.
Hey there, I truly appreciate your patience and thank you for sharing the YouTube video URL. I've added it to my review list and will review it soon. I completely understand your comments, and I'll get back to you to clarify any points. After that, I'll share the update with the team.
g
Thanks!
k
I'm writing to inform you that this ticket is still available. Once I receive constructive feedback from you, I'll let you know.
Once I have updates for you, I'll let you know. \*\*