# Message templates

Message Templates in Recrubo allow users to create pre-defined communication formats for engaging with candidates. These templates help streamline messaging workflows, ensuring consistent, personalized communication across various recruitment campaigns. They are designed to save time and maintain consistency in messaging when reaching out to candidates.

Some chat channels like WhatsApp & Facebook Messenger require your to verify your first message. In Recrubo message templates are required to re-open chats after the 24-hour conversation window has closed. This chapter will explain how to create and manage message templates.

{% hint style="info" %}
You can find guideliness for WhatsApp & Facebook Messenger [here](https://developers.facebook.com/docs/whatsapp/message-templates/guidelines/).
{% endhint %}

Message templates can be managed from the organization settings page.&#x20;

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

## Synchronisation

Recrubo will automatically forward changes to templates to your integrated chat channels. The 'Sync Message Templates' button allows your to synchronise any discrepencies between your chat channel and Recrubo.

## Managing templates

Creating and editing templates use the same two step wizard. You can create a new template by clicking the 'Add template' button in the top right of the page. You can edit an existing template by clicking the 3 dot menu on a template and clicking 'Edit'.

### Template settings

The first dialog will prompt you to enter a Category, a Name and a Language. The category can be one of; Marketing, Utility or Authentication. Due to the nature of Recrubo most templates will be in the category Marketing.&#x20;

The name of the category has to be unique per language. The name is used throughout the application so make sure to have a recognizable name that explicitly explains the content of the template.

The language is used to determine what template to send to a candidate. In some cases our AI will try to use templates. If the template exists in the language we will attempt to use it.

{% hint style="info" %}
You can find a definition for the categories [here](https://developers.facebook.com/docs/whatsapp/updates-to-pricing/new-template-guidelines/).
{% endhint %}

{% hint style="info" %}
We recommend making a template in every language you are communicating with your candidates. Find out how to translate templates in the chapter 'Translate templates'.
{% endhint %}

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

### Template Layout

You can determine the layout of the message in the next step. In this chapter we explain the dialog in more detail.

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

#### **Choose a Header (Optional)**

* **Header Type**:
  * Use the dropdown to select a **Header Type**.
  * The header can introduce the context of the message, such as "Application" or "Interview."
* **Enter Header Content**:
  * In the field below, input your desired header text (e.g., "Application").
  * **Character Limit**: Up to 60 characters.

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

***

#### **Write the Body of the Message**

* **Compose the Message**:
  * Use the text editor to write the main message.
  * Personalize the message by clicking **+ Add Variable** to insert dynamic placeholders (e.g., `{{}}`).
    * In the example, `{{}}` dynamically fills with the candidate's name and job position when the message is sent.
* **Formatting Options**:
  * Use **bold (B)**, **italic (I)**, and **strikethrough (S)** to enhance the text.
  * **Character Limit**: 1024 characters.

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

#### **Add a Footer (Optional)**

* **Enter Footer Text**:
  * In the footer section, input optional text (e.g., "Recrubo") to add context or branding.
  * **Character Limit**: Up to 60 characters.

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

#### **Add Buttons (Optional)**

* **Quick Reply Button**:
  * In the **Buttons** section, you can create **Quick Reply** buttons that candidates can use to respond with a single tap.
* **Add More Buttons**:
  * Click **+ Extra Button** to add additional quick reply options if needed.
  * **Character Limit per Button**: 25 characters.
  * There is a limit of 3 buttons per message.

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

## Translate template

To add a new translation to your template you can use the 'Add translation' button in the 3 dot menu.\
A wizard will prompt you to translate the texts in the dialog. Different translations are required to have the same layout.

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


---

# 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://help.recrubo.app/documentation/organization-settings/message-templates.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.
