# GoGHL.ai ## Docs - [GoGHL.ai](https://help.goghl.ai/index.md): The #1 WhatsApp + iMessage + SMS Integration for GoHighLevel. - [Overview](https://help.goghl.ai/getting-started/overview.md): Send and receive WhatsApp, iMessage, and SMS messages right inside GoHighLevel. - [Start with Free Trial](https://help.goghl.ai/getting-started/start-free-trial.md): Follow these simple steps to gets started with your . - [WhatsApp Setup](https://help.goghl.ai/whatsapp/full-setup.md): Follow these simple steps to connect your WhatsApp account to your GoHighLevel CRM via GoGHL.ai so you can send and receive WhatsApp messages right inside your CRM conversations. - [iMessage Full Setup](https://help.goghl.ai/imessage/getting-started.md): Learn how to connect your iPhone and Mac to GoGHL so you can send and receive iMessages right inside CRM. - [Android SMS Setup](https://help.goghl.ai/sms/setup-sms.md): Learn how to connect your Android phone to your SMS provider so you can send and receive SMS text messages right inside your CRM. Your phone becomes the gateway, so messages go out from your own number using your existing cell plan. - [Custom Providers](https://help.goghl.ai/getting-started/custom-providers.md): WhatsApp/iMessage/SMS provider plugs directly into CRM's system, letting you send and receive messages through channels that CRM doesn't offer natively. Instead of being locked to a single SMS provider, you can now pick the right one for each conversation. - [Overview](https://help.goghl.ai/whatsapp/overview.md): Connect WhatsApp to GoHighLevel and send unlimited messages right from your CRM. - [Log in with Phone Number](https://help.goghl.ai/whatsapp/link-with-phone-number.md): The feature lets you connect a WhatsApp account to GoGHL.ai using a short instead of scanning a QR code. WhatsApp calls this "linking with phone number," and it's the perfect alternative when you can't scan the QR code-for example, when you're setting up on the same phone that holds WhatsApp, or w… - [Connect with a Passkey](https://help.goghl.ai/whatsapp/connect-with-passkey.md): Some WhatsApp numbers can no longer be linked with the usual QR scan and now require a passkey. This guide walks you through the extra browser steps to connect your number to GoGHL.ai using a passkey - it takes about 3 minutes and uses your browser's built-in tools. - [Connect via WhatsApp Web](https://help.goghl.ai/whatsapp/connect-via-whatsapp-web.md): Connect a WhatsApp account to GoGHL.ai by transferring an existing WhatsApp Web session. Install the Session Linker Chrome extension, log in to WhatsApp Web, and click one button to move the session to your CRM. - [Shareable QR Link for WhatsApp Connection](https://help.goghl.ai/whatsapp/shareable-qr-link.md): The feature generates a temporary connection link that allows anyone to connect a WhatsApp account without CRM login credentials. The link is valid for and provides direct access to the WhatsApp QR code scanning page. - [Understanding WhatsApp Contact Tags](https://help.goghl.ai/whatsapp/whatsapp-contact-tags.md) - [WhatsApp Usernames](https://help.goghl.ai/whatsapp/whatsapp-usernames.md): WhatsApp now lets people chat using a username instead of sharing their phone number. GoGHL fully supports these contacts: they are created automatically and outbound messages keep working, even without a phone number. - [WhatsApp Buttons](https://help.goghl.ai/whatsapp/whatsapp-button.md) - [List Button](https://help.goghl.ai/whatsapp/list-button.md) - [WhatsApp Groups & Community Announcements](https://help.goghl.ai/whatsapp/whatsapp-groups-and-community-announcements.md) - [Meta and Google Ad Tags & Details](https://help.goghl.ai/whatsapp/ads-tags-and-details.md): When someone clicks a or a and sends you a message, GoGHL automatically: - [Disconnection Notifications](https://help.goghl.ai/whatsapp/disconnection-notifications.md): Stay informed when your WhatsApp instances go offline with automated disconnection notifications. - [Legacy WhatsApp Setup](https://help.goghl.ai/whatsapp/sms-provider-setup.md): This is the for connecting WhatsApp. It sets WhatsApp as a custom SMS provider for your sub-account before connecting. - [Overview](https://help.goghl.ai/imessage/overview.md): Connect iMessage to GoHighLevel and land in the blue bubble, right from your CRM. - [Set Up a Cloud Mac](https://help.goghl.ai/imessage/cloud-mac-setup.md): A Cloud Mac is a real Mac computer that lives in a data center and stays on 24/7. Instead of leaving a laptop running in your closet, you rent a Mac in the cloud and run the iMessage Sync app there. This is the way to keep your messages flowing without interruptions. - [What Devices Do I Need?](https://help.goghl.ai/imessage/device-specifications.md): Want to get iMessage up and running with CRM? You're in the right place! To make sure your messages sync perfectly without any hiccups, your Apple devices need to meet a few basic requirements. - [iMessage Safety & Protection](https://help.goghl.ai/imessage/safety-and-protection.md): How to keep your Apple ID and iMessage account safe while messaging clients from your CRM. Learn the daily limits, warm-up routine, and best practices that prevent Apple from blocking your account. - [iMessage Troubleshooting](https://help.goghl.ai/imessage/troubleshooting.md): Having trouble with your iMessage integration in GoGHL? This guide provides systematic troubleshooting steps to resolve common issues and get your iMessage account working properly with CRM. - [Update Marketplace App to Enable iMessage](https://help.goghl.ai/imessage/reinstall-marketplace-app.md): If you installed the marketplace app , you won't see iMessage as a channel in Conversations until you update it. The flow is now a single click - no uninstall/reinstall required. - [Overview](https://help.goghl.ai/sms/overview.md): Turn an Android phone into your own SMS gateway and text right inside GoHighLevel. - [Are eSIMs Compatible?](https://help.goghl.ai/sms/esim-compatibility.md) - [SMS Troubleshooting](https://help.goghl.ai/sms/troubleshooting.md): Try these tips if your SMS is not sending or receiving correctly. - [Multiple Instances](https://help.goghl.ai/multiple-instances/overview.md): Our Integration allows you to connect multiple WhatsApp accounts to a single GoHighLevel location, giving you the flexibility to manage different numbers for various purposes. This powerful feature enables businesses and agencies to scale their WhatsApp communication effectively. - [Number Selection](https://help.goghl.ai/multiple-instances/number-selection.md): The shared, priority-based algorithm that decides which number an outbound message is sent from - common to WhatsApp, iMessage, and SMS - and the tag and override syntax for each channel. - [Number Selection Errors](https://help.goghl.ai/multiple-instances/number-selection-errors.md) - [Introduction to WhatsApp Number Warm-Up](https://help.goghl.ai/safety-and-protection/introduction.md) - [Essential Guidelines for WhatsApp Warm-Up](https://help.goghl.ai/safety-and-protection/essential-guidelines.md): These are the core principles you must follow throughout the warm-up process and beyond. - [Complete WhatsApp Warm-Up Strategy](https://help.goghl.ai/safety-and-protection/warmup-strategy.md): This is a comprehensive phase-by-phase strategy for warming up a new WhatsApp number. Follow this progression carefully for best results. - [Critical Do's and Don'ts](https://help.goghl.ai/safety-and-protection/dos-and-donts.md): A quick reference guide for what you should and shouldn't do during WhatsApp warm-up and ongoing operations. - [Drip Mode (Message Queuing)](https://help.goghl.ai/safety-and-protection/drip-mode.md): Drip Mode is GoGHL’s that paces WhatsApp sends at to safeguard deliverability and minimize ban risk. Unlike HighLevel’s batch-based drip (per-minute, built for SMS/Messenger), GoGHL’s queue is -fast enough for growth, controlled enough for safety. - [Residential Proxy (Ban Protection) New](https://help.goghl.ai/safety-and-protection/residential-proxy.md): The feature routes your WhatsApp messages through location-specific proxy servers to protect your WhatsApp numbers from bans and ensure stable connections. When you add a WhatsApp number to your CRM, you can configure it with a residential proxy that matches your phone's physical location for optim… - [Spintax Messaging](https://help.goghl.ai/safety-and-protection/spintax-messaging.md): Spintax is GoGHL's built-in message variation system that automatically rotates words, sentences, and phrases to make each WhatsApp message feel dramatically reducing ban risk and boosting reply rates. - [Dealing with Bans](https://help.goghl.ai/safety-and-protection/bans-and-restrictions.md) - [Speech-to-Text (Audio Transcription) with ChatGPT](https://help.goghl.ai/features/speech-to-text.md) - [Text-to-Speech (Audio Generation) with ElevenLabs](https://help.goghl.ai/features/text-to-speech.md) - [Send Images via URL](https://help.goghl.ai/features/send-images-via-url.md) - [Do not create new Contacts](https://help.goghl.ai/features/do-not-create-new-contacts.md) - [Disable incoming messages](https://help.goghl.ai/features/disable-incoming-messages.md) - [Blacklist numbers](https://help.goghl.ai/features/blacklist-numbers.md) - [Webhooks](https://help.goghl.ai/features/webhook.md): Subscribe external systems to inbound/outbound WhatsApp, iMessage, SMS, and system events. - [Custom JS Features](https://help.goghl.ai/custom-js/overview.md) - [Available Features](https://help.goghl.ai/custom-js/features.md) - [GoGHL Voice Notes Feature](https://help.goghl.ai/custom-js/voice-notes.md) - [Setup](https://help.goghl.ai/automation/setup.md): Automate your messaging inside CRM workflows with custom triggers and actions for WhatsApp and iMessage. - [Migrate SMS Automations to WhatsApp](https://help.goghl.ai/automation/migrate-sms-to-whatsapp.md): Move your workflows from HighLevel's native SMS trigger and actions to the WhatsApp QR custom provider's own triggers and actions. - [Message Failed Trigger](https://help.goghl.ai/automation/triggers/message-failed.md): The Message Failed trigger is a custom workflow trigger that fires automatically whenever a message fails to be delivered. It works across all messaging channels - WhatsApp, iMessage, and Android SMS - so you can react to delivery failures, alert your team, or retry sends automatically. - [WhatsApp](https://help.goghl.ai/automation/whatsapp.md): All WhatsApp workflow triggers and actions for GoHighLevel. - [Send WhatsApp Message](https://help.goghl.ai/automation/actions/send-whatsapp-message.md): The action is a custom WhatsApp provider workflow action that sends a WhatsApp message to a contact directly from your CRM workflows. Automate replies, confirmations, reminders, and follow-ups without sending anything by hand. - [Send WhatsApp Text to Speech Message](https://help.goghl.ai/automation/actions/send-whatsapp-text-to-speech-message.md): The Send WhatsApp Text to Speech Message action is a custom WhatsApp provider workflow action that converts text into a natural-sounding voice note and sends it as a WhatsApp audio message - automatically, from any CRM workflow. - [Send WhatsApp Group Message](https://help.goghl.ai/automation/actions/send-group-message.md): The action is a custom WhatsApp provider workflow action that sends messages to WhatsApp groups directly from your CRM workflows. Automate team notifications, client updates, and group announcements without manual intervention. - [Change WhatsApp Group Participant](https://help.goghl.ai/automation/actions/change-whatsapp-group-participant.md): The Change WhatsApp Group Participant action lets you add or remove a member from a WhatsApp group automatically from inside your CRM workflows — no manual group management required. - [Send Internal WhatsApp Notification](https://help.goghl.ai/automation/actions/internal-notification-action-whatsapp.md): The Send Internal WhatsApp Notification action alerts the user(s) assigned to a contact directly from your CRM workflows. The notification is synced to both the CRM and an actual WhatsApp message - so your team is alerted wherever they are. - [Wait Step](https://help.goghl.ai/automation/actions/wait-step.md): The Wait Step action is a custom Message provider workflow action that pauses a workflow for a contact until they reply on WhatsApp, iMessage, or SMS, or until a timeout you set elapses. Build conversational, reply-aware automations that branch on whether the contact responds. - [WhatsApp Inbound](https://help.goghl.ai/automation/triggers/whatsapp-inbound.md): The trigger is a custom Whatsapp provider workflow trigger that fires automatically whenever an on your connected number. Use it to send instant auto-replies, route conversations to the right team, or notify staff the moment a customer reaches out. - [WhatsApp Outbound](https://help.goghl.ai/automation/triggers/whatsapp-outbound.md): The trigger is a custom Whatsapp provider workflow trigger that fires automatically whenever an from your connected number. Use it to log outgoing activity, schedule follow-ups after a reply goes out, or sync sent messages to other systems. - [WhatsApp Group Message Inbound](https://help.goghl.ai/automation/triggers/whatsapp-group-message-inbound.md): The trigger is a custom Whatsapp provider workflow trigger that fires automatically whenever a message is received in a connected WhatsApp group. Use it to send instant auto-replies, route conversations to the right team, or notify staff the moment someone posts in the group. - [WhatsApp Disconnected](https://help.goghl.ai/automation/triggers/whatsapp-disconnected.md): The trigger is a custom Whatsapp provider workflow trigger that fires automatically whenever a WhatsApp number disconnects from your CRM. Use it to build automated alerts, create reconnection tasks, or notify your team instantly when a connection is lost. - [WhatsApp Missed Call](https://help.goghl.ai/automation/triggers/whatsapp-missed-call.md): The trigger is a custom Whatsapp provider workflow trigger that fires automatically whenever a on your connected number. Use it to send an instant follow-up message, create a call-back task, or alert your team so no opportunity slips through. - [WhatsApp Group Participant Change](https://help.goghl.ai/automation/triggers/whatsapp-group-participant-change.md): The trigger is a custom Whatsapp provider workflow trigger that fires automatically whenever a . Use it to welcome new members, kick off onboarding, run off-boarding, or alert admins to membership changes. - [iMessage](https://help.goghl.ai/automation/imessage.md): All iMessage workflow triggers and actions for GoHighLevel. - [Send iMessage](https://help.goghl.ai/automation/actions/send-imessage.md): The action is a custom workflow action that sends an iMessage to a contact directly from your CRM workflows, using your connected Apple device. Automate replies, confirmations, reminders, and follow-ups without sending anything by hand. - [Send Internal iMessage Notification](https://help.goghl.ai/automation/actions/internal-notification-action-imessage.md): The Send Internal iMessage Notification action alerts the user(s) assigned to a contact directly from your CRM workflows. The notification is synced to both the CRM and an actual iMessage - so your team is alerted wherever they are. - [iMessage Inbound](https://help.goghl.ai/automation/triggers/imessage-inbound.md): The trigger is a custom workflow trigger that fires automatically whenever an on your connected number. Use it to send instant auto-replies, route conversations to the right team, or notify staff the moment a customer reaches out. - [iMessage Outbound](https://help.goghl.ai/automation/triggers/imessage-outbound.md): The trigger is a custom workflow trigger that fires automatically whenever an from your connected number. Use it to log outgoing activity, schedule follow-ups after a reply goes out, or sync sent messages to other systems. - [SMS](https://help.goghl.ai/automation/sms.md): All SMS workflow triggers and actions. - [Send Android SMS](https://help.goghl.ai/automation/actions/send-sms.md): The Send Android SMS action is a custom workflow action that sends an SMS to a contact directly from your CRM workflows, using your connected Android device. Automate replies, confirmations, reminders, and follow-ups without sending anything by hand. - [Send Internal Android SMS Notification](https://help.goghl.ai/automation/actions/internal-notification-action-sms.md): The Send Internal Android SMS Notification action alerts the user(s) assigned to a contact directly from your CRM workflows. The notification is synced to both the CRM and an actual SMS - so your team is alerted wherever they are. - [Android SMS Inbound](https://help.goghl.ai/automation/triggers/sms-inbound.md): The trigger is a custom SMS provider workflow trigger that fires automatically whenever a SMS is arrived on your connected (Android Device) number. Use it to send instant auto-replies, route conversations to the right team, or notify staff the moment a customer reaches out. - [Android SMS Outbound](https://help.goghl.ai/automation/triggers/sms-outbound.md): The SMS Outbound trigger fires automatically whenever an outbound text message is sent from your connected (Android Device) number. Use it to log outgoing activity, schedule follow-ups after a reply goes out, or sync sent messages to other systems. - [n8n Integration](https://help.goghl.ai/n8n-Integration/index.md): GoGHL’s n8n integration allows you to connect your WhatsApp messaging layer directly with . This enables advanced automation such as message-based triggers, outbound messaging, syncing conversations, and building custom logic that goes beyond standard HighLevel workflows. - [Conversation AI Agent](https://help.goghl.ai/conversation-ai/index.md): Set up a Conversation AI agent that automatically replies to customers, answers questions from your knowledge base, and books appointments over WhatsApp, SMS, and other channels connected through GoGHL.ai. - [Import Snapshots](https://help.goghl.ai/snapshots/index.md): GoGHL provides ready-made HighLevel snapshots: pre-built automations, workflows and campaign packs you can import into your Agency account and load into any sub-account in minutes. - [Data, Privacy & Security](https://help.goghl.ai/data-privacy.md): How GoGHL processes message data, what metadata is retained, where data is processed, and how we comply with GDPR.