> For the complete documentation index, see [llms.txt](https://fusionauth.io/docs/llms.txt)

# Messengers

Learn about adding and configuring messengers.

> **VERSION:** Available since version `1.26.0`

Messengers are used to send messages from within FusionAuth to other systems.

## Message Types

Beginning in version `1.65.0`, each messenger can be configured with one or more message types in **messageTypes**. This tells FusionAuth which workflows the messenger may be assigned to.

For example, when configuring SMS or Voice settings in [multi-factor configuration](https://fusionauth.io/docs/lifecycle/authenticate-users/multi-factor-authentication.md#tenant-mfa-settings-enable-methods-policies-templates) on a tenant, you can assign a messenger that supports the corresponding message type.

The legacy **transport** field remains for backward compatibility, but it is deprecated.

## Set Up a Messenger

In FusionAuth, you can set up three types of messengers:

*   [Set Up a Generic Messenger](https://fusionauth.io/docs/customize/email-and-messages/generic-messenger.md)
*   [Set Up a Twilio Messenger](https://fusionauth.io/docs/customize/email-and-messages/twilio-messenger.md)

To configure a messenger, navigate to Settings -> Messengers and click on the appropriate messenger type in the top right.

## Create a Messenger Template

Message templates are a powerful way to customize messengers and the communication contained within. FusionAuth uses FreeMarker for all templating.

*   [Manage Message Templates](https://fusionauth.io/docs/customize/email-and-messages/message-templates.md)

To configure a message template, navigate to Customizations -> Message Templates .