---
title: "Changes to Add an email to an automation"
method: POST
path: "/automations/{id}/emails"
---

# Changes to Add an email to an automation

`POST /automations/{id}/emails`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 23 revisions.

- **2026-11-07** `ae5d5ba1d502`: 7 info
- **2026-11-07** `e5d5ed3f8062`: 1 info
- **2026-10-20** `4d670fd1277c`: 8 breaking, 8 warning, 10 info
- **2026-09-29** `35797d91e3a9`: 1 info
- **2026-07-28** `3c3bea16f159`: 1 info
- **2026-07-08** `f5e2cb3a297a`: 1 info
- **2026-02-26** `7b9d7808eeb9`: 1 info

## Changes

- **2026-11-07** `ae5d5ba1d502`: 7 info
  - added the new optional request property `preview_text`
  - added the new optional request property `reply_to_email`
  - the request property `from_email` became optional
  - the request property `from_name` became optional
  - added the non-success response with the status `429`
  - added the optional property `campaign/allOf[#/components/schemas/Campaign]/lists` to the response with the `201` status
  - added the optional property `campaign/allOf[#/components/schemas/Campaign]/reply_to_email` to the response with the `201` status
- **2026-11-07** `e5d5ed3f8062`: 1 info
  - added the optional property `actions` to the response with the `201` status
- **2026-10-20** `4d670fd1277c`: 8 breaking, 8 warning, 10 info
  - the response property `campaign` became nullable for the status `201`
  - the response property `campaign_id` became nullable for the status `201`
  - the `campaign` response's property type changed from `object` to no type for status `201`
  - removed the required property `campaign/from_email` from the response with the `201` status
  - removed the required property `campaign/from_name` from the response with the `201` status
  - removed the required property `campaign/html` from the response with the `201` status
  - removed the required property `campaign/subject` from the response with the `201` status
  - removed the required property `campaign/title` from the response with the `201` status
  - removed the optional property `campaign/created_at` from the response with the `201` status
  - removed the optional property `campaign/id` from the response with the `201` status
  - removed the optional property `campaign/is_web_gated` from the response with the `201` status
  - removed the optional property `campaign/preview_text` from the response with the `201` status
  - removed the optional property `campaign/scheduled_at` from the response with the `201` status
  - removed the optional property `campaign/sent_at` from the response with the `201` status
  - removed the optional property `campaign/timezone` from the response with the `201` status
  - removed the optional property `campaign/updated_at` from the response with the `201` status
  - added the optional property `branch` to the response with the `201` status
  - added the optional property `condition_contact_tag_id` to the response with the `201` status
  - added the optional property `condition_email_link_id` to the response with the `201` status
  - added the optional property `condition_list_id` to the response with the `201` status
  - added the optional property `condition_type` to the response with the `201` status
  - added the optional property `no_path_ends` to the response with the `201` status
  - added the optional property `parent_item_id` to the response with the `201` status
  - added the optional property `type` to the response with the `201` status
  - added the optional property `yes_path_ends` to the response with the `201` status
  - added `#/components/schemas/Campaign` to the `campaign` response property `allOf` list for the response status `201`
- **2026-09-29** `35797d91e3a9`: 1 info
  - added the optional property `campaign/is_web_gated` to the response with the `201` status
- **2026-07-28** `3c3bea16f159`: 1 info
  - added the media type `application/json` for the response with the status `403`
- **2026-07-08** `f5e2cb3a297a`: 1 info
  - added the optional property `campaign/preview_text` to the response with the `201` status
- **2026-02-26** `7b9d7808eeb9`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/sendfox/apis/sendfox-api/docs/automations/:id/emails/post.md) - [API](https://skmtc.dev/sendfox/apis/sendfox-api.md) - [Page](https://skmtc.dev/sendfox/apis/sendfox-api/changes/automations/:id/emails/post)
