What is a Treatment?
A treatment is a single personalized message or experience delivered to a user. Treatments are the atomic unit of content in Auxia — everything a user sees or receives is a treatment. Treatments can appear across a wide range of channels and formats, depending on how your product is integrated with Auxia:What Makes Up a Treatment
Every treatment has five components:Content Personalization
Treatment content can include dynamic variables populated at serve-time from Data Fields:${field_name} syntax and resolve to the user’s actual values when the treatment is delivered.
Guardrails
Guardrails are eligibility rules that determine which users can receive a treatment. Rules are based on Data Fields and use conditions such as:days_since_signup > 7subscription_tier = "premium"cart_item_count >= 1
Treatment vs. Journey
A treatment always belongs to exactly one journey. See Journeys.
How Treatments Are Selected
When a user makes an API request, Auxia evaluates all Live treatments the user is eligible for (based on guardrails) and uses proprietary algorithms to select the optimal treatment to serve. The selection considers the user’s attributes, behavior, and the goal associated with the treatment’s journey.Treatment Lifecycle
Treatments move from Draft → Live when activated. They can be Paused at any time and returned to Live.
Related Concepts
- Journeys — treatments are organized into journeys
- Treatment Types — define the format and content fields
- Surfaces — define where treatments appear
- Data Fields — used for personalization and guardrails
- Goals — treatments contribute to goal measurement