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

# Message Queues

> Get started with Movestax Message Queues

Movestax simplifies message queuing by offering fully managed RabbitMQ instances for your projects. With just a few clicks, you can set up robust messaging capabilities to integrate and scale your applications seamlessly.

***

## How to Set Up a Message Queue

1. **Navigate to the Project Dashboard**

   * Go to **Project Dashboard** > **Message Queues**.

   * Click **Create New Queue**.

2. **Select the Queue Type**

   * Currently, **RabbitMQ** is the only available option.

3. **Set a Password**

   * Enter a secure password for your RabbitMQ instance.
     **Important Notes:**

     * The default username, `admin`, will be used for both the AMQP connection and the management interface.

     * The password you define will also be used for both interfaces.

     * Movestax does not store your password, so make sure to save it securely.

4. **Receive Connection Details**
   After creating your queue, you’ll receive two URLs:

   * **Management URL:** `deploymentid.rabbitmq.movestax.app`

     * Access the RabbitMQ management interface via the default port **15672**.

   * **AMQP URL:** `deploymentid.amqp.movestax.app`

     * Use this URL for AMQP connections via the default port **5672**.

***

## Understanding the URLs

* **Management URL**
  This URL allows you to access the RabbitMQ management interface, where you can configure queues, exchanges, bindings, and monitor message activity.

  * Port: **15672**

* **AMQP URL**
  This URL is used to connect your applications to RabbitMQ for sending and receiving messages using the AMQP protocol.

  * Port: **5672**

To log in to both interfaces, use the username `admin` and the password you set during queue creation.

***

## How to Reset Your Password

Movestax does not store passwords for RabbitMQ instances. If you forget your password, you will need to contact our [Support Team](https://discord.gg/x4jQNpa3cz) to reset it. A new password will be issued to you.

***

## How to Delete a Message Queue

1. **Navigate to the Project Dashboard**

   * Go to **Project Dashboard** > **Message Queues**.

2. **Delete the Queue**

   * Locate the queue you want to delete and click the **Trash Icon**.

**Important:** Deleting a message queue will remove all associated data. Ensure you have backed up any critical information before proceeding.

***

## Best Practices for Using RabbitMQ with Movestax

* Securely save your credentials immediately after creating your queue.

* Regularly monitor the RabbitMQ management interface for insights into message flow and performance.

* Use RabbitMQ’s native tools to back up your configurations and data if required.

***

Movestax makes integrating messaging into your applications fast, secure, and scalable. Start building today!
