Skip to main content
All tool names use snake_case. Optional fields can be omitted entirely.

Rooms

Returns a paginated list of rooms with engagement metrics.Response includes: id, title, userId, companyId, totalEngagements, lastEngagedAt, totalViews, totalUniqueViews, engagements breakdown, and design fields.
Creates a new room. Resolve the company and owner first — call list_companies and list_users before this tool.
Returns engagement data for a room: progress, assignees, and section/step viewership.
Updates room properties. All fields optional.

Sections

access options: visible (default) · restricted · locked · hidden
Permanently deletes the section and all its pages, groups, and blocks.

Pages


Groups

Deletes the group and all its blocks.

Blocks

Adds blocks to a group. Each element of columns is a vertical stack; multiple elements appear side by side.Block types: text · image · embed · link · pdf · action-plan
  • text: content field accepts Markdown (headings, bold, lists, tables, etc.)
  • image / pdf: provide any public url — the file is fetched and stored automatically
  • embed / link: provide url
  • action-plan: no extra fields needed; use create_action_items to add tasks
Single column
Two side-by-side columns

Action items

Item fields: title (required), description, status, dueDate, startDate, internal, assignees (email array)
All fields optional. assignees replaces the full list.

Workflows & webhooks

Triggers a configured automation.

Lookups

Searches by name or domain.
Returns active users in the organization. Use returned IDs as userId when creating rooms.(No parameters)
Returns room statuses. Each result has id, title, and defaultStatus.(No parameters)
(No parameters)