addedInput schema / properties / auto_select_winner
Added value: +{
+ "description": "Automatically select and send the winner after winner_wait_hours (default false)",
+ "type": "boolean"
+}
addedInput schema / properties / body_html
Added value: +{
+ "description": "Body HTML for content tests",
+ "type": "string"
+}
changedInput schema / properties / campaign_id / description
Previous value: -"Campaign to test"New value: +"Campaign to test (UUID)"
addedInput schema / properties / from_name
Added value: +{
+ "description": "Sender name for from_name tests",
+ "type": "string"
+}
addedInput schema / properties / preheader
Added value: +{
+ "description": "Preheader text for preheader tests",
+ "type": "string"
+}
removedInput schema / properties / sample_percentage
Removed value: -{
- "description": "Percent of the audience used for the test (default 20)",
- "type": "number"
-}
addedInput schema / properties / send_percent
Added value: +{
+ "description": "Percent of the audience that receives this variant (1-99, default 50)",
+ "type": "number"
+}
addedInput schema / properties / send_time_a
Added value: +{
+ "description": "ISO timestamp for this variant's send_time slot A",
+ "type": "string"
+}
addedInput schema / properties / send_time_b
Added value: +{
+ "description": "ISO timestamp for this variant's send_time slot B",
+ "type": "string"
+}
addedInput schema / properties / subject
Added value: +{
+ "description": "Subject line for subject tests",
+ "type": "string"
+}
addedInput schema / properties / test_type
Added value: +{
+ "description": "What this variant differs on (default: content)",
+ "enum": [
+ "content",
+ "subject",
+ "send_time",
+ "from_name",
+ "preheader"
+ ],
+ "type": "string"
+}
removedInput schema / properties / type
Removed value: -{
- "description": "What to test",
- "enum": [
- "subject",
- "content",
- "send_time",
- "from_name"
- ],
- "type": "string"
-}
addedInput schema / properties / variant
Added value: +{
+ "description": "Variant label, e.g. 'A' or 'B' (max 5 chars)",
+ "type": "string"
+}
removedInput schema / properties / variants
Removed value: -{
- "description": "Test variants (2–5)",
- "items": {
- "properties": {
- "from_name": {
- "description": "Sender name for from_name tests",
- "type": "string"
- },
- "html": {
- "description": "Body content for content tests",
- "type": "string"
- },
- "label": {
- "description": "Variant label, e.g. A / B",
- "type": "string"
- },
- "send_at": {
- "description": "ISO timestamp for send_time tests",
- "type": "string"
- },
- "subject": {
- "description": "Subject line for subject tests",
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
-}
removedInput schema / properties / winner_metric
Removed value: -{
- "description": "Metric used to pick the winner (default open_rate)",
- "enum": [
- "open_rate",
- "click_rate",
- "conversion_rate"
- ],
- "type": "string"
-}
addedInput schema / properties / winner_wait_hours
Added value: +{
+ "description": "Hours to wait before auto-selecting a winner (1-168, default 4)",
+ "type": "number"
+}
changedInput schema / required
Previous value: -[
- "campaign_id",
- "type",
- "variants"
-]New value: +[
+ "campaign_id",
+ "variant"
+]