changedInput schema / properties / action / enum
Previous value: -[
- "request_sender",
- "draft",
- "approve",
- "launch",
- "cancel"
-]New value: +[
+ "request_sender",
+ "check_sender",
+ "record_consent",
+ "revoke_consent",
+ "draft",
+ "approve",
+ "launch",
+ "cancel"
+]
changedInput schema / properties / daily_limit / description
Previous value: -"draft: most emails sent per day (default 50)."New value: +"draft: most emails sent per day (default: the most the sender and the Kai level allow)."
addedInput schema / properties / email
Added value: +{
+ "description": "record_consent, revoke_consent: that customer's email address.",
+ "type": "string"
+}
addedInput schema / properties / emails
Added value: +{
+ "description": "record_consent, revoke_consent: email addresses of existing customers (up to 200).",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedInput schema / properties / evidence_ref
Added value: +{
+ "description": "record_consent, revoke_consent: where the permission came from, e.g. 'web form opt-in' or 'imported list: spring customers'.",
+ "type": "string"
+}
addedInput schema / properties / expires_at
Added value: +{
+ "description": "record_consent, optional: when the permission ends (ISO date).",
+ "type": "string"
+}
addedInput schema / properties / lead_id
Added value: +{
+ "description": "record_consent, revoke_consent: one customer (with email).",
+ "type": "string"
+}
changedInput schema / properties / sender_id / description
Previous value: -"draft: the verified sender to send from."New value: +"draft: the verified sender to send from. check_sender: the sender to re-check."