Skip to content

Hourly

Know when your Page is tagged or reviewed

You hear about tags and new recommendations within the hour.

Runs
Hourly
Apps
Facebook Pages
AI
Not needed
Access
pages_read_engagement, pages_read_user_content

Send this to your assistant

Create a ClickRuntime automation: every hour, check whether my Facebook Page was tagged in a post or got a new recommendation, and email me the text and a link.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

Facebook now asks people to recommend a business or not, and those recommendations appear on the Page for everyone to see. Tags work the same way: someone posts a photo at your restaurant and tags the Page, and the post can spread through their friends. Both are free publicity or a problem, but Facebook only shows them in notifications that are easy to miss. Missing them costs goodwill and word of mouth.

Every hour, ClickRuntime checks for posts that tag your Page and for new ratings and recommendations since the last check, then notifies you with who wrote it, what it says and a link. The check remembers the last item it saw, so each is reported once.

It suits restaurants, salons, venues and other local businesses where customers talk about visits.

What you get out of it

  • Thank people while it still matters

    A customer who recommends you is most receptive within a day. A thank-you reply or a share from the Page builds loyalty and encourages the person's friends to take notice.

  • Share good photos quickly

    When a customer tags the Page in a photo of your product, reposting it makes a free testimonial. Spotting it the same day keeps the content fresh and relevant. Fresh content from real customers carries more weight than stock photos.

  • Find negative recommendations early

    A not recommended rating stays on the Page. Learning about it within the hour gives you the chance to respond politely and, if appropriate, fix the problem and ask the customer to reconsider.

  • Learn what customers say about you

    Reading mentions together shows what people like and what they complain about. Patterns, such as slow service or a favorite dish, shape decisions better than occasional impressions. Over months, those themes become clear.

  • Reduce time in Facebook notifications

    One alert covers tags and recommendations, so you stop opening the notifications tab to dig for the few items that matter. The rest of the feed can be ignored. That time is better spent replying to people.

How it works

What happens, step by step

  1. Every hour ClickRuntime checks for posts that tag your Facebook Page and for reviews left on it.

  2. It skips anything it has already told you about.

  3. You get one email listing each new tag or review, whether the review recommends you or not, what it says and a link to it.

Before it runs live

  • Connect Facebook Pages

What you get

RunsHourly
Know when your Page is tagged or reviewedtoday, 9:00Succeeded
Email · 1 new Facebook mentionReview (positive): Lovely staff and the best coffee in town https://www.facebook.com/7741

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Act only on the items that match your own rules, and skip the rest
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other Facebook Pages steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
mentions_recommendations_alert.pyexample
from clickruntime import on_trigger, credentials, http, state, notify, report_fetched

G = "https://graph.facebook.com/v21.0"
PAGE_ID = "104857600000000"

def page_token():
    user = credentials.connection("facebook", "work")
    return http.get(f"{G}/{PAGE_ID}", params={"fields": "access_token", "access_token": user}).json()["access_token"]

@on_trigger
def run(event):
    token = page_token()
    seen = set(state.get("seen") or [])
    tagged = http.get(f"{G}/{PAGE_ID}/tagged", params={"fields": "id,message,permalink_url", "access_token": token}).json()["data"]
    ratings = http.get(f"{G}/{PAGE_ID}/ratings", params={"fields": "open_graph_story,review_text,recommendation_type,created_time",
                                                         "access_token": token}).json()["data"]
    items = [("Tagged", t["id"], t.get("message", ""), t["permalink_url"]) for t in tagged] + \
            [(f"Review ({r['recommendation_type']})", r["open_graph_story"]["id"], r.get("review_text", ""),
              f"https://www.facebook.com/{r['open_graph_story']['id']}") for r in ratings]
    new = [i for i in items if i[1] not in seen]
    report_fetched(len(new))
    if not new:
        return {"summary": "Nothing new"}
    notify.email_me(f"{len(new)} new Facebook mention(s)", "\n\n".join(f"{k}: {text}\n{url}" for k, _, text, url in new))
    state.set("seen", list(seen | {i[1] for i in new})[-1000:])
    return {"new": len(new)}

FAQ

Common questions

What counts as a mention?
A mention here means a public post that tags your Page. Posts that merely write your name without tagging cannot always be found through the Page connection, so they may not appear in the alert. Tag-based discovery covers most real-world cases.
Does it show the text of a recommendation?
Yes, when the person wrote one. The alert includes the recommendation type, positive or negative, the reviewer's name and any written text. Ratings with no text appear with just the type and the date. Text is kept as the customer wrote it.
Can I get only the negative ones?
Yes, and there is a separate negative-recommendation alert for it. If you want a single flow, ask for it to notify only on negative ratings while tags still go to a different, quieter channel. The two channels can be configured independently.
What permissions does it need?
pages_read_engagement, pages_read_user_content. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run each time it checks. Checks that find nothing new and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Know when your Page is tagged or reviewed” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.