create_epic
Create an epic on a project. Only project_id and name are required. description is AgileHero Markup — never markdown or HTML; read get_ahm_spec first. Assignee uids come from list_project_users. Checklists, links and attachments can be supplied in this same call. Returns the new epic uid — what create_card / update_card take as epic_id, and what create_roadmap_slot schedules.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| color | No | Hex color like #0060F0 | |
| links | No | Each { url, description } | |
| end_date | No | ISO-8601 date | |
| checklists | No | Each { name, items: [{ description, checked }] }; items keep the supplied order | |
| project_id | Yes | Project uid the epic belongs to | |
| start_date | No | ISO-8601 date | |
| assigned_to | No | Assignee user uids, discoverable via list_project_users | |
| attachments | No | Each { url, name }; the file is fetched from the url | |
| description | No | AgileHero Markup (AHM) — never markdown or HTML; read get_ahm_spec first. Description surface: no tables, colors, alignment, or discussions. |