Skip to content

Activity

Navigate to Activity in the top navigation. The feed shows a chronological log of lifecycle events — assets created, submitted for review, approved or rejected, feats earned, and level-ups — scoped to what you are entitled to see.

Three tabs control whose events appear in the feed.

TabWhat it shows
For youEvents where you are the actor, workspace-scoped events visible to everyone, and events on assets you created (even if you are not a member of the brand that acted on them)
My brandsBrand-scoped events on Brands you are a member of (personal brands are excluded — those surface in For you)
WorkspaceAll workspace-scoped events across the entire workspace — visible to every workspace member

The active tab is preserved in the URL (?tab=for-you|my-brands|workspace) so refreshing the page or sharing a link returns to the same view.

Each row in the feed represents one of the following event types:

EventWhat happened
generation.createdAn asset was generated
generation.submittedA creator submitted an asset for review
generation.approvedA brand manager approved an asset
generation.rejectedA brand manager rejected an asset
generation.completedA generation job finished (deduplicated with generation.created when both appear on the same page)
member.earned_featA workspace member earned a feat
member.leveled_upA workspace member reached a new level

For approvals and rejections, see Review. For feats and level-ups, see XP and Feats.

Four chips appear above the feed. Select one or more to narrow the event types shown.

Chip labelEvents included
Reviewsgeneration.submitted, generation.approved, generation.rejected
Draftsgeneration.created, generation.completed
Featsmember.earned_feat
Level-upsmember.leveled_up

Chips are multi-select — you can combine them. Selecting no chips shows all event types. Active chips are reflected in the URL so filtered views are shareable.

A dropdown to the right of the chips limits events by age.

OptionScope
TodayEvents since UTC midnight today
Last 7 daysEvents from the past 7 days
Last 30 daysEvents from the past 30 days
All timeNo lower bound (default)

Changing the time range resets the feed to the first page.

When any chip or a non-default time range is active, a Clear button appears to the right of the time range dropdown. Click it to remove all active filters at once.

The feed loads 50 events at a time. When more events exist, a Load more button appears at the bottom of the list. Click it to append the next page. Switching tabs or changing a filter resets pagination to the first page.

The feed also checks for new events each time the browser tab regains focus. New events prepend to the top of the list without disrupting your scroll position.

Each row shows:

  • The actor’s avatar with a small verb icon overlaid
  • The actor’s name, the action taken, and a summary of the target (truncated prompt text, feat name, or level title)
  • For brand-scoped events, the brand name appended as “in Brand Name”
  • For rejected assets, the rejection note (if one was left) shown below the main line
  • A thumbnail of the asset, when available
  • A relative timestamp

Clicking a row navigates to the relevant detail surface:

  • Asset events open the asset in Library
  • Feat events and level-up events open the actor’s profile page

Not every event is visible to every member. The feed enforces visibility at query time:

  • private events are visible only to the actor
  • brand events are visible to members of that brand
  • workspace events are visible to all workspace members

The My brands tab shows only brand-scoped events on brands you belong to. The Workspace tab shows only workspace-scoped events.