Updated August 26, 2024


After importing the ZappyChat Snapshot into your GoHighLevel (GHL) subaccount, the next crucial step is to populate certain custom values that are essential for the AI system to function properly. These custom values ensure that all necessary data is correctly sent to ZappyChat, which then interacts with OpenAI to generate responses based on your bot setup.

Here’s a step-by-step guide on setting up these custom values.

Required Custom Values

To get started, you’ll need to populate the following custom values in GHL:

  1. Prompt:

    Custom Value Name: OpenAI Prompt

    Purpose: This value contains the prompt that will guide the AI’s behavior. It provides the context and instructions for the AI to follow during interactions.

  2. Calendar ID:

    Custom Value Name: Calendar ID

    Purpose: This value is used by the booking bots to access your GHL calendar and check for available time slots. This ID must be set for the bot to correctly offer available booking times.

  3. Webhook:

    Custom Value Name: Robot Webhook

    Purpose: This webhook URL is essential for sending data from GHL to ZappyChat. It ensures that all necessary information flows between GHL and ZappyChat for the AI to function.

  4. Webhook for Non-Booking Bots:

    Custom Value Name: Robot Webhook Non Booking

    Purpose: Similar to the Robot Webhook, this value is used specifically for non-booking bots, ensuring that their data is also correctly sent to ZappyChat.

How to Populate These Custom Values

  1. Log in to GHL:
  2. Navigate to the Custom Values Page:
  3. Find and Populate the Required Values:
  4. Save Your Changes:

chrome_XfmRQf5PFY.gif

chrome_b7YOiSa8h7.gif

Why These Values Are Important

These custom values are the minimum required settings that allow the ZappyChat system to work effectively. They ensure that: