Voxify StudioDocsOpen Studio
User Guide · Deliver

Choose the message for each request.

Which creative can rotate alternatives, advance a known listener through a sequence, or evaluate a condition after dynamic records and fields have been resolved.

DecisioningRotate · Sequence · Conditional

Choose a mode

ModeUse it forKey input
RotateWeighted distribution across enabled creatives.Enabled state and weight per creative.
SequenceA defined message progression for the same listener.Order, repeats, completion behavior, stable user ID.
ConditionalSelecting a creative from request, time, or resolved data.Conditions, mappings, and a default creative.

Rotate

  1. Choose Rotate.
  2. Enable only creatives approved for delivery.
  3. Set a positive weight for each enabled creative.
  4. Save and simulate enough selections to verify all intended creatives can appear.

Weights express relative share, not a guaranteed order. A creative with weight 2 has twice the relative allocation of a creative with weight 1, subject to the delivery implementation and sample size.

Do not use Rotate for a required journey.If the listener must hear messages in a particular order, use Sequence.

Sequence

  1. Choose Sequence.
  2. Arrange creatives in the required order.
  3. Set how many times each should repeat.
  4. Choose what happens when the sequence completes, such as remaining on the last creative.
  5. Confirm that requests supply a stable user_id.

Without a stable identity, Delivery cannot reliably remember the listener's position. Define lifecycle expectations when a user is anonymous, changes device, or should restart the sequence.

Conditional

Conditional mode maps named values or expression results to creatives. It offers three authoring paths:

Apply a recipe

For a daypart campaign, choose the Time of day recipe. It creates values such as morning, afternoon, evening, and night.

  1. Apply the recipe.
  2. Map each value to an approved creative.
  3. Select a default creative.
  4. Simulate every daypart and the default.
  5. Confirm the relevant time zone used by the request or delivery environment.

Configure with AI

Describe the business outcome and available signals. Review the returned expression, values, and mappings before applying it. AI assists configuration; the saved deterministic rule remains the authority.

Conditions can use the chosen record

Which record runs before Conditional creative selection. A creative condition can therefore use the chosen POI, event, property, score, or computed field. Keep the dependency visible in naming and test the record and creative together.

Default creative

Always choose a complete, approved default. It is used when no value maps, required data is absent, or a condition produces no recognized outcome.

Test matrix