Coworker for journeys journeys-coworker-skills

On this page: Explore Adobe CX Enterprise Coworker capabilities in Adobe Journey Optimizer for creating journeys, generating channel content, analyzing performance, and simulating journey behavior.

Coworker brings natural-language tools into Adobe Journey Optimizer to help you create and configure journeys, generate channel-specific content, analyze performance, and simulate journey behavior. Use Journey Create to configure flows, Channel Content Create to generate and refine messages, Journey Analyze to investigate performance and operational issues, and Journey Simulation to test journey logic.

Learn more:

Journey tools journey-tools

Use Case
Sample Prompts
Compare journey versions
Compare any two journey versions in Coworker Chat. Review a structured diff of added, removed, modified, and moved nodes with field-level details. Identify changed connections, journey-level property changes, and roll-up counts without opening Journey Optimizer. For more details on how to manage journey versions, see Journey versions.
"What changed between version 1.0 and 2.0 of the 'Welcome Series' journey?"

"Has the wait duration of my wait activity changed between the last two journey versions?"

Journey Create journey-create

Journey Create enables Journey Optimizer users to build and configure marketing journeys using a natural language interface. With Journey Create, practitioners can quickly create journeys by describing their requirements in conversational prompts. The skill walks users through the different options for creating a journey, allowing marketers to focus on strategy rather than technical configuration.

AVAILABILITY
You need the following permissions in order to fully use Journey Create features:
Manage Journeys: This permission lets you create new journeys directly in Coworker.
View Journey Events, Data Sources and Actions: This permission ensures that Coworker can search through Journey Events and Custom Actions.
View Segments: This permission ensures that Coworker can search for audience segments when creating a Journey.
Manage Segments: This permission lets you create new audiences directly in Coworker.

Key use cases

Journey Create offers capabilities that can be leveraged to accelerate marketing execution:

Use Case
Sample Prompts
Event-triggered journey creation
Create journeys that activate based on specific customer events. Design automated responses to customer actions in real-time. Build personalized communication flows based on customer behavior.
"Store visit journey: Create a journey that starts when a user enters my store location. Send a push notification to welcome users to the store. Wait 2 days and check to see if the user has a valid email address. If the user has a valid email address, send an email survey to ask about their store experience. If the user does not have a valid email address, send a push notification to prompt for registration."

"Post-purchase journey: Create a journey that starts when a customer makes a purchase online. Send a push notification to thank them for their purchase. Next, check to see if they are loyalty members. If the user is a loyalty rewards member, send a second push notification with a 10% discount code. If the user is not a loyalty rewards member, send a push inviting them to sign up for the loyalty program. Wait 2 days and send a follow-up push with a survey about their purchase experience."

"Event-based promotion: Create a journey triggered when the game score reaches 50. Send a Mobile message to loyalty reward members saying that they are eligible for a free slice of pizza from the partner sponsor."
Audience-targeted journey creation
Build journeys targeting specific audience segments. Design multi-step communication sequences with strategic timing.
"Seasonal campaign: I want to create a journey targeting an audience of day hikers. I want to send an email alerting this audience to my upcoming holiday sale that includes a variety of hiking essentials. Wait 3 days after sending the first email and send a second email that has a 15% coupon with free shipping. Wait 1 week and then send a 3rd email message to show our new sleeping bag and tent collection. Schedule the journey to start on 12/20."

"Loyalty appreciation: Build a loyalty appreciation journey for SUV owners, including a thank you push notification with a free carwash offer and a follow-up push notification reminder if the first notification is not interacted with within 1 day."
Business-event triggered journey creation
Create journeys that activate based on a particular business event and target a specified audience (e.g. product back in stock or game score change). Trigger timely, context-aware messages when business conditions change.
"Create a journey that sends a message when a product is back in stock for a selected audience."

"Build a journey that sends a follow-up when a player's game score changes."
Audience qualification journey creation
Create journeys that activate as profiles enter or exit an audience segment definition. Automate entry and exit messaging to support onboarding, retention, and win-back goals.
"Create a welcome journey for profiles as they enter the New Customers audience."

"Build a win-back journey that starts when a profile exits the Active Customers audience."
Conditional journey flows
Create decision branches based on customer attributes. Design split paths that adapt to customer preferences.
"Add a conditional split to send a different message to customers based on their preferred channel."

"Branch this journey based on each customer's loyalty tier."
Create journey from image
Upload a reference image into Coworker and ask to create a journey using the image as reference. Journey creation skill extracts an editable prompt from your reference image.
"Create a journey from this uploaded journey flowchart image."

With this skill, natural language requirements are translated into structured journey configurations.

Prompting best practices

To maximize the effectiveness of Journey Create, follow these best practices:

  • Be Specific: Provide clear details about your journey goals, target audience, and desired actions. Include information about channels, timing, and conditions.
  • Specify Timing: Clearly indicate wait periods between actions and when the journey should start.
  • Define Conditions: When using conditional logic, explain the criteria for each branch path.
  • Include Channels: Specify which communication channels you want to use (push, email, mobile message).
  • Mention Scheduling: For scheduled journeys, provide the desired start date and time.
  • Custom Actions: If you are using custom actions in your workflow you need to specify that you are using a custom action along with the exact name of the custom action. Example:
    When a user enters my store location send a welcome message using custom action ExternalPush. Wait 2 days and then send a follow up message using custom action ExternalEmail with a survey on their visit.
  • Validate Expressions: Make sure to check and validate any expressions that Journey Skills create to ensure that the correct fields and values are used.

Out of scope skills

The following functionalities are currently not supported:

  • Advanced journey analytics
  • Cross-journey orchestration
  • A/B testing configuration
  • InAudience expression generation
  • Dataset lookup nodes
  • Wave sending settings
  • Schedule recurrence options
  • Namespace selection for audiences
  • Custom Action field mapping
  • Complex data transformations

Setup best practices

  • Define Clear Objectives: Before creating journeys, establish clear goals (improving retention, driving conversions, increasing engagement).
  • Prepare Audiences: Ensure your target audiences are already created and properly segmented.
  • Plan Message Content: Have your messaging strategy defined before journey creation.
  • Consider Customer Experience: Design journey flows that respect customer preferences and avoid over-communication.

Channel Content Create channel-content-create

AVAILABILITY
This feature is available for all customers in Limited Availability. Contact your Adobe representative to gain access.

Channel Content Create enables Journey Optimizer users to generate, edit, and manage channel-specific content for journeys using AI-powered content generation.

Key use cases

Use Case
Sample Prompts
Channel-specific content generation
Generate content for email, push notifications, mobile message, and other channels using natural language prompts.
"Generate email content for my welcome journey. Create a welcome email for new customers with a friendly tone and include a 10% discount offer."

"Generate a push notification for my store visit journey. Create a welcome message that encourages customers to check in and receive a special offer."

"Generate Mobile content for my event-triggered journey. Create a short message notifying customers about a flash sale with a call-to-action."
Template-based content creation
Browse and select from available templates with preview capabilities.
"Show me available email templates for my seasonal campaign journey."

"Select a template for my email that has a modern, clean design."
Multi-channel content management
Generate and manage content for multiple channels within the same journey workflow.
"Create email and mobile content for the welcome journey, tailored to new customers."

"Generate coordinated email, push, and mobile content for my event-triggered journey."
In-context content editing
Open generated content in Content Designer for editing and refinement.
"Open the email content in Content Designer so I can customize the design."
Content refinement and iteration
Regenerate content with different tones or styles using the Regenerate action.
"Regenerate the push notification content with a more casual tone."

"Update the email content to include a promotional code."
Journey canvas integration
Select journeys from inventory and view associated channels.
"Show me the channels used in my Welcome journey."

"Select the Spring Sale journey and show its associated channels."

Prompting best practices

  • Be Specific: Provide clear details about the content type, tone, target audience, and key messaging.
  • Specify Channel: Clearly indicate which channel you are creating content for (email, push, mobile message).
  • Define Tone: Specify the desired tone (friendly, formal, casual, urgent).
  • Iterate and Refine: Use the regenerate action to refine content until it meets your requirements.

Journey Analyze journey-analyze

Journey Skills will enable Journey Optimizer users to analyze and optimize journeys using a natural language interface. With Journey Skills, practitioners can quickly identify and resolve schedule and/or audience conflicts, detect points of user abandonment in a journey and provide insights or recommendations. It empowers practitioners to make data-driven decisions, improve customer engagement, and streamline journey orchestration.

AVAILABILITY
Journey Skills are available for all customers who have access to Coworker. However, you will need the following permissions in order to fully use the Journey Skills features:
View Journeys: This permission lets you view insights into the journey directly in Coworker.
Manage Journeys: This permission lets you create new journeys directly in Coworker.
View Segments: This permission lets you view insights into the audiences directly in Coworker.
Manage Segments: This permission lets you create new audiences directly in Coworker.

Key use cases

Journey Analyze offers a range of functionalities that can be leveraged to optimize marketing efforts:

Use Case
Sample Prompts
Journey Fallout Analysis
Identify where and why customers drop off during a journey. Detect patterns in customer behavior leading to disengagement. Use insights to refine journey design and improve retention.
"I want to analyze the fallout by node for journey Fourth of July Campaign."

"Perform a fallout analysis for journey Fourth of July Campaign."

"What is profile loss over the course of journey Fourth of July Campaign?"

"Show where users are dropping off in journey Fourth of July Campaign."
Journey Audience Overlap Analysis
Analyze audience overlap across multiple journeys. Prevent audience fatigue caused by over-targeting. Optimize segmentation to ensure balanced engagement.
"Which audiences are used in more than X journeys?"

"List all journeys using the [audience name] audience."

"Show me audience overlap conflicts for journey [Journey Name]."

"Show overlapping audiences for journey [Journey Name] and other journeys."
Journey Schedule Overlap Analysis
Detect timing conflicts between scheduled journeys targeting the same audience. Avoid over-communication and improve scheduling efficiency. Maximize audience impact by ensuring journeys run at optimal times.
"Are there any scheduling conflicts for journey [Journey Name]?"

"Check for scheduling conflicts involving journey [Journey Name]."

"Highlight scheduling overlaps between journey [Journey Name] and live journeys."

"Is journey [Journey Name] running in conflict with any other journey?"
Operational insights
Prompt-based Journey Insights – Surface operational insights about journeys , i.e. "show me all live journeys."
"When was [Journey Name] published?"

"When was [Journey Name] stopped?"

"List all journeys currently in test mode"

"How many live journeys do I have?"

"Give me a list of all scheduled recurring journeys and their expected run times."
Journey Custom Action Error Analysis
Identify when custom actions are failing or error rates spike within a journey. Diagnose root causes before failures cascade into broader journey disruption. Use specific remediation steps to restore custom action reliability quickly.
"Why are custom actions failing in journey [Journey Name]?"

"What is the error rate for custom action [Custom Action Name] in journey [Journey Name]?"

"Show me the root cause of custom action failures in journey [Journey Name]."

"Are there any custom action errors affecting journey [Journey Name] right now?"
Analyze Journey Anomalies
Detect unexpected spikes, drops, or flatlines in a journey's entry, exit, or message-send counts compared to historical baselines, including when the question is phrased around the number of profiles entering, exiting, or completing the journey. Confirm whether a flagged change is a genuine anomaly using a deterministic statistical check, rather than relying on the raw anomaly flag alone. Run bounded, read-only diagnostics against journey-execution data to identify a likely root cause, surfacing what each check looked for and found alongside the recommendation. Investigate anomaly alerts that reference a specific journey version and timestamp.
"Why did entries drop for my Welcome journey yesterday?"

"Did exits spike for the Cart Abandonment journey this week?"

"Sends look low for the Renewal Reminder journey today — what happened?"

"Why was there a sudden drop in the number of profiles entering my Member Anniversary Thank You journey in the last 30 days?"

"Fewer profiles than usual are completing my Renewal Reminder journey this month — why?"

"An anomaly alert was triggered for journey [Journey Version ID] at [timestamp] — investigate."
Business Performance Analysis
Analyze journey performance and identify concrete optimization opportunities for underperforming journeys. Surface trends, bottlenecks, and likely drivers behind lower results so you can improve engagement and conversion. Get actionable recommendations to adjust journey design, targeting, or messaging strategy based on business performance insights.
"Analyze the performance of journey [Journey Name] and recommend optimizations."

"Why is journey [Journey Name] underperforming compared with last month?"

"What should I change to improve the performance of journey [Journey Name]?"

"Which parts of journey [Journey Name] are likely limiting conversion or engagement?"

Prompting best practices

To maximize the effectiveness of Journey Analyze, follow these best practices:

  • Be Specific: Use clear and concise prompts to get targeted insights. For example, instead of asking “What are my journeys?”, specify “List all journeys created in the last month.”
  • Combine Insights: Integrate insights from Audience and Data Insights capabilities for a holistic view of journey performance.
  • Iterative Refinement: Use fallout and overlap analysis to iteratively refine journey design and scheduling.

Setup best practices

  • Define Clear Objectives: Before analyzing journeys, establish clear goals (e.g., improving retention, increasing conversions).
  • Monitor Regularly: Schedule regular reviews of journey performance to identify trends and anomalies.
  • Optimize Segmentation: Ensure audience segmentation is balanced to avoid fatigue and maximize engagement.

Journey Simulation journey-simulation

Journey Simulation skill brings AI-driven Quick Simulation into the chat interface, letting users validate a journey’s logic conversationally. Through Coworker, users can generate simulated test data, run and manage a simulation, and review the results.

Key use cases

Use Case
Sample Prompts
Run a quick simulation
Start a quick simulation, generating the minimum simulated users and event data needed so that each path is tested. Check the status of a simulation run. List the simulated users included in a run. Retrieve run logs.
"Simulate my onboarding journey"
Review simulation results
Return detailed results, including step-by-step path traversal. Return branch outcomes for the simulated run.
"Can you summarise this simulation run?"

"What are the results of this simulation"

Limitations

This feature currently only supports the Quick Simulation flow, and does not fully replace the Journey Optimizer manual simulation experience. Use Quick Simulation for a fast, automated sanity check of a journey’s logic. For granular control over simulated users and scenarios, use the manual simulation experience in Journey Optimizer.

As part of this Quick Simulation experience, users cannot:

  • Choose an existing saved simulated user for a run.
  • Edit a simulated user before rerunning a simulation.
  • Create, browse, update, or delete persistent simulated users through chat.
  • Target a specific path or custom test case.
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 documents four Adobe CX Enterprise Coworker skills for Adobe Journey Optimizer journeys — Journey Create, Channel Content Create, Journey Analyze, and Journey Simulation — plus the Compare journey versions tool, with their use cases, scope, prompting guidance, and limitations.

Intents

  • Build and configure journeys from natural language prompts or uploaded images using Journey Create.
  • Generate, edit, and refine channel-specific content for journeys using Channel Content Create.
  • Run a Quick Simulation to exercise journey paths, then review step-by-step traversal and branch outcomes using Journey Simulation.
  • Analyze journey fallout, audience overlap, schedule conflicts, custom action errors, anomalies, and performance using Journey Analyze.
  • Use Compare journey versions to review a structured diff of nodes, connections, and journey-level properties.
  • Learn each skill’s permissions, scope, and limitations.

Glossary

  • Journey Create (product-specific): Coworker skill that builds and configures marketing journeys through natural language prompts.
  • Channel Content Create (product-specific): Coworker skill that generates, edits, and manages channel-specific content (email, push, mobile message) for journeys using AI-powered content generation.
  • Journey Analyze (product-specific): Coworker skill that analyzes and optimizes journeys, covering fallout analysis, audience overlap analysis, schedule overlap analysis, operational insights, custom action error analysis, anomaly detection, and business performance analysis.
  • Journey Simulation (product-specific): Coworker skill that uses Quick Simulation in chat to generate simulated test data, run or manage a simulation, and review results.
  • Quick Simulation: The simulation flow available in Coworker for a fast, automated sanity check of journey logic.
  • Journey Fallout Analysis: identifies where and why customers drop off during a journey.
  • Journey Audience Overlap Analysis: analyzes audience overlap across multiple journeys to prevent fatigue from over-targeting.
  • Journey Schedule Overlap Analysis: detects timing conflicts between scheduled journeys targeting the same audience.
  • Analyze Journey Anomalies: detects unexpected spikes, drops, or flatlines in a journey’s entry, exit, or send counts compared to historical baselines, confirms whether a flagged change is a genuine anomaly, and runs read-only diagnostics to identify a likely root cause.
  • Business Performance Analysis: evaluates journey performance, highlights trends and bottlenecks, and recommends concrete optimizations to improve engagement and conversion.
  • Compare journey versions: Coworker tool that compares two journey versions and returns a structured diff of added, removed, modified, and moved nodes, changed connections, journey-level property changes, and roll-up counts.

Guardrails

  • Journey Create requires the following permissions to be fully used: Manage Journeys, View Journey Events, Data Sources and Actions, View Segments, and Manage Segments.
  • Channel Content Create is available for all customers in Limited Availability; contact your Adobe representative to gain access.
  • Journey Analyze is available for all customers who have access to Coworker; full use requires the View Journeys, Manage Journeys, View Segments, and Manage Segments permissions.
  • Journey Simulation currently supports only the Quick Simulation flow and does not fully replace the manual simulation experience. Users cannot use chat to choose an existing saved simulated user or edit one before rerunning, create, browse, update, or delete persistent simulated users, or target a specific path or custom test case.

Terminology

  • Synonyms: “Journey Analyze” = “Journey Skills” — the page introduces the Journey Analyze section using the term “Journey Skills” to refer to the same capability.
  • Do not confuse: “Journey Create” (builds new journeys) is not the same skill as “Journey Analyze” (analyzes and optimizes existing journeys) or “Channel Content Create” (generates channel content for journeys) — each is a distinct Coworker skill on this page.
  • Do not confuse: Quick Simulation is a fast, automated sanity check; it does not replace the manual simulation experience for granular control over simulated users and scenarios.

FAQ

  • What permissions do I need to fully use Journey Create? Manage Journeys, View Journey Events, Data Sources and Actions, View Segments, and Manage Segments.
  • Is Channel Content Create generally available? It is available for all customers in Limited Availability; contact your Adobe representative to gain access.
  • What does Journey Analyze detect? Journey fallout, audience overlap, schedule conflicts, custom action errors, anomalies in a journey’s entry, exit, or send counts, and business performance trends and optimization opportunities.
  • What does Compare journey versions show? A structured diff between two journey versions, including node changes with field-level details, changed connections, journey-level property changes, and roll-up counts.
  • Does Quick Simulation replace manual simulation? No. It provides a fast, automated sanity check; use the manual simulation experience for granular control over simulated users and scenarios.
  • Does Journey Create support cross-journey orchestration? No. Journey Create does not support cross-journey orchestration.
recommendation-more-help
journey-optimizer-help