Configure the API triggered campaign action api-action

On this page: Choose the channel and channel configuration your API triggered campaign sends through, and set tracking, content experiment, and multilingual options, so it delivers the right message on the right channel.

Use the Actions tab to select a channel configuration for your message and configure additional settings such as tracking, content experiment, or multilingual content.

  1. Choose the channel.

    Navigate to the Actions tab, click the Add action button and select the communication channel.

    note
    NOTE
    For more information on the supported channels, refer to the table in this section: Channels in journeys & campaigns. Available channels vary based on your licensing model and add-ons.
    High Throughput API triggered campaigns currently support the email channel only.
  2. Select a channel configuration

    A configuration is defined by a System Administrator. It contains all the technical parameters for sending the message, such as header parameters, subdomain, mobile apps, etc. Learn how to set up channel configurations

  3. Leverage Optimization

    Use the Message Optimization section to run content experiments, leverage targeting rules, or use advanced combinations of both experimentation and targeting. These different options and the steps to follow are detailed in this section: Optimization in campaigns.

  1. Add multilingual content

    Use the Languages section to create content in multiple languages within your campaign. To do so, click the Add languages button and select the desired Language settings. Detailed information on how to set up and use multilingual capabilities are available in this section: Get started with multilingual content

Additional settings are available depending on the selected communication channel. Expand the sections below for more information.

Apply capping rules (Email, Push, Mobile)
In the Business rules drop-down list, select a rule set to apply capping rules to your campaign. Leveraging channel rule sets allows you to set frequency capping by communication type to prevent overloading customers with similar messages. Learn how to work with rule sets
Override email channel configuration (Email)

Use this option when an API-triggered campaign needs email values that differ from the selected channel configuration, without creating another configuration. You can override only the fields needed for that action while keeping the rest of the configuration unchanged. Learn how to override email channel configuration

For API-triggered campaigns, as the context is generated from the API payload at runtime, contextual attributes are not available in the personalization editor when defining the email action, so they must be entered manually. Learn more on contextual data syntax

note important
IMPORTANT
The expression path must match the API payload structure exactly as no check is performed by Journey Optimizer. For example, if the payload contains context.RM.name and context.RM.emailPrefix, use the same dot notation in your expression.
Track engagement (Email, Mobile).
Use the Action tracking section to track how your recipients react to your email or mobile deliveries. Tracking results are accessible from the campaign report once the campaign has been executed. Learn more about campaign reports
Enable Rapid delivery mode (Push).

Rapid delivery mode is a Journey Optimizer add-on that allows very fast push message sending in large volumes though campaigns. Rapid delivery is used when delay in message delivery is business-critical, when you want to send an urgent push alert on mobile phones, for example a breaking news to users who have installed your news channel app. Learn how to enable Rapid delivery mode for Push notifications on this page.

For more information on performances when using Rapid delivery mode, refer to Adobe Journey Optimizer product description.

Next steps next

Once your campaign configuration and content are ready, you can design its content. Learn more

AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains how to choose the channel and the channel configuration of an API triggered campaign in the Actions tab, and how to set optimization, multilingual, capping, tracking, and Rapid delivery mode options.

Intents:

  • Add an action to an API triggered campaign and choose its communication channel
  • Select a channel configuration for the message
  • Use the Message Optimization section for content experiments, targeting rules, or both
  • Add multilingual content with the Languages section
  • Apply capping rules, track engagement, or enable Rapid delivery mode, depending on the channel

Glossary:

  • Channel configuration: Defined by a System Administrator; contains the technical parameters for sending the message, such as header parameters, subdomain, mobile apps (product-specific)
  • Business rules: Drop-down list in which you select a rule set to apply capping rules to the campaign
  • Capping rules: Frequency capping by communication type, applied through a rule set, to prevent overloading customers with similar messages
  • Action tracking: Section used to track how recipients react to email or mobile deliveries; results are accessible from the campaign report once the campaign has been executed
  • Rapid delivery mode: A Journey Optimizer add-on that allows very fast push message sending in large volumes through campaigns (product-specific)

Guardrails:

  • Available channels vary based on your licensing model and add-ons.

Prerequisites and permissions:

  • A channel configuration, defined by a System Administrator

Applicability:

  • Capping rules (Business rules): Email, Push, Mobile
  • Track engagement (Action tracking): Email, Mobile
  • Rapid delivery mode: Push
  • High Throughput API triggered campaigns: email channel only

Terminology:

  • Canonical name: API triggered campaign action
  • Do not confuse: “channel” (the communication channel selected with Add action) ≠ “channel configuration” (the technical parameters defined by a System Administrator)

FAQ:

  • Q: How do I choose the channel of an API triggered campaign? — In the Actions tab, click Add action and select the communication channel.
  • Q: Which channels can I use? — Available channels vary based on your licensing model and add-ons. High Throughput API triggered campaigns currently support the email channel only.
  • Q: Who defines the channel configuration? — A System Administrator defines it.
  • Q: Which channels support capping rules and engagement tracking? — Capping rules apply to Email, Push, and Mobile. Tracking applies to Email and Mobile.
  • Q: Which channel supports Rapid delivery mode? — Push.

Examples:

  • Rapid delivery mode is used when delay in message delivery is business-critical, for example an urgent push alert such as breaking news sent to users who have installed a news channel app.

Related pages:

  • Supported channels: Channels in journeys & campaigns (channels/gs-channels.md)
  • Setting up channel configurations: Learn how to set up channel configurations (configuration/channel-surfaces.md)
  • Content experiments and targeting rules: Optimization in campaigns (content-management/gs-message-optimization.md)
  • Multilingual content: Get started with multilingual content (content-management/multilingual-gs.md)
  • Rule sets for capping: Learn how to work with rule sets (conflict-prioritization/rule-sets.md)
  • Campaign reports: Learn more about campaign reports (reports/campaign-global-report-cja.md)
  • Enabling Rapid delivery mode for push notifications: on this page (push/create-push.md#rapid-delivery)
  • Next step, designing the content: Learn more (campaigns/api-triggered-campaign-content.md)
recommendation-more-help
journey-optimizer-help