Question Regarding GoHighLevel In-Person Appointme...
# support
l
Hello support team, I have gohighlevel connected to an assistant for a painting company. The assistant's job is to book estimates/quotes for the painting company. Doing this it needs to put an address into the contact for the painter to use to go do the estimate. I checked the docs and didn't see any option for the assistant to add notes (for the address). Is there any way for the assistant to book the appointment and have the customer's address attached? Thanks, L
v
Currently, the documentation does not specify if you can add an address or notes field when creating a contact via the GoHighLevel integration. Actionable next step: When using the Create Contact tool in your assistant, check if the tool's configuration allows you to add custom fields such as "address" or "notes." If these fields are not available, you may need to manually update the contact in GoHighLevel after creation. Tip: For further support or feature requests, consider joining the [GoHighLevel integration Discord community](https://discord.gg/pUFNcf2WmH) as suggested in the documentation. Source: - [GoHighLevel Integration Documentation](https://docs.vapi.ai/tools/go-high-level)
c
Hi Luca, Short answer: the built-in GoHighLevel Create Contact tool only supports firstName, lastName, email, and phone (per the docs). There isn’t a documented field for address or free-form notes in that tool’s configuration, so the assistant can’t directly create those custom fields via the standard Create Contact tool today. Options you can use now - Create contact then update in GHL UI or API: let the assistant create the contact (to get contactId) and then either manually add address/notes in GoHighLevel, or call your own backend / GHL API to patch the contact with address/notes using contactId. - Custom tool that calls GHL API: create a Vapi Function tool that calls GoHighLevel’s contacts API (or your server) and sends additional fields (address, notes, custom fields, locationId). Attach that tool to your assistant and update the system prompt to use it when creating contacts. - Use contact notes on appointment creation: if your calendar/event-create flow allows an event description, include the address in the event title/description when calling Create Event (so the painter sees it on the appointment), then independently update the contact record later. Relevant docs - GoHighLevel integration guide: https://docs.vapi.ai/tools/go-high-level - Changelog confirming GHL contact tools exist: https://docs.vapi.ai/changelog/2025/5/13