Triage new Facebook Page comments every hour

Every hour, sort new comments on your Facebook Page posts, auto reply to praise, and send questions and complaints to Slack for a human to review.

Agentic Task
Facebook PagesSlack BotCustomer SupportMarketingFeedback TriageNotifications & Alerts
PromptCreate

Every hour, triage new comments on my Facebook Page posts and keep me from missing anything that matters. This runs on a cron trigger, once per hour.

Step 1. Use the facebook-pages integration and call List Published Posts to find posts from the last seven days on my Page. For each post, call List Post Comments to pull the current comments.

Step 2. Dedupe against comments already handled in a previous run. Persist the set of processed comment ids between runs so the same comment is never handled twice. Only proceed with comments that are new since the last run.

Step 3. For every new comment, classify it as one of: praise (clear positive sentiment or simple thanks), a genuine question, a complaint or negative sentiment, or spam.

Step 4. For clear praise and simple thanks only, auto reply directly on Facebook using the facebook-pages Comment on Post operation with a short, on brand acknowledgement (one or two sentences, warm but not over the top). Do not auto reply on anything else.

Step 5. For questions and complaints, do NOT post anything on Facebook. Instead, draft a proposed reply, then use the slackbot integration Send a Message operation to send a Slack message to my review channel. The Slack message should include: the original comment text, a link or reference to the post it is on, the author's name, the classification (question or complaint), and the draft reply I can edit and paste back manually.

Step 6. Skip spam entirely. Do not reply on Facebook and do not send it to Slack.

Step 7. At the bottom of the Slack update for the run, include a running count for this run of how many comments were auto replied to versus how many were escalated for human review. If there are zero new comments in a run, stay silent and post nothing to Slack.

Ask me for my Slack channel and my Facebook Page during setup. Default the auto reply tone to friendly, brief, and human. Keep the human in the loop on anything sensitive; only low risk positive comments get an auto reply.

What does this prompt do?

  • Checks every hour for new comments on your Facebook Page posts from the last seven days.
  • Sorts each new comment as praise, a real question, a complaint, or spam so nothing important gets buried.
  • Auto replies with a short thank you on clear praise, and drafts a proposed reply for anything that needs a human touch.
  • Sends questions and complaints to a Slack channel with the original comment, the post, the author, and a draft reply you can edit and paste back.

What do I need to use this?

  • A Facebook Page you manage and permission to read posts and comments and to post replies on that Page.
  • A Slack workspace and a channel where the review notifications should land.
  • A rough sense of your brand voice so the auto replies to praise sound like you.

How can I customize it?

  • Change how often it runs, for example every 30 minutes during a launch or once a day when things are quiet.
  • Pick which Slack channel gets the review queue, or route complaints and questions to different channels.
  • Tune what counts as clear praise, expand or narrow the auto reply rules, and tweak the acknowledgement wording.

FAQs

Will the agent post replies to negative comments on its own?
No. Complaints and questions are never auto replied. The agent drafts a suggested response and sends it to Slack so a person can review, edit, and post the final reply.
How does it avoid replying to the same comment twice?
Each run remembers which comments it has already handled and skips anything seen in a previous run, so you will not get duplicate replies or duplicate Slack pings.
What happens to spam?
Spam is skipped entirely. It is not auto replied and it is not sent to Slack, so your review queue stays focused on things that actually matter.
Can I use this on more than one Facebook Page?
Yes. You can duplicate the workflow for each Page, or ask the agent to loop through every Page you manage on a single connected account.
Does the Slack message include a running count?
Yes. Each Slack update ends with a summary of how many comments were auto replied to and how many were escalated for review in that run.

Related templates

A brand asset library your marketing team actually searches

Every logo, photo, video cut and ad export in one searchable grid, with previews, campaign tags and rights expiry dates at a glance.

General Input Storage
General Input Database
JigsawStack
+1
App
Turn Mailjet email clicks into ranked HubSpot follow-ups

Twice a day we spot the people clicking your pricing and demo pages, create a follow-up task for their owner, and post a ranked recap to Slack.

Mailjet
HubSpot
Slack Bot
Agentic Task
Clean out the Looker dashboards and Looks nobody opens

One board showing every dashboard and Look with its folder, owner and favorite count, so you can find dead content and retire it safely.

Looker
Slack Bot
App
LiveKit live operations console for room moderation

Watch every live room on one screen, remove disruptive guests, start recordings and end stuck sessions without anyone opening a terminal.

LiveKit
Slack Bot
General Input Database
App
Wake up dormant Keap leads with a researched reason

Every Monday we find leads who never bought, research a real reason to reach out, and send a short personal email instead of another check in.

Keap
Slack Bot
Agentic Task
LiveChat coverage board for planning next week's shifts

See the exact hours your chat queue backs up and customers give up waiting, then plan next week's shifts before it happens again.

LiveChat
Slack Bot
General Input Database
App

Stop scrolling your Facebook Page for comments you might have missed.

Connect your Facebook Page and Slack once, and this workflow triages new comments every hour so you only touch the ones that need a human.