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

# Available Features

Below is the full list of Custom JS Features you can enable. Each one is toggled on or off from your dashboard and applies to all sub-accounts.

<Note>
  Every feature shown here becomes available after the single agency-level script is added. Toggle each feature on or off from your dashboard.
</Note>

***

## Audio Note[​](#audio-note "Direct link to Audio Note")

Record and send voice messages from inside the conversation. Add a more personal, human touch to your outreach without leaving the GHL conversation tab.

<Frame>
  <img src="https://mintcdn.com/goghl-whitelable/6nSaoeOvjtzE_R5h/images/customjs/audio-note.gif?s=b4876ef9b374a70a0e93145754ad1c4a" alt="Audio Note" width="640" height="458" data-path="images/customjs/audio-note.gif" />
</Frame>

For the full guide, including how to send voice notes through workflows, see [Voice Notes](/custom-js/voice-notes).

***

## Text-to-Speech Formatter[​](#text-to-speech-formatter "Direct link to Text-to-Speech Formatter")

Convert text into a voice message using TTS voices. Type your message and send it as natural-sounding audio directly in the conversation.

<Frame>
  <img src="https://mintcdn.com/goghl-whitelable/6nSaoeOvjtzE_R5h/images/customjs/audio-text.gif?s=850564dd464a80513e24f4dc0050f3dd" alt="Text-to-Speech Formatter" width="840" height="668" data-path="images/customjs/audio-text.gif" />
</Frame>

***

## Button Builder[​](#button-builder "Direct link to Button Builder")

Add a pop-up builder for creating tappable message buttons. Compose interactive button messages visually instead of formatting them by hand.

<Frame>
  <img src="https://mintcdn.com/goghl-whitelable/6nSaoeOvjtzE_R5h/images/customjs/builder-popup.gif?s=c63c254ca881288cc0fce77f10dff532" alt="Button Builder" width="800" height="428" data-path="images/customjs/builder-popup.gif" />
</Frame>

***

## Read Receipts[​](#read-receipts "Direct link to Read Receipts")

Show when contacts have read the messages you send in chat, so you always know whether your message has landed.

<Frame>
  <img src="https://mintcdn.com/goghl-whitelable/6nSaoeOvjtzE_R5h/images/customjs/read-receipts.gif?s=1adfab424247eb7c91faf16d81b70a33" alt="Read Receipts" width="520" height="434" data-path="images/customjs/read-receipts.gif" />
</Frame>

***

## Reply Formatter[​](#reply-formatter "Direct link to Reply Formatter")

Quote the original message when replying to a contact, giving every reply clear context inside the conversation.

<Frame>
  <img src="https://mintcdn.com/goghl-whitelable/6nSaoeOvjtzE_R5h/images/customjs/reply-formatter.gif?s=9868e14d40b47d15e7a8ca69ee549dfa" alt="Reply Formatter" width="600" height="212" data-path="images/customjs/reply-formatter.gif" />
</Frame>

***

## Interactive Message Preview[​](#interactive-message-preview "Direct link to Interactive Message Preview")

Show interactive messages exactly as they appear on WhatsApp inside the conversation, so you can preview what your contact will see before and after sending.

<Frame>
  <img src="https://mintcdn.com/goghl-whitelable/6nSaoeOvjtzE_R5h/images/customjs/interactive-message-preview.gif?s=f6997f52b6b48370e9c78b0e22a12d1f" alt="Interactive Message Preview" width="720" height="374" data-path="images/customjs/interactive-message-preview.gif" />
</Frame>

***

## WhatsApp Number Picker[​](#whatsapp-number-picker "Direct link to WhatsApp Number Picker")

Choose which WhatsApp number each message is sent from, making it easy to manage multiple numbers from one conversation view.

<Frame>
  <img src="https://mintcdn.com/goghl-whitelable/6nSaoeOvjtzE_R5h/images/customjs/wa-number-picker.gif?s=285096b452c272cec490da9015bb2bb9" alt="WhatsApp Number Picker" width="880" height="208" data-path="images/customjs/wa-number-picker.gif" />
</Frame>

***

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

If you need help enabling any of these features, reach out to us via:

* Email: [**support@messagesync.ai**](mailto:support@messagesync.ai)
