# Message Queue

At SprintHub, you can send bulk messages, whether via **WhatsApp** or **Email**, providing greater speed and efficiency in communication with your contacts.

{% embed url="<https://youtu.be/r73OM1Q4ZSw>" %}

### How to access the Message Queue

Access:

**Menu >> Relate >> Message Queue**

Or type the function in **Find Services**.

Next:

1. Click on **“New”**;
2. Configure your message queue.

***

### Queue Settings

When creating a new queue, define the following information:

* **Source WhatsApp**: select which number will be used to send the messages.
* **Enable queue**: select **YES** to activate the queue. If it is set to **NO**, it will remain frozen and without sends.
* **Queue name**: choose an internal name for identification.
* **Segment**: select the segment that will receive the messages.

After completing:

1. Click on **Save & Close**;
2. Then click **Apply**.

*If you do not yet have a segment created, check the article below:*

{% content-ref url="/pages/430a797159546371edd1e2fbb2a4fe8a2e3ddca4" %}
[Segments](/en/topics/relate/segments.md)
{% endcontent-ref %}

After saving, click the name of the desired queue to start configuring the send.

***

### Message Queue Steps

When you access the queue, you will see three steps:

* **Not Published**
* **In Queue**
* **Sent**

To start a message, click on the **“+”** in the step **Not Published**.

***

### Message Configuration

Choose the sending channel:

* **Email**
* **WhatsApp**
* **WhatsApp Template**

> **Tip:** Before setting up your queue, we recommend checking our article about **Sending Methods**, where we explain the differences between **WhatsApp, Email and WhatsApp Template**, as well as the best usage practices.\
> [WhatsApp - Ways to Send Messages and Templates](/en/strategies/whatsapp/whatsapp-ways-to-send-messages-and-templates.md)
>
> [Email Marketing - Ways to Send](/en/topics/relate/email/email-marketing-ways-to-send.md)

After choosing the desired channel, configure the message according to the type of send.

***

#### Sending via WhatsApp

Fill in the following information:

* **Name**: internal message name.
* **Message**: text that will be sent to contacts.
* **File**: upload files or images, if necessary.
* **Send Using**: select the source WhatsApp.
* **Schedule for**: choose whether the send will be immediate or scheduled for a specific date.

#### Attention when sending files

When adding a file, image, or media to the broadcast, it will be counted as an additional send, separate from the text message.

In other words, if an image is attached, it will be sent first and the text will be sent afterward, not together with the image.

#### Personalization with Tokens

You can use **tokens** to personalize messages automatically.

Example:

`{contactfield=firstname}`

This token makes the system address the contact by the **first registered name**, making communication more personalized.

In addition, you can also use:

* **ChatGPT** to help modify the texts before sending;
* **Quick Replies** to insert saved messages more quickly.

***

#### Sending via Email

In email sending, you will be able to:

* Define a **internal name** for the message;
* Select an **email already created**;
* Or write a **quick email**;
* Define whether the send will be **immediate** or **scheduled**.

***

#### Sending via WhatsApp Template

In WhatsApp Template sending, configure:

1. **The message that will be sent**;
2. **The source WhatsApp number**;
3. **The send scheduling**, and you can choose between:
   * Send immediately;
   * Send after minutes, hours, or days;
   * Schedule a specific date and time.

***

### Publishing the Message

After saving, the message will initially be in the **Not Published**.

To start sending, just move the message to the **In Queue**.

From that moment on, forwarding will start automatically.

***

### How sending works

Every **5 minutes**, an automatic trigger is run to start processing and sending the queue messages.

Tracking of sends can be done through the **Sent**.

### Tracking and Send Status

Click on the **chart icon** to view:

* Send status;
* Detailed message information;
* Possible errors that occurred during the broadcast.

It is also possible to **export this information** for tracking and analysis.

<figure><img src="/files/878e74dc709bbdf009c2798fab9338d884d27f86" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/c6b82c17820144a0a05b9640f6b98f5f662b9b7c" alt=""><figcaption></figcaption></figure>

### Reusing a Message Queue

If you want to make a new broadcast using a queue that has already been sent, you do not need to create a new one from scratch.

You can **make a copy of an existing queue**, allowing:

* **Send the same message again**;
* **Edit the queue information**, such as message, segment, or schedule;
* **Make a new broadcast with adjustments**, without losing the original configuration.

This option is ideal for recurring campaigns, similar notices, or actions that need to be reused with small changes.

After making the copy, just edit the desired information and follow the normal queue publishing process.

<figure><img src="/files/06b144e1f456b9274fd543832468f535af208b76" alt=""><figcaption></figcaption></figure>

***

### Update in the Contact History

When making a broadcast through **Message Queue**, the action will be automatically recorded in the **Contact history**.

You will be able to view:

* Which number the broadcast was made from;
* The name of the message queue used.

This ensures more **transparency and traceability** in the communication process.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcpSdNW6GBpuG0zxduo__sT3CvDC8LCFa0xGYpCMNah4KIiaCnhweyJSvlJm0o27C32Xyo1_hR2OJRe7BaLCfks7a_aJAYRGR6byHGCCXyc6_LMdIypgSdLrerXboCC7z9AYMG46Q?key=TQodu6M7EvA-YnBUOvys0MeB" alt=""><figcaption></figcaption></figure>

***

### Attention

We recommend following Meta's guidelines to avoid restrictions or banning of the WhatsApp number used in broadcasts.

**Also check:**

{% content-ref url="/pages/35bdf44a71a1bbf1687996908673e54c358418c8" %}
[Best practices with WhatsApp Web](/en/strategies/whatsapp/best-practices-with-whatsapp-web.md)
{% endcontent-ref %}

***

### Conclusion

The **Message Queue** is a feature that allows you to automate and organize bulk sends in a practical way, whether through **WhatsApp**, **Email** or **WhatsApp Template**.

With it, you can segment contacts, schedule broadcasts, personalize messages with tokens, and track send status, ensuring greater control and efficiency in communication.

If you have any questions, consult the related articles or contact SprintHub support.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sprinthub.com/en/topics/relate/message-queue.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
