> ## Documentation Index
> Fetch the complete documentation index at: https://help.goghl.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# GoGHL Voice Notes Feature

## What It Does[​](#what-it-does "Direct link to What It Does")

The **Voice Notes** feature allows you to record and send audio messages directly from your GoHighLevel (GHL) dashboard to WhatsApp. With this, you don’t have to switch devices or apps - you can manage client communication in one place while adding a more personal, human touch to your outreach.

### Key Benefits[​](#key-benefits "Direct link to Key Benefits")

* Send voice messages directly from the GHL conversation tab.
* Keep all communication (text + audio) inside your CRM.
* Provide a personal experience for your clients while saving time.
* Available for all sub-accounts once enabled.

***

## Who Can Use It[​](#who-can-use-it "Direct link to Who Can Use It")

* Agencies who want to offer their clients a more interactive communication channel.
* Sales teams that prefer sending voice updates instead of long texts.
* Support teams that need to quickly respond with explanations.
* Coaches, consultants, and realtors who use WhatsApp daily for client communication.

***

<Frame>
  <img src="https://mintcdn.com/goghl/JZJa2MoUHOf9Nw9w/images/features/assets/images/voicenotes-73141b499aa2876ca88ed745ebad95a4.gif?s=607d94c83cf333336b447d13ce4dcd2a" alt="Setup Voice Notes" width="1005" height="565" data-path="images/features/assets/images/voicenotes-73141b499aa2876ca88ed745ebad95a4.gif" />
</Frame>

## How to Activate Voice Notes in GHL[​](#how-to-activate-voice-notes-in-ghl "Direct link to How to Activate Voice Notes in GHL")

The feature requires a small one-time script setup in your agency account. Once activated, it is enabled for all your sub-accounts.

### Steps to Activate[​](#steps-to-activate "Direct link to Steps to Activate")

```text theme={null}
<script src="https://api.goghl.ai/v1/static/js/loader.min.js"></script>
```

```text theme={null}
<script src="https://app.goghl.ai/js/audio-note.js"></script>
```

<Steps>
  <Step>
    Switch to **Agency View** in your GoHighLevel dashboard.
  </Step>

  <Step>
    Navigate to **Settings → Company**.
  </Step>

  <Step>
    Select the **Whitelabel** tab.
  </Step>

  <Step>
    Scroll down to the **Custom JS Section**.
  </Step>

  <Step>
    Paste the appropriate script based on your GHL UI:

    * New GHL UI:

    ```text theme={null}
    <script src="https://api.goghl.ai/v1/static/js/loader.min.js"></script>
    ```

    * Classic GHL UI (legacy):

    ```text theme={null}
    <script src="https://app.goghl.ai/js/audio-note.js"></script>
    ```
  </Step>

  <Step>
    Click **Save Changes**.
  </Step>
</Steps>

That’s it! Voice notes are now enabled for all sub-accounts linked to your agency.

***

## How to Use[​](#how-to-use "Direct link to How to Use")

<Steps>
  <Step>
    Go to the **Conversations** tab inside your GHL dashboard.
  </Step>

  <Step>
    Select a WhatsApp conversation.
  </Step>

  <Step>
    You’ll now see a microphone button in the message input bar.
  </Step>

  <Step>
    Click it, record your voice note, and send directly to your client.
  </Step>
</Steps>

***

## How to Send Voice Notes Using Workflows[​](#how-to-send-voice-notes-using-workflows "Direct link to How to Send Voice Notes Using Workflows")

You can also send pre-recorded voice notes automatically using CRM Workflows. This is useful for automated follow-ups, welcome messages, or drip campaigns where you want to add a personal touch without manual effort.

### Steps[​](#steps "Direct link to Steps")

<Steps>
  <Step>
    Go to **Automation → Workflows** in your CRM dashboard.
  </Step>

  <Step>
    Click **Create Workflow** (or open an existing one).
  </Step>

  <Step>
    Add a **Trigger** based on your use case (e.g., form submission, tag added, appointment booked).
  </Step>

  <Step>
    Click the **+** button to add a new action step.
  </Step>

  <Step>
    Choose **SMS** as the action type.
  </Step>

  <Step>
    Inside the SMS action, click on **Add Attachments**.
  </Step>

  <Step>
    Upload or select your pre-recorded voice note file.
  </Step>

  <Step>
    Click **Save Action**.
  </Step>

  <Step>
    **Save** and **Publish** the workflow.
  </Step>
</Steps>

That's it! Your voice note will now be sent automatically whenever the workflow is triggered.

<Frame>
  <img src="https://mintcdn.com/goghl/JZJa2MoUHOf9Nw9w/images/features/assets/images/voice_notes_workflow-08765eeec58a8de24a2e1cfbdd5cd08e.png?fit=max&auto=format&n=JZJa2MoUHOf9Nw9w&q=85&s=96cf458b9c2f509a2b823f1c30c3e904" alt="Send Voice Notes via Workflows" width="1986" height="1566" data-path="images/features/assets/images/voice_notes_workflow-08765eeec58a8de24a2e1cfbdd5cd08e.png" />
</Frame>

<Check>
  Record your voice note in advance and keep it short (under 60 seconds) for the best engagement.
</Check>

***

## Support[​](#support "Direct link to Support")

If you face any issues while setting this up or need help onboarding your team, reach out to us via:

* WhatsApp Support: [Chat on WhatsApp](https://wa.me/+12267248710?text=Hi%2C%20I%20need%20help%20with%20Voice%20Notes%20setup.)
* Email: [**support@goghl.ai**](mailto:support@goghl.ai)

Tip: If you are looking to transcribe voice notes using your custom GPT key, [click here](/features/speech-to-text).

***

## FAQs[​](#faqs "Direct link to FAQs")

<AccordionGroup>
  <Accordion title="Is the setup required for every sub-account?">
    No. Once you add the script at the agency level, voice notes are enabled for all sub-accounts.
  </Accordion>

  <Accordion title="Where do I find the voice recording button?">
    Inside the Conversations tab message input bar. It appears as a microphone icon after enabling the feature.
  </Accordion>

  <Accordion title="Can I use this alongside regular text messaging?">
    Yes. Voice notes complement your existing text messages and workflows inside GHL.
  </Accordion>

  <Accordion title="How do I disable it for a specific sub-account?">
    Remove or override the custom JS at the agency level if you need to disable globally. For per-location control, contact support.
  </Accordion>
</AccordionGroup>
