Inbox

Every comment from every page, in one list

Facebook Pages and Instagram accounts each keep their comments in their own place, under their own posts and ads, and nothing tells you which ones matter. The inbox puts them in one list, tags each one with what it is and what the rules did, and leaves you the ones worth a reply.

The inbox: comments from a Facebook Page and an Instagram account in one list, each tagged with its page, whether it came through an ad, what the rules did and whether it needs a reply.
The inbox: comments from a Facebook Page and an Instagram account in one list, each tagged with its page, whether it came through an ad, what the rules did and whether it needs a reply.
Meta API approved Start your free trial

Free for 7 days, no credit card required

Anatomy of a row

Everything about a comment, in one line

A row carries the whole story: where it came from, what it says, what happened to it and what you can still do. Here is one from the showcase account, labelled.

  1. 1
    Who and where

    The author, the page it landed on with its channel mark, and when. In a brand or all-pages view the page name is the only way to tell two accounts apart, so it is always there.

  2. 2
    Ad marker

    Came in through an ad. The ad's own title is in the tooltip and the filter (Type: Ad) shows nothing else.

  3. 3
    The comment

    Full text, See more on long ones, attachments (image, video, link) inline. Translate swaps it for your language and remembers the translation.

  4. 4
    State chips

    Needs reply (the agent's intent check), Draft (a reply waiting for you), Hidden · Profanity or Deleted · URL (which rule acted), Replied (by whom), Muted author, Whitelist, Auto-reply failed.

  5. 5
    The agent's draft

    When an agent covers the page it drafts an answer from your knowledge as the comment lands. Open Reply and it is already in the box.

  6. 6
    Actions, in one line

    Translate, like as the page, reply (public or private message), hide, archive, delete, more (open on Facebook, copy the id), block or mute the author, preview the post.

  7. 7
    Select

    One checkbox per row, one for the page, and Select all N in the tab for a bulk action.

What it does

Every capability, in the app's own words

The labels in the chips are the ones you will see on screen. Nothing here is a plan; each line is in the product today.

One list, three tabs

The inbox is the working list. Archive is what you have put away. Bin is the permanent record of what was deleted, and why.

All pages, one page, or a brand

All comments lists every connected Facebook Page and Instagram account together. Open one page for its comments only, or a page group that puts a Page and its Instagram account in one view, one report, one export.

All commentsPagesPage groups

Inbox, Archive, Bin, with live counts

Each tab shows how many rows it holds. Archive holds what you moved out of the way (nothing changes on the platform). Bin holds every deleted comment with the rule or person that removed it, and Clear bin when you are done with the record.

InboxArchiveBinClear bin

New comments, as they land

A live pill announces new arrivals without reloading; the number on it is how many. Newest first by default, oldest first when you are working through a backlog.

{n} new commentsNewest firstOldest first

Pages of 10 to 100

On a desktop the list is paged (10, 25, 50 or 100 per page) with first, previous, next, last and a jump box. On a phone it loads more as you scroll, with Back to top.

Comments per pageGo to pageLoad more

Every row tells you what happened

A comment is never just text. The row records where it came from, what it is, what the rules did and who answered.

Page and channel

The author, the page it landed on with its Facebook or Instagram mark, the time. Long comments fold behind See more; images, videos and links show inline.

See moreImageVideoLink

Ad or post

A comment that came in through an ad carries an Ad chip, with the ad's own title in the tooltip. Filter by Type to see only ad comments, or only organic ones.

AdCame in through an ad

What the rules did, and which one

Hidden and Deleted chips name the rule that acted: Hidden · Profanity, Deleted · URL, Hidden · Custom topic. When the change happened on Facebook itself, the chip says so: Hidden · outside the app.

Hidden · {filter}Deleted · {filter}{state} · outside the app

Who replied

Replied shows on an answered comment; the tooltip says whether it was you, a keyword automation or an AI agent, and whether it went as a private message. The page's own replies thread under the row and can be edited or deleted there.

RepliedYou repliedPrivate message

What still needs you

Needs reply comes from the agent's intent check (a real question, not a "🔥"). Draft means an answer is waiting in the composer. Auto-reply failed means Meta refused a reply and the words are saved.

Needs replyDraftAuto-reply failed

The author's standing

Muted author marks comments from someone you muted (their future comments hide on their own). Whitelist marks a comment that a whitelisted word protected from every rule.

Muted authorWhitelist

Filters that combine

Every filter is a URL parameter, so a view can be bookmarked, shared with a teammate or opened from a push notification.

Search text and author

One box searches the comment text and the author's name, in the tab you are in. Enter applies, Escape reverts, and the applied search shows with a clear button.

Search comments…Press Enter to search

Brand, channel, page

Brand narrows to a page group's pages. Channel is Facebook or Instagram. Page is a multi-select with its own search for accounts with many pages.

BrandChannelPage{n} pages

Label, visibility, type, reply state

Label is a multi-select over the thirteen labels a rule can leave (Profanity, Negativity, Custom topic, Impersonator, URL, Email & phone, Mention, Hashtag, Image, Emoji, Keyword, Hide all, Whitelist). Visibility: visible or hidden. Type: ad or organic. Replied: yes or no.

LabelVisibilityTypeReplied

Dates, six presets and a calendar

Today, yesterday, this week, last week, this month, last month, or a custom range on a two-month calendar. The same picker serves Insights.

Date rangeAny date

Clear all, with the count

The clear chip shows how many filters are on. On a phone the filters live in a sheet and the applied ones show as chips under the search.

Clear filtersFilters

Actions on one comment

Everything Meta lets a page do to a comment, one click away, with Undo where a mistake can be taken back.

Translate, and back

Translate swaps the text for your language and keeps the translation so the next open is instant; Show original brings the text back. Auto translate does it for every new foreign-language comment as it lands.

Translate to your languageShow the original textTranslated {source} → {target}

Like as the page

Like a good comment as your page, and unlike it. Instagram comments have no page like, so the button is not there.

Like this comment as your page

Reply, in public or in private

Reply opens the composer. Send as private message answers a public comment with a Messenger or Instagram DM instead, where Meta allows it. Reply & archive does both in one go.

ReplySend as private messageReply & archive

Hide, archive, delete

Hide keeps the comment visible to its author and their friends only (Facebook) or to its author only (Instagram). Archive moves it out of the inbox. Delete removes it from the platform, after a confirmation, for good.

HideMove to ArchiveDelete comment?

Block or mute the author

Mute hides everything that person writes from now on, quietly. Block stops them from commenting on the page at all (Facebook; Instagram does not allow blocking through the API).

Block or mute this authorMuteBlock

Preview the post

A drawer shows the post or ad the comment sits under: caption, media, how many comments it has, how many were flagged, whether AI moderation or a cleanup already ran on it, and one link to clean up all of its comments.

Preview the post and commentAI moderation {ago}Clean up all comments on this post

More: open on Facebook, copy the id

Open the comment on the platform to see it in place, or copy its id for a support ticket.

Open the comment on FacebookCopy comment ID

Undo

After a single hide, unhide, archive or unarchive, a toast offers Undo for a few seconds. Deleting has a confirmation instead, because Meta cannot bring a deleted comment back.

UndoArchivedHidden on the post

The composer

One box for a public reply and a private message, with the agent's draft already in it when an agent covers the page.

Generate from your knowledge

With an agent on the page, Generate writes a reply from the agent's knowledge and FAQ, in the commenter's language. The indicator says whether custom knowledge was used.

GenerateUsing custom knowledgeNo custom knowledge

Instructions for this one reply

Add instructions ("mention the 30% off sale", "politely decline the refund") and a tone for that reply only; the agent's settings stay as they are.

Add instructionsDefault tone

Translate the draft

Translate the reply into the commenter's language, detected from their comment, their post or their name, or pick a language from the list. A line under the box says how the language was chosen.

Translate into the commenter's languageTranslate into a specific language

Saved replies, one keystroke away

Press / in the empty box to open the page's saved replies, search them, arrow through them, Enter to insert. {name} and {mention} fill in the commenter. Save the current draft as a new one, copy replies to other pages.

Saved repliesSave current draftCopy to page…

Drafts save themselves

Whatever you type is saved as you type. Leave, come back, the row shows Draft and the composer reopens where you stopped.

Saving…Draft saved

When Meta says no, for now

If Facebook refuses a reply temporarily the reply is queued and sends on its own when allowed, with the next attempt time on the row and Cancel if you change your mind. If Facebook will never accept a public reply on that comment, your words are kept as a draft and you can send them privately.

Reply queuedSends on its own when Meta allows it again

Emoji and mentions

An emoji picker with your recently used ones, and an @mention of the commenter in one click.

EmojiRecently used

Bulk actions, safely

Select many, choose once. The job runs in the background at the pace Meta allows and reports back.

Select the page, or all of them

One checkbox selects the rows on the page; an offer bar lets you extend to all N in the tab. The selection menu switches between all, the ones shown and none.

Select all on this pageSelect all {n} in {tab}Bulk actions ({n})

Nine actions

Hide comments, unhide, archive, unarchive, delete, mute authors, unmute, block authors, unblock. Each has its own confirmation with what it means; blocking skips Instagram comments because Meta's API does not allow blocking there.

Hide commentsDelete commentsBlock authors

Runs at Meta's pace

The job runs in the background, pauses on a rate limit and resumes on its own, survives closing the tab. A toast shows done, failed and skipped as it goes; Minimize sends it to Tasks. Up to 10,000 comments per job.

Runs safely in the background at Meta's paceMeta rate limit, resuming automaticallyMinimize

On a phone

The same list, built for a thumb.

Swipe, press and hold

Swipe right to archive, swipe left to hide, the word grows with the drag and snaps back below the threshold. Press and hold opens the row's actions: translate, hide, archive, delete. Tap to select.

ArchiveHideTap a comment to select it. Swipe to archive or hide. Press and hold for more.

Filters in a sheet, tabs at the bottom

Filters open as a bottom sheet with one row per facet. A floating tab bar switches between Comments, Messages, Pages and Tools; tapping the active tab scrolls to the top. Pull down to refresh.

FiltersCommentsMessagesPagesTools

The edges

What happens when things are not tidy

Empty states, lost connections, rate limits and paused plans are designed, not left to chance.

Nothing connected yet
The inbox explains the next step instead of showing an empty list: connect Facebook, pick your pages, or ask the workspace owner to connect (members cannot). Denied page access and an account with no pages each get their own message.
Everything handled
"You're all caught up", with a ghost preview of what a row looks like. A filtered view with no match says what it looked for, offers to clear the filters and links to the same search in the other tabs.
A comment disappears on Meta
When a comment no longer exists on Facebook or Instagram it moves to the Bin with a note, so a broken row never lingers.
A page loses its connection
A banner at the top of that page's workspace says it is disconnected and points an administrator to Reconnect Facebook. Nothing is lost; comments resume when the connection is back.
Meta is rate limiting
Single actions that Meta refuses temporarily are queued and retried on their own, with the next attempt time shown. Bulk jobs pause and resume by themselves.
Your plan is paused
A failed renewal or an ended trial pauses moderation at once: new comments are still collected and counted, marked as unchecked, and the list blurs behind a card that says what is locked and how many comments wait. Choose a plan and the catch-up engine checks the backlog.
You are about to leave with a draft
Drafts are saved as you type, so there is nothing to lose; the row shows Draft until you send or discard it.
Questions

Questions about the inbox

Short answers before you start.

Yes. All comments lists every connected Facebook Page and Instagram account in one list, newest first, each row marked with its page and channel. You can also open one page, or a page group (a brand) that puts a Page and its Instagram account together.

They record what the watchdog knows and did: Needs reply (the agent's intent check says a question is waiting), Draft (an answer is ready in the composer), Hidden or Deleted with the rule that acted (Hidden · Profanity, Deleted · URL), "outside the app" when Meta or a person on Facebook did it, Replied (by you, an automation or an agent), Muted author, Whitelist, and Auto-reply failed.

Yes, in public or as a private message, from the same composer. If an agent covers the page, Generate drafts an answer from your knowledge; you can add instructions for that one reply, pick a tone, translate the draft into the commenter's language, or insert a saved reply with the / key.

Archive moves a comment out of the inbox into the Archive tab; nothing changes on Facebook or Instagram. Delete removes it from the platform for good and the row stays in the Bin, with the rule or person that removed it, so you always have the record.

Select the rows on the page or all N in the tab and choose one of nine actions: hide, unhide, archive, unarchive, delete, mute authors, unmute, block authors, unblock. The job runs in the background at the pace Meta allows, pauses on a rate limit and resumes on its own, and you can minimise it and follow it under Tasks. Up to 10,000 comments per job.

Yes. Swipe right to archive, swipe left to hide, press and hold for the row's actions, filters in a sheet, pull to refresh. Installed as an app it sends a push when comments need a reply.

Comments in any language land as they are. Translate turns one into your language on demand, or Auto translate does it for every new foreign-language comment as it arrives. The interface itself runs in English, Spanish, Portuguese, French and Arabic.

Put a watchdog on your pages tonight

Meta API approved Start your free trial

Free for 7 days, no credit card required

Start your free trial

Free for 7 days, no credit card required