GoHighLevel Integration
The GoHighLevel (GHL) integration connects your GHL account with Knock Knock App, letting you sync contacts, calendars, and pipelines across both platforms. This is ideal if you use GHL as your main business management tool.
Connecting GoHighLevel
To connect your GHL account:
- Go to Integrations in the sidebar.
- Find GoHighLevel and click Connect.
- You will be redirected to GoHighLevel to authorize the connection.
- Sign in and grant Knock Knock App access.
- You will be redirected back with the connection confirmed.
You need an active GoHighLevel account. The integration works with both agency and sub-account level access.
Sub-Accounts
If you manage multiple businesses or clients through GHL, you can connect specific sub-accounts to Knock Knock App:
- Select which sub-account to sync during setup.
- Each sub-account's contacts and data are kept separate.
- You can switch between sub-accounts in the integration settings.
If you are an agency managing multiple client accounts, connect each sub-account individually to keep data organized and separated.
Calendar Sync
The GHL calendar integration works similarly to other calendar connections:
- Your GHL calendar events are used to determine availability.
- Appointments booked through Knock Knock App can be synced to your GHL calendar.
- Availability is reflected in real time.
Use for Booking Toggle
Once a sub-account is mapped, the GoHighLevel integration card shows a Use for booking toggle.
- On (default) — Your GHL calendar is used for all appointment bookings made through Knock Knock App. AI agents and the widget's booking flow pull availability from GHL and write new bookings back to your GHL calendar.
- Off — Booking attempts skip the GoHighLevel calendar entirely. Use this if you've connected GHL only for contacts and pipelines and want bookings to flow to a different calendar (Google Calendar or Calendly).
The toggle is per-company. Changes take effect immediately on new booking attempts.
Pipeline Management
Connect your GHL pipelines to keep your sales process in sync:
- New leads captured in Knock Knock App can be added to a GHL pipeline stage.
- Lead status updates flow between platforms.
- Your sales team can track progress from either platform.
Pipeline sync helps you maintain a single source of truth for your sales process. Changes made in either platform are reflected in the other.
Disconnecting GoHighLevel
To disconnect:
- Go to Integrations in the sidebar.
- Find GoHighLevel and click Disconnect.
- Confirm the disconnection.
Disconnecting will stop all syncing between Knock Knock App and GoHighLevel. Data that has already been synced will remain in both platforms.
Next Steps
- Connect Google Calendar for additional calendar sync
- Set up HubSpot as an alternative CRM
- Review all available integrations