← All playbooks · Raw API
task-events-pages
# Capability: Event articles
## Intent phrases
- add an event
- create events article
- conference event page
- update event listing
- pedestal event page
## Requires capabilities
`articles`
## Prerequisites
- Read `cms-edit://customer/events-pages`
- Read `cms-edit://customer/articles`
- `cms_edit ["index", "sync"]`
## Steps
1. Article type `resources/events`; `conference-venue` primary tag
2. Set `title`, `subtitle` (`City · dates · Booth N`), `summary` (listing body), `date`, `visuals` (lockup Media) and `featuredImage` (Asset). Conference lander `slug` must match the venue tag.
3. Put Event Hero, the **shared** Pardot form, and (on conference landers only) the sister-brand CTA on the **article**. Do not put the CTA on the event template or on poster pages. Do not add a second handler.
- **Pedestal ISPE:** Event Hero (booth H1) + Event Intro + Event Sessions (View Page → presentation articles) + meeting form + Visit Headwater CTA
- **Thin child (AASLD):** Event Hero + meeting form on the article
- **Presentation sub-page:** slug ≠ venue tag; port the Pardot LP. C-439: Event Intro `body` is prose only; `preHeading` “Key Numbers”; `additionalCopy` bullets + last block citation; shared meeting form; no sister-brand CTA
4. Hub: Image Hero + Events listing + the same Pardot form on article type `indexPageTopContent` (`anchor: inquiry`) with hub inquiry copy on the left.
5. Do not list historic events on the hub.
6. `preview urls` → `diff` → `save` → `task-publish-handoff`