Skip to content

Nine events send a notification: a failed reply, a subscription nearing expiry, a page being connected, a page being disconnected, Facebook or Instagram access expiring, that access being restored, and an Instagram account being claimed by another AFP account. Each one is created in the app first, then copied to email and Telegram if those channels are set up and the matching setting is on.

EventWhat raises itGated byIn appEmailTelegram
A reply could not be sentA reply you send from the inbox, or a reply on a comment, is refused by Facebook or InstagramExpired pageAlwaysWhen set upWhen set up
Your subscription expires soonAFP checks the subscription and finds seven days or fewer leftSubscription ending reminderAlwaysWhen set upWhen set up
A page was connectedYou link a page to your accountPage connectionsAlwaysWhen set upWhen set up
A page was disconnectedYou disconnect a page, or another account takes the page overPage connectionsAlwaysWhen set upWhen set up
Facebook access expiredA Facebook call fails with an error that means the access is permanently goneExpired pageAlwaysWhen set upWhen set up
Instagram access expiredAn Instagram call, or a scheduled refresh, fails permanentlyExpired pageAlwaysWhen set upWhen set up
Facebook access restoredA Facebook call on that profile succeeds againExpired pageAlwaysWhen set upWhen set up
Instagram access restoredAn Instagram call on that account succeeds againExpired pageAlwaysWhen set upWhen set up
An Instagram account was claimedA standalone Instagram account you had connected is connected by another AFP accountPage connectionsAlwaysWhen set upWhen set up

“When set up” means the channel has what it needs — a notification email address, or a linked Telegram chat — and both the master notification toggle and the event’s own toggle are on.

  • Raised by: a reply refused by Facebook or Instagram, sent from the inbox or published on a comment
  • Carries: the platform’s own error message for the refusal
  • Repeats: once per recipient, until the existing notification is removed

The most common cause is the page’s stored access no longer working, which makes every send on that page fail. Page permissions and tokens covers how to tell that apart and how to restore access.

  • Raised by: an access check on a subscription with seven days or fewer remaining
  • Carries: how many days are left
  • Repeats: once per day, and once per remaining-days value

The check runs when something you do needs an active subscription, not on a timetable, so the warning arrives the next time you use AFP inside those seven days.

  • Raised by: linking a page to your account
  • Repeats: once per link

A page AFP links for you automatically sends nothing. Only a page you link yourself raises this notification.

  • Raised by: disconnecting a page yourself, or another AFP account taking that page over
  • Repeats: once per disconnect

Disconnecting a page also switches off every campaign bound to it, so this notification and a set of suddenly inactive campaigns describe the same event.

  • Raised by: a Facebook call that fails with an error meaning the access is permanently gone
  • Carries: the platform, the affected profile name, and where to reconnect
  • Repeats: never — one standing entry per affected profile

A call that fails for a transient reason — a rate limit, a brief outage — raises nothing at all. The warning therefore means there is something to fix, not that a request happened to fail once.

Re-authorising the profile is what clears it. See Page permissions and tokens.

  • Raised by: an Instagram call, or a scheduled refresh, failing permanently
  • Carries: the platform, the affected account name, and where to reconnect
  • Repeats: never — one standing entry per affected account

As with Facebook, a transient failure sends nothing and is retried. Reconnecting the account through Instagram Business Login clears the expired state.

  • Raised by: a Facebook call on a previously broken profile succeeding again
  • Repeats: once per recovery

Raising this also deletes the matching expired warning, so the panel does not keep showing a problem that has been fixed.

  • Raised by: an Instagram call on a previously broken account succeeding again
  • Repeats: once per recovery

Also deletes the matching expired warning.

  • Raised by: a standalone Instagram account you had connected being connected by another AFP account
  • Repeats: once per takeover

The account leaves your account when the takeover completes. The notification goes to the account that held it before.

ChannelTurned on byTurned off byNotes
In appNothing — always onNothing, beyond dismissing a notificationThe panel loads the newest notifications 20 at a time
EmailA notification email address in SettingsClearing that address, the master notification toggle, or the event’s own settingThe address on your Facebook profile is never used as a fallback, so no address means no email
TelegramLinking Telegram in SettingsDisconnecting Telegram, the master notification toggle, or the event’s own settingDelivered as plain text to the linked chat

The in-app notification is created before any setting is read, so turning notifications off silences email and Telegram while the in-app record still appears. Dismissing a notification deletes it for good.

Linking Telegram starts in Settings: AFP gives you a link that opens a chat with its bot, and it stops working 15 minutes after it is issued. One chat is linked per account, not per Facebook profile.

Four settings govern the nine events, under SettingsNotifications.

Setting in SettingsWhat it coversCan you change it
Enable NotificationsEmail and Telegram for every event in this catalogueYes
Expired pageA reply that could not be sent, and all four access-expired and access-restored eventsYes
Subscription ending reminderYour subscription expiring soonNo — shown as a required system notice
Page connected / disconnectedA page being connected, a page being disconnected, and an Instagram account being claimedYes

Five events share the Expired page setting, so turning it off also silences the confirmations that access came back.

Three events share Page connected / disconnected, so turning it off also silences disconnects and takeovers — the two you are most likely to want.

Four further toggles appear in Settings and are marked Coming Soon: daily processed comments, monthly processed comments, new message alerts, and notification sound. Nothing raises them today.

Notification settings belong to the account. Where an account holds several Facebook profiles, the account’s own language and settings are used in preference to any one profile’s.

On an account with no team, only you.

In a team, a notification can also reach teammates, chosen by whether they can act on it.

EventAlso sent to
Your subscription expires soonEvery team member who can see billing
Any event carrying a specific pageEvery team member with that page assigned
Everything elseNobody

Each recipient is gated by their own settings and receives the text in their own language. The person who triggered the event is never notified twice.

See Team roles and permissions and Limit a teammate to certain pages.

Most events attach a reference to the notification they create — the recipient of a failed reply, or a subscription and a day. A second event with the same reference finds the first notification and creates nothing, which is why a campaign failing repeatedly on one recipient produces one notification rather than a stream.

Suppression works against notifications that still exist. A notification you dismissed, or one the 30-day cleanup removed, no longer suppresses anything, so a long-running problem can raise the same notification again later.

Notifications older than 30 days are deleted once a day, across every account. Nothing else removes them, and nothing extends the window.

The badge on the bell counts the notifications from the current day, and which of them you have already seen is remembered by the browser you read them in. Opening AFP on another device shows the day’s notifications as unread again.

EmailSent whenCan it be turned off
Verify your AFP accountYou sign up with an email address, ask for the code again, or change your email addressNo
Reset your AFP passwordYou ask to reset your passwordNo

Both carry a code and a link back into AFP, and both go to the address you signed up with rather than to the notification email address. Neither is affected by notification settings.

  • Notification text follows the language set on the profile, in the app and in email alike, and falls back to English.
  • Email and Telegram delivery is attempted after the in-app notification is stored, and a failure on either is not reported back to you.
  • Blocking the Telegram bot inside Telegram stops delivery without changing anything in AFP. Disconnect Telegram in Settings to stop it visibly.
  • The settings screen offers more toggles than there are events in this catalogue. The four extra ones are marked Coming Soon and no event is mapped to them, so turning them on changes nothing.
  • A reply on a support ticket sends no notification. It appears as an unread count on that ticket in your ticket list.