Skip to content

Content

The Content section is where you review, manage, and publish deliverables created by your assistants. Every time an assistant uses the save_content tool during a conversation or task, the output appears here.

Browsing Content

Navigate to Content in the sidebar to see all generated content. The list is grouped by conversation, showing:

  • The conversation subject
  • The number of deliverables in that conversation
  • The most recent creation date

Click on a conversation group to see all its deliverables, or click on an individual item to view its details.

Content Types

Deliverables are categorized by type:

TypeDescription
Blog PostStructured articles with title, body, excerpt, and optional featured image
ReportDetailed analysis or reports
SummaryConcise summaries or briefs
ImageGenerated images
FileFiles like spreadsheets, documents, or code output

Content Status

Each deliverable has a status that tracks its lifecycle:

StatusBadgeDescription
DraftYellowWork in progress — the assistant may still be editing this content
CompletedGreyFinished — no review needed (e.g., quick reports, summaries, lookups)
Pending ReviewBlueSubmitted for human review by the assistant
ApprovedGreenReviewed and approved by a human
RejectedRedReviewed and declined — can be sent back to draft for revision

Not all content goes through review. When the assistant saves content without requesting review, it’s marked as Completed automatically. Content only enters Pending Review when the assistant explicitly submits it for review using submit_for_review: true in the save_content tool.

Review Workflow

When content is in Pending Review, Draft, or another reviewable status, the detail page shows Approve and Reject buttons.

Providing Feedback

A feedback textarea appears below the action buttons. Type optional review feedback before clicking Approve or Reject — the feedback is attached to your decision and stored with the content.

Reviewer Tracking

When you approve or reject content, the system records:

  • Who reviewed it (your name and user ID)
  • When the review happened
  • What feedback was provided (if any)

This information is displayed on the content detail page with a colored border (green for approved, red for rejected).

Resuming Conversations

When content with an active conversation is approved or rejected:

  1. A system message is injected into the originating conversation (e.g., “Content ‘Weekly Report’ was approved by Admin. Feedback: Looks great!”)
  2. The assistant automatically resumes the conversation and can react to the review outcome — for example, revising rejected content or proceeding with next steps after approval

This creates a closed-loop workflow where the assistant stays aware of review decisions without manual intervention.

Notifications

The task owner receives a notification when content status changes (e.g., “Content ‘Weekly Report’ marked as approved”).

Pending Items

The Pending page in the sidebar provides a consolidated view of all items needing human attention:

  • Conversations awaiting input — conversations where an assistant has used the ask_human tool and is waiting for a response
  • Content pending review — deliverables submitted for review

Each item has quick actions: reply to conversations directly from the list, or approve/reject content with a single click. A badge in the navigation shows the total count of pending items.

Previewing Content

The detail page shows a preview of the content. The preview format depends on the content type:

  • Blog posts and text content — Rendered as formatted HTML
  • Images — Displayed inline with full-size viewing
  • Spreadsheets — Rendered as a formatted table
  • PDFs — Embedded viewer
  • Other files — Text preview where possible

Publishing to WordPress

If the deliverable is a blog post and the project has a WordPress plugin configured, you can publish it directly to WordPress.

Review the Content

Review the blog post content and make sure it’s ready for publishing.

Set Status to Approved

Update the status to Approved to indicate the content is ready.

Publish

Click the Publish to WordPress button. You’ll provide:

  • Excerpt — A 1-2 sentence summary (max 160 characters) used as the post excerpt
  • Category — The WordPress category for the post

The post is created as a draft in WordPress, giving you a chance to review it on your site before making it live.

If the content has already been published, subsequent publishes will update the existing WordPress post rather than creating a new one.

Featured Images

Blog post deliverables can have featured images from two sources:

  • Generated images — Created by the assistant using the generate_image tool
  • Unsplash photos — Selected by the assistant from Unsplash stock photos, with full attribution metadata

Featured image attribution (photographer name and link) is preserved and can be used when publishing.

Deleting Content

Delete a deliverable from the detail page. This removes the content record and any associated media files. This action cannot be undone.