# Restaurant Order Cancelled Automatización

### Caso de uso: Cliente Cancela el Pedido

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2FUaUluWJEZsIiyDtUZbE8%2Fimage.png?alt=media&#x26;token=579a8dd5-3734-4bd4-8ef4-cdae6d28ddf1" alt=""><figcaption><p>Plantilla de pedido cancelado</p></figcaption></figure>

Cuando un cliente cancela su pedido mediante la app o el sitio web, debe recibir un mensaje de WhatsApp confirmando la cancelación junto con:

* Número de pedido
* Inicio del reembolso o próximos pasos (si aplica)
* Datos de contacto para ayuda (opcional)

### Pasos para configurar un flujo de trabajo automatizado

{% hint style="info" %}
Si ya has configurado la plantilla de WhatsApp para el evento ***Restaurant Order Canceled***, pasa a esta sección.
{% endhint %}

<details>

<summary><mark style="color:blue;"><strong>A .1. Configuración de la Plantilla de WhatsApp</strong></mark></summary>

1. **Navegar a WhatsApp Templates**

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2FLi2ylv9RKcvkUFdG6wed%2FMercuri%20SMS%20and%20Whatsapp%20-%20Shared%20Inbox.gif?alt=media&#x26;token=20d42b7a-e868-4226-b609-5280e40764aa" alt=""><figcaption><p>Paso 1: <strong>Navegar a WhatsApp Templates</strong></p></figcaption></figure>

&#x20;1\. Ve a **Templates > WhatsApp** en el panel de control de Mercuri CX.

2. Haz clic en **Create Template**.
3. Selecciona la **WhatsApp Account** que se usará para enviar mensajes.
4. **Configurar los Detalles de la Plantilla**

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2FqFNwCUJs6kfArhyAPKrd%2Fimage.png?alt=media&#x26;token=55abe683-c55c-4491-bc7b-0de55462fd86" alt=""><figcaption><p>Paso 2: Configurar los Detalles de la Plantilla</p></figcaption></figure>

**Completa la información básica de la plantilla:**

* **Template Name:** `Restaurant_order_canceled` (Usa un nombre fácil de identificar después)
* **Language:** `English` (o según tu base de clientes)
* **Category:** `UTILITY` (ya que es un mensaje informativo)

\[ *Entender las diferentes categorías de plantillas de WhatsApp* ]

3. **Completar los Componentes de la Plantilla**

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2Fb80wloQer4MarQuE55VD%2Fimage.png?alt=media&#x26;token=bf960ef9-a086-40e8-9adb-deca68f2c104" alt=""><figcaption><p>Paso 3: Completar los Componentes de la Plantilla</p></figcaption></figure>

**Encabezado (opcional):**

*Nota: Los encabezados pueden contener solo una variable si es necesario, pero en este caso se considera un título fijo.*

1. **Type:** Text
2. **Texto de ejemplo:** `Order Canceled`

\[*Explora aquí diferentes medios que se pueden agregar al encabezado* ]

**Cuerpo:**

1. Añade el contenido del mensaje en la sección **Body** de la plantilla.
2. Para incluir información dinámica como ID de pedido o nombre del cliente, usa el botón **"Add Variable"** ubicado al final derecho del campo Body.

Mensaje de ejemplo:

` Hello {{1}}, your`` `` `*`order {{2}}`*` `` ``has been successfully cancelled as per your request. `

`If payment was made online, your refund will be initiated shortly and will reflect in your account within 5–7 business days.`

**Variables**:

Agrega un valor de ejemplo a cada marcador de posición correspondiente.

Nota: Cada `{{ }}` es un marcador que se reemplaza dinámicamente durante la automatización:

* `{{1}}` → Nombre del cliente
* `{{2}}` → Número de pedido

Nota: Asigna valores de ejemplo para cada variable antes de enviarla para aprobación.

#### 4. Agregar un botón de Contacto con Soporte

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2FCjSVGFI1cL5cxMPPHb58%2Fimage.png?alt=media&#x26;token=72205608-9ed7-4422-8610-7c45408ab8ed" alt=""><figcaption><p>Paso 4: Agregar un botón (opcional)</p></figcaption></figure>

1. Haz clic en **Add Button** > selecciona **Call Phone Number**
2. Configura los detalles de la sección Call to Action de la siguiente manera:
   * **Type of Action:** Call Phone Number
   * **Button Text:** `Need Help ?`
   * Selecciona **Country Code** e ingresa el número de teléfono de **Atención al cliente.**

*\[Conoce más sobre los diferentes botones disponibles en las plantillas]*

</details>

<details>

<summary><mark style="color:blue;"><strong>A.2 . Configuración de la Plantilla SMS</strong></mark></summary>

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2FKJHzAV91SnLYCX9oN8Jx%2Fimage.png?alt=media&#x26;token=aaab073b-52f1-40f9-80f2-f27881afb77d" alt="" width="563"><figcaption></figcaption></figure>

1. Ve a la sección **Templates** en el menú izquierdo del panel de control de Mercuri y selecciona **SMS**.
2. En la esquina superior derecha, haz clic en **Create Template** para comenzar.

**3. Completar los Detalles de la Plantilla**

Serás dirigido al formulario de creación de la plantilla SMS. Completa lo siguiente:

* **Template Name:** Ingresa un título breve y descriptivo para identificar fácilmente el propósito del mensaje.

**Ejemplo**

`Restaurant order cancelled`

* **Template Text:**\
  Crea un mensaje claro y conciso (máx. 160 caracteres). Puedes personalizarlo usando variables dinámicas.
* Haz clic en el botón **Add Variable** en la parte inferior derecha de la sección Body para insertar marcadores de posición.

  **Ejemplo:**

`We’re sorry {#var#}! Your order {#var#} has been canceled. For help, reach out to our support team`

**4. Asignación de Variables**

Asigna cada `{#var#}` a los campos reales, como **nombre del cliente** y **ID del pedido del restaurante**.

**5. Vista previa**

Verifica en **SMS Preview** cómo se verá el mensaje final para los clientes.

**6. Guardar la plantilla**

Haz clic en **Create** para guardar tu plantilla SMS. Estará disponible para usar en campañas, automatizaciones o flujos de trabajo.

</details>

#### B. Agregar la plantilla de WhatsApp/SMS al flujo de trabajo automatizado

* Ve a la sección **Automation** en el panel de control.
* Haz clic en **Create Automation**.
* Elige el tipo de automatización como `Order Canceled` de la lista.
* Selecciona el canal de comunicación preferido como **WhatsApp / SMS** para enviar el mensaje automatizado.
* Escoge la plantilla aprobada `restaurant_order_canceled` que creamos en los pasos anteriores.
