A workflow is only as good
as its next decision.

Explore the rules, data and exceptions behind marketing automation. Follow an event through validation, permission checks, delivery and recovery.

Change the conditions.
Follow the decision.

This example activates an email nurture journey. Try a duplicate event, missing identity, withdrawn permission or an unavailable destination.

Email nurture workflow

Scenario conditions

Inspect the example payload

Execution trace

Ready to run
  1. 1

    Receive the event

    Preserve the source record, timestamp and processing reference.

    Waiting
  2. 2

    Validate and deduplicate

    Check the required identifier and a scoped processing key.

    Waiting
  3. 3

    Evaluate marketing permission

    Check permission for this channel and purpose before activation.

    Waiting
  4. 4

    Deliver the permitted action

    Separate a business decision from a destination delivery attempt.

    Waiting
  5. 5

    Record the outcome

    Keep the final state, rule version and recovery reference together.

    Waiting

Every path needs an outcome.

Run the scenario to inspect the permission decision, delivery result and recovery path.

Reliable activation depends on current permission, a stable action key and a recorded delivery outcome. Inspect how each condition changes the next step.

Read the implementation guidance

An executable process with recovery paths

Model the expected action and the conditions under which it must wait, stop or ask a person to decide.

Trigger

Normalize the incoming event and verify that its business action has not already completed.

Receives
Application event or scheduled work
Produces
Accepted workflow instance
Step 1 of 4
Platform documentation

Which workflow should work better?

Talk through the handoffs, exceptions and manual steps in your operation.

Let’s connect

Image preview