What an assistant can do
An AI assistant acts as you on Eventdoor: what it can read, what it can change, and what it can never do.
A connected assistant works through a fixed set of tools. It can read what you can read, and it can change page drafts only when an organization admin allows it.
It acts as you
The assistant acts as the person who signed in, with the same authorization you have in the admin. It sees nothing you can't see.
The pages it can see are the pages you can edit in the admin. For an organization's pages and its hubs' pages, that means you are an admin of that organization.
Tools
Every tool except list_platforms acts on one platform, named in its platform argument. See Choosing a platform.
| Tool | What it does | Reads or changes |
|---|---|---|
list_platforms | List my Eventdoor platforms. Your platforms, with each one's id, name and host, and whether it is usable now. | Reads |
list_my_organizations | List my organizations. The organizations you can work with on this platform. | Reads |
get_live_now | What's live now. Broadcasts live right now, with hub, title and scheduled window, for one organization or all of yours. | Reads |
list_pages | List pages. The site pages you can edit. A platform admin can read platform pages but not change them. | Reads |
get_page | Read a page. A page's live and draft sections, with each section's settings, locked or hidden state, and the page's revision. | Reads |
list_section_types | List section types. The section types you can add, as the admin's Add section picker shows them. | Reads |
describe_section_type | Describe a section type. A type's settings, defaults and presets. Images take media-library URLs; there are no uploads. | Reads |
list_page_versions | List page versions. Published versions, newest first, with who published each and when. | Reads |
add_section | Add a section. Adds one section to the page's draft. | Changes |
update_section | Change a section's settings. | Changes |
move_section | Move a section. Moves it between its locked neighbours. | Changes |
set_section_hidden | Hide or show a section. The section keeps its settings. | Changes |
remove_section | Remove a section. Removes it from the draft. | Changes (destructive) |
restore_page_version | Restore an earlier version. Brings an earlier published version back as the draft, replacing the current draft. The live page doesn't change. | Changes (destructive) |
Read tools are always allowed.
Changes are off until an admin turns them on
The tools that change a page need the organization switch Let assistants make changes, in Settings > Integrations, on the Permissions card. It is off by default. The card explains it:
When off, connected assistants can still view and search this organization's content, but can't create, edit or delete anything. When on, they can edit page drafts; a person still publishes them. Applies to every connection at once.
Changes only touch drafts
- Drafts only. A change lands only in the page's draft. Visitors see nothing until a person publishes the draft in the admin. There is no publish tool.
- Dry run. Each change tool takes an optional
dry_runthat previews the change without saving it. Ask for one before the assistant saves. - Revision check. Each change names the page and the revision the assistant read. It is refused if the page changed since, so the assistant never overwrites an edit it hasn't seen. Ask it to read the page again and retry.
What an assistant can't do
- Edit site config: the header, footer or branding.
- Upload media.
- Change platform pages.
- Publish anything.
- Change broadcasts or hubs. It can read them, through What's live now.
Tool results never include stream publish credentials.
Who made the change
Each change is credited to you and shown "via AI assistant". The list of published versions shows who published each one.
Stay safe
- Keep tool approval on. Have Claude ask before it runs the tools that change a page, so you see each change before it is saved.
- Be careful combining connectors. Content that reaches the assistant through Eventdoor or another connector can try to instruct it (prompt injection). Watch what it does when several connectors are on in one conversation.
- Review the draft before you publish. The assistant never publishes. Look over the draft in the admin before you do.