Skip to main content
automate-notifyer builds on setup-notifyer. Always run setup-notifyer/scripts/doctor.js before sending templates, creating broadcasts, or configuring webhooks.

What this skill covers

  • Templates: create/list/get/delete; monitor Meta approval lifecycle
  • AI bots: create/update/delete bots; set default bot
  • Broadcasts: create/schedule campaigns using template + recipient CSV
  • Analytics & logs: read rates, delivery rates, message logs
  • Webhooks: create/update/delete dev and IO webhooks; optional HMAC signatures

Prerequisites

Some features require a Pro or Agency plan (and an OpenAI key configured in Notifyer settings for bots). If you’re not sure, check with setup-notifyer/scripts/get-user-plan.js.

Setup

Templates

List templates:
Create a template (text with variables):
list-templates.js auto-syncs PENDING template statuses from Meta on each call — you can re-run it to observe approval changes.
Delete a template:

AI bots

Broadcasts

Create and schedule a broadcast (3-step flow):
Phone numbers in the CSV must be integers without +. The schedule format is strictly DD/MM/YYYY HH:mm and is timezone-sensitive.

Analytics & logs

Webhooks

List webhooks:
Create a dev webhook (Make/Zapier/n8n style):
Create an IO webhook (bidirectional pipeline style):
Update/delete:
Dev webhook id is an integer. IO webhook id is a text UUID — treat it as a string.

Next