Instagram Trigger
AI-generatedSummary
Receive real-time Instagram webhook events from Meta and trigger a workflow when specified events occur.
Inputs
- Verify Token (required) — String token that must match the Verify Token set in the Meta App Dashboard to verify the webhook URL during GET requests.
- Events to Include — List of Instagram event types to listen for. If empty, all events are passed to the workflow. Select from comments, live comments, message edits, reactions, direct messages, mentions, messaging handover, referrals, seen events, postbacks, standby, and story insights.
- Skip Signature Verification — Boolean flag to skip X-Hub-Signature-256 verification of incoming webhook requests. Enabled by default because n8n may not provide the raw body for signature verification. Disable only if verification is confirmed to work in your environment.
Output shape
A list of event items containing JSON objects for each matched Instagram webhook event, including event type, object ID, timestamp, and event-specific data.
If no matching events are found, the node outputs no items but responds with 'OK' to the webhook sender. The node handles GET requests for webhook URL verification by responding with the challenge when the verify token matches. POST requests emit events to the workflow only for the selected event types if filtered; otherwise, all events are emitted.
Examples
Example 1: Receive notifications for new comments and direct messages on your Instagram account
Set your Meta App's Verify Token in 'Verify Token' and select 'Comments' and 'Messages' in the 'Events to Include' list. Keep 'Skip Signature Verification' enabled unless your setup supports signature verification.