Share via


Automate scalable journey creation with the journey API

Enabled for Public preview Early access General availability
Users by admins, makers, or analysts Sep 12, 2025 - Oct 10, 2025

Business value

Large-scale organizations often rely on automation to standardize processes and minimize manual, repetitive tasks for their users. When operating globally or with limited headcount, manually creating assets and journeys to address the different variations can be cumbersome, introduce inefficiencies, and ultimately impact business operations.

With the new journey API, you can now automate journey creation by using templates, existing segments, and messages. For example, a team managing global events can programmatically generate hundreds of localized journey variants, each tailored by language, time zone, and audience segment, without manually configuring each one.

This capability enables rapid and repeatable journey creation at scale. It allows teams to confidently deliver consistent customer experiences and reduce time-to-market with timely and relevant communications to customers.

Feature details

The real-time journeys API gives you the flexibility to automate the journey creation process. Systematically generate a series of journeys and workflows by using existing segments and messages. For example:

  • Generate variations of a journey in many different languages. Alter the time zone, segment, and message assets each journey uses to match the target language and geography.
  • Create and launch a segment-based journey when a specific event occurs, such as when lottery results are posted.
  • Generate a series of journeys that support event lifecycle scenarios (invitations, reminders, or confirmations) when you create an event.

Scenario: The Contoso event team is a small group of event planners who organize several major industry events globally in multiple languages. They need to ensure each event proceeds seamlessly, including all touchpoints of the related customer journeys. The real-time journeys API automatically creates these journeys when you set up a new event and replicates them across all languages in which you offer the event, so you don't need to intervene manually.

Geographic areas

Visit the Explore Feature Geography report for Microsoft Azure areas where this feature is planned or available.

Language availability

Visit the Explore Feature Language report for information on this feature's availability.

Additional resources

Use the Create Journey From Template API (docs)