For AI agents: The complete documentation index is available at /docs/llms.txt. A markdown version of this page is available at /docs/messengers.md.
On this page
Available since 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 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 use the following types of messengers:

To configure a Messenger, navigate to Settings -> Messengers and select the appropriate Messenger type from the dropdown in the top right.

Message Templates#

Message Templates support the following message types:

  • Text
  • Voice

Each template can be customized and localized. FusionAuth uses FreeMarker for all templates.

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

To modify Messenger templates using the API, see Messenger Template APIs.