Menu

Agency activity feed

Every update and approval in one feed

A cross-tool notification and approval center that pulls real events from every tool in your agency console, surfaces what needs sign-off, and links straight to the exact record — scoped per client. Try the demo below, or start your own workspace.

Already have a workspace? Sign in

  • Plans from $99/month
  • Built for multi-client agencies
  • Your brand across the console
Activity
Cross-tool feed · newest first
Interactive demo
AllUnreadMentions9 signals3 signals2 signals2 signals2 signals
Open activity center
CHATMia Santos replied in #bramble-launchBramble CyclesBrambleLaunch creative is approved on the client side12m
TASKQ3 launch landing page moved to In progressNorthwind LivingNorthwindSana Kim · due Wed25m
WORKLOGTimesheet submitted for week 24Atlas CoffeeAtlasJon Calder · 8.0h awaiting your approval1h
PORTALClient commented on the holiday creativeAtlas CoffeeAtlasGrace Lin · asked for a second size2h
DOCService agreement signedJuniper HealthJuniperCountersigned by Ava Hart · fully executed3h
CHATYou were mentioned in #northwind-campaignNorthwind LivingNorthwindSam Gray · needs your sign-off on the briefYesterday
TASKCharging guide page moved to To doBramble CyclesBrambleSana Kim · due TueYesterday
PORTALClient approved the Q3 storyboardNorthwind LivingNorthwindDana Whitfield · no changes requestedYesterday
WORKLOGTimesheet approved for week 23Juniper HealthJuniperSam Gray · 5.5h signed offMon
Northwind Living, Bramble Cycles, Atlas Coffee and Juniper Health are invented for this demo, not customers. Click around; anything you'd create or send asks you to sign in first.Create your agency workspace

Agency activity feed

An agency activity feed and approval center for your whole console

Work in an agency happens across ten different tools, and the moment that matters — a brief submitted for sign-off, a deal that moved a stage, a task pushed into review — is buried in whichever one of them it happened in. The Activity Center in AI Marketing Dashboard is the single feed that watches all of them: it gathers the real events from across the console into one cross-tool timeline, surfaces the approvals that are waiting on you, and links each item straight back to the record it came from — so nobody has to check ten places to know what changed or what still needs them.

One feed

Everything waiting on you, filed in one place

The Activity Center reads events from across the console and sorts them into thirteen category tabs, each with its own unread count.

  • One click to the source

    Go straight to the record that needs you

    The detail pane shows a view made for each kind of item, and Open source record lands on the task, worklog entry, lead or plan with the right client selected.
  • Approvals

    Reviews ring both sides

    A Library asset sent for review reaches the approvers. The decision reaches whoever asked, and a client's answer reaches both.
  • Meetings

    Invitations in the feed

    When a teammate invites you, the invitation lands in the feed, and Open Meetings takes you to the meeting to answer it.
  • Team

    Blockers and time off

    A stand-up blocker reaches the workspace admins the same day. Time-off requests reach the approvers, and the decision reaches the requester.
  • Clients

    What clients did in their portal

    A file or a lead note from a client's portal reaches your team, and so does a reply to a lead's email.

Per client

Scope the feed to one client, or watch them all

One workspace

The switcher narrows the feed, and says what it hides

The client switcher you see here narrows every tool, the Activity Center included. When unread items sit under other clients, a notice says how many and Show all clients widens the view.
  • Filter by All, Unread, Read or Mentions, and search the feed
  • Open in… lands on the exact lead, task, meeting or plan, with the client selected
  • Read state stays in step with the notification bell
Illustration
Choosing a client in the switcher narrows Projects, CRM and Reports to that client while the sidebar and header stay put.

Open one feed instead of ten tabs

Add your clients to a workspace and let their activity land in one list.

Plans start at $99/month.

On this page
Agency activity center with category tabs, a feed of notifications and an approval detail pane

One feed that pulls real events from every tool

CRM, tasks, meetings, plans, worklog, notes and library in one place

The activity center is not a separate inbox you have to maintain — it is a live read of what is actually happening everywhere else in the console. A lead advancing in the CRM, a task changing status, a meeting that just wrapped, a campaign plan submitted for review, a worklog entry logged, a new note, a fresh creative in the library, a team announcement, a message in a channel: each becomes a single, scannable item in one timeline, sourced from the tool it really lives in.

Because every entry is derived from a genuine record rather than typed by hand, the feed is always an honest reflection of the work — there is no stale duplicate to keep in sync and nothing to copy between apps. For a team running a dozen accounts across delivery, marketing and sales, that one shared timeline is the difference between knowing the state of the agency and guessing at it from ten browser tabs.

A triage and approvals inbox that takes you straight to each sign-off

The place pending decisions land — and get cleared

Some of what flows through the feed is informational, but a lot of it is waiting on a decision. A campaign brief submitted for sign-off, a worklog entry awaiting review, a task moved into a review column — these are the items that actually need a person, and the activity center is where they collect so they do not slip. Open one, see the full context of what is being asked, and go straight to the record where it gets decided.

Each item opens a detail view made for its kind, with the context the decision needs, and Open source record lands on the brief, the worklog entry, the task or the meeting that owns the decision, already scoped to its client. A chat item offers Reply in Chat instead, so triage is a few-minute pass through one list rather than a scavenger hunt across the console.

Per-type filtering and search to find exactly what you care about

Category tabs, unread badges and quick filters

A full feed is only useful if you can narrow it instantly. A category tab bar runs across the top — All plus a tab for each type of event, every one carrying a live unread badge — so you can jump to just the CRM movement, just the task changes, or just the plans awaiting approval with a single click, and see at a glance which categories have something new.

On top of the tabs sit quick filter pills — All, Unread and Mentions — and a search box that scans the feed by content, so you can pull up everything still unread, everything that mentions you, or every item matching a client or a keyword. The result is a feed you can shape to the question you are actually asking, instead of scrolling an undifferentiated stream.

Per-client scoping for a multi-account agency

Focus on one client or watch the whole book of business

An agency feed has to respect the roster. The same client switcher the rest of the console uses scopes the activity center too: choose a single account and the feed narrows to events for that client, so an account lead can run a focused triage on the one they own without wading past everyone else's updates. Switch to the all-clients view to watch the entire book of business in one stream when you want the wide-angle picture.

The scoping is considerate about what genuinely belongs to a single account versus the whole team — agency-wide announcements and internal company chat surface in every client scope, because they are relevant no matter which client you have selected. It is the same first-class client context the projects, chat and CRM tools share, applied to the one feed that spans all of them.

Durable read-state that mirrors your notification bell

Badges stay accurate and survive a reload

Read and unread state is not cosmetic here — it is what keeps the feed honest about what still needs you. Every item you open and every triage interaction is remembered durably, so the unread counts on the category tabs reflect reality, marking everything read actually clears it, and none of that resets when you refresh the page or come back tomorrow.

Crucially, the activity center and the header notification bell are two faces of the same feed and the same read-state, so the badge on the bell, the counts in the center and a 'mark all read' anywhere stay perfectly in sync. There is one source of truth for 'what have I not seen yet', which is exactly what you want from the thing that is supposed to tell you what needs your attention.

A repeatable triage routine for the Activity Center

A feed only helps if you can empty it. These steps turn the Activity Center, a feed of what needs a decision, into a queue you clear.

  1. Start from Unread

    Choose the Unread pill, or the Mentions pill when you only have a few minutes. Each category tab carries its own count, so the tab with the most waiting is obvious before you open a single item.

  2. Pick your scope

    The client switcher in the header narrows the feed. When unread work sits under other clients, a notice counts it and offers Show all clients, so a narrow view never hides something silently.

  3. Open the record that needs you

    Select an item to see a view made for its kind. The pane shows the details, and Open source record takes you to the lead, task, meeting or plan, where the decision is made, with the right client already selected.

  4. Hand a chat reply to Chat

    The pane itself is read-only. A chat item offers Reply in Chat, where the conversation lives, and every other item offers Open source record.

  5. Open the source when it needs more

    Use Open source record to jump straight to the underlying lead, task, meeting or plan. The right client is selected for you, so nothing is retyped and no search is needed.

  6. Mark as unread to return later

    An item you opened but cannot finish can be marked unread again, so it comes back through the same Unread pill tomorrow instead of living in your memory.

Directed, followed, ambient and scheduled: how each alert is decided

Every kind of event is registered once with a tier, so the same rule decides the bell, the device alert and the email.

The notification tiers and the channels each one uses
TierWhat it meansBellDeviceEmail
DirectedAddressed to you: a direct message, an @mention, work assigned to you, a decision you owe, a reply on your recordYesYesRight away, bundled, or when you are away
FollowedAbout something you look after but are not personally addressed inYesOnly where timing mattersWhen you are away, or in the morning summary
AmbientEchoes of your own actions, bulk changes and system linesNoNoNo
ScheduledGenerated by the clock: a meeting about to start, the morning summary, a reminderYesYesA reminder or the summary, or none

Device alerts mirror the bell. A device is told only where the same event would ring the bell for that person, after the same permission checks. A direct message or a private conversation belongs to its participants alone, with no administrator exception, so a notification about one reaches only those participants.

Email that waits for you: when each delivery mode sends

Not every email should arrive the second something happens. Each category picks the mode that fits how urgent it usually is.

How email notifications are delivered
ModeWhen it sendsTypical use
Right awayAt once, as the event happensA new form lead, a support ticket, an approval waiting on you
BundledAfter about a minute, grouped by recipient and placeAssignments and meeting invitations, where several changes arrive together
When you are awayAfter about five minutes, for the same place, dropping anything you have seen sinceChat messages and mentions you may already have read
Morning summaryOnce on a working day, at the time you set, and skipped when emptyFollowed updates such as task comments, and what is due
Scheduled reminderAt a set moment, and dropped if the fact is no longer trueA timesheet nudge

Each category in Settings shows its In-app, Device and Email switches on one row, and the email cell names its mode. A master switch turns all email notifications off at once. The summary lists what is due and overdue, today's meetings, what is waiting on you and recent updates grouped by client.

Working hours, pauses and the catch-up email

Alerts are most useful when they arrive at a moment you can act. These controls decide that moment.

Working hours
The days, start and end time and time zone you choose. Outside them, device alerts are skipped and bundled or away emails wait for one catch-up email.
Pause
Skip device alerts and hold bundled and away emails for one hour, two hours, until your day starts tomorrow, or until a time you set. The bell still shows everything.
Catch-up email
The single email that gathers what arrived while you were paused or outside working hours, sent when your next window opens.
Meeting reminder
A lead time of 5 to 30 minutes before a meeting you attend, or off. It arrives as a device alert and a bell item rather than an email.
Sound
One of five sounds, or none, for alerts that arrive while a tab of the console is open.

Note

Device alerts depend on the browser

Where your workspace has device alerts switched on, you enroll each browser yourself and can send it a test. A browser with a push service can alert you even when the console is not open, provided the browser is running. A browser without one shows alerts only while a tab is open, and an iPhone or iPad needs the console added to the Home Screen first.

What your clients do in the portal, and how to control the noise

When a client acts, your team should hear about it once, in the right place, and not every time the client logs in.

Tabs whose contents are not obvious from their names
TabWhat lands there
ClientsWhat clients did in their portal: updated a brief, finished onboarding, signed a document, uploaded a file, left a note on a lead
SupportTickets opened by a client, replies from a client, and tickets assigned to you
CRMLeads that moved stage, leads from published forms and booking pages, and replies to a lead's email
LibraryAssets sent for your approval, decisions on your submissions, and answers from clients
TeamStand-up blockers on work you oversee, and time-off requests and decisions
PlansCampaign plans waiting for approval, and the decisions on your own
GeneralTeam announcements and company-wide items, which show under every client

Everything on the Clients tab originates in the client portal, which is a Scale and Enterprise feature. Clients have a notification grid of their own there, with the same device and email choices and their own quiet times. On the agency side, each client has a switch that stops the portal's emails to that client's people without touching your own notifications. See client management for where that sits, and the client portal pipeline for the lead notes a client can add.

One feed, two views: the bell, the Center and what is remembered

The bell is the compact face of the same feed, so the two never disagree about what is new.

The header bell counts unread items across every client, because a deadline does not care which account is selected. The Activity Center counts the client you have chosen and tells you when unread work sits elsewhere. Both apply your notification preferences, so a category you switch off stops appearing in either.

Read state is kept in your browser for the workspace and shared by the bell and the Center. Reading an item in one clears it in the other, and a reload keeps it. A different browser starts with its own record, which is one more reason to finish an item or mark it unread on purpose. Because each event is raised by the tool that owns it, meeting invitations, task changes in projects and stand-up blockers land in the same place as lead and approval items.

Frequently asked questions

What is the difference between the notification bell and the Activity Center?

The bell is the quick view in the header, and the Activity Center is the full feed with category tabs, filters, search and a detail pane. They read the same items and share one read state. The bell counts unread items across every client, while the Center counts the client you have selected and says when more are waiting elsewhere.

Can I approve work from the Activity Center?

The Activity Center shows what needs a decision and takes you straight to it. The detail pane is read-only, so approving logged time, moving a lead, deciding a plan or answering a meeting invitation happens in the tool that owns the record. Open source record lands on it with the right client selected.

Does the Activity Center remember what I have read on another device?

It remembers within the same browser. Read state is stored there for your workspace and shared by the bell and the Center, so it survives a reload. Another browser or device starts with its own record, which is why Mark as unread is useful: it puts an item back in the queue deliberately.

How do I stop getting emails about things I have already seen?

Several categories, such as chat messages and mentions, already send their email when you are away. Those emails wait about five minutes and drop any item you have since seen by being active in the workspace. You can also turn a category's email off, switch every email notification off with the master switch, or pause for a while.

Can I get notifications on my phone or desktop when the console is closed?

Where your workspace has device alerts switched on, you can enroll each browser from notification settings and send yourself a test. Browsers with a push service can alert you even when the console is closed, as long as the browser is running. A browser without one alerts only while a tab is open, and an iPhone or iPad needs the console added to the Home Screen first.

Can I pause notifications during focus time or a holiday?

Yes. Pause for an hour, two hours, until your day starts tomorrow, or until a time you pick. Working hours do the same on a schedule. The bell still shows everything meanwhile, and emails that were held arrive together as one catch-up message when the pause ends or your next window opens.

Do my clients get notifications too, and can I switch them off?

Portal members have their own notification settings with device and email choices and quiet times. Each client also has a switch on the agency side that silences portal emails to that client's people. It does not change what your own team sees in the Activity Center or the bell.

Does the Activity Center show other people's private messages?

No. An item appears only where you could open the record behind it. Direct messages and private conversations belong to their participants, with no exception for administrators, and a notification about one reaches only those participants. Team-wide items that belong to no client, such as announcements, appear under every client selection.