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;
--incomingand--outgoingso events include messages typed in the WhatsApp Business app
Prerequisites
Setup
Templates
List templates:AI bots
Broadcasts
Create and schedule a broadcast (3-step flow):Analytics & logs
Webhooks
List webhooks:--outgoing is required if an automation must react to messages sent from the phone app, the Notifyer chat inbox, or other integrations. Payload fields: incoming_message, send_by, was_message_by_human. Full reference: Message webhooks.
Incoming and outgoing WhatsApp messages
Notifyer delivers both incoming and outgoing messages to your webhook or automation trigger — including messages typed by hand in the WhatsApp Business app on your phone. This is possible because Notifyer supports Meta WhatsApp Coexistence. You keep using WhatsApp Business on your phone; those hand-typed replies still reach an external webhook and can start an automation. They are not limited to the Notifyer web inbox.Trigger n8n (or any webhook) from WhatsApp messages — including replies typed in the WhatsApp Business app
Direction, sending system, and team member
Use these three fields to tell what happened and who sent it:boolean
true when a contact sent a message to your business. false when your business sent a message to the contact (outgoing). Filter on this field to run logic only for one direction.string
Which system or person sent an outgoing message:
Empty or omitted on incoming messages.
boolean
true when a person sent the message (WhatsApp Business app or Notifyer chat inbox). false when a bot or automation sent it. Combine with send_by to see both whether a human sent it and which teammate or system did.Example payload: message typed on the phone
This is the JSON Notifyer POSTs when someone types a reply in the WhatsApp Business app.incoming_message is false, send_by is "WhatsApp App", and was_message_by_human is true.
last_message_of_bot is the last message your business sent — whether a human typed it in the WhatsApp Business app or the Notifyer inbox, or a bot/automation sent it. last_messages is a JSON string of the last ~20 messages (parse it before iterating). phone_number may arrive as a number rather than a string.Next
- Operate conversations:
chat-notifyer - See end-to-end automation flows: Use cases