← Back to docs
🚦

Rate Limits

Instagram enforces API rate limits on all DM sending. EngageDM handles queuing automatically so you never miss a trigger, but it's important to understand the limits.

Limit typeInstagram capEngageDM behaviour
DMs per hour200Queues excess DMs and sends in the next available window
DMs per day1,000Queue held overnight and resumed at midnight
Comment replies per hour100Queued in order of trigger time
API calls per hour200 per tokenEngageDM batches calls to stay under the limit
🚫
Account action risk — sending DMs to users who haven't interacted with you recently, or using spammy keywords, can cause Instagram to limit your account. Always use specific, intent-based keywords and only message users who opted in through a comment.

Ready to get started?

Set up your first automation in under 2 minutes — no code required.

Start for Free →