VOOZH about

URL: https://apify.com/aizen0/instagram-auto-dms

⇱ Instagram Auto DMs Β· Apify


Pricing

$25.00/month + usage

Go to Apify Store

Instagram Auto DMs

Instagram DM Automation Automatically send direct messages to multiple Instagram users using your session ID. Customize the message, delay, proxy settings, and number of users for safe, efficient outreach.

Pricing

$25.00/month + usage

Rating

0.0

(0)

Developer

πŸ‘ Aizen

Aizen

Maintained by Community

Actor stats

13

Bookmarked

111

Total users

3

Monthly active users

7.8 days

Issues response

23 days ago

Last modified

Share

Instagram DM Automation

Automatically send personalized direct messages (DMs) to multiple Instagram users using this Apify Actor!

This Actor helps you perform safe and efficient outreach by allowing you to customize your message, set delays between messages, configure proxy settings, and control how many users you target.


How It Works

The Actor logs into Instagram using your Session ID and sends your custom message to each username you specify in the input.
You can configure the delay between each message to avoid triggering Instagram’s anti-spam systems.


Input Parameters

FieldTypeDescription
sessionidStringYour Instagram session ID for authentication. (Required for login)
target_usernamesArray of StringsList of Instagram usernames you want to message.
messageStringThe direct message you want to send.
delay_between_messagesIntegerDelay between messages (in seconds). Default is 60 seconds.
proxyObjectProxy configuration. (Default: Apify Residential proxies)
max_usersIntegerMaximum number of users to message. Set to 0 for unlimited messaging.

Example Input

{
"sessionid":"your-instagram-sessionid-here",
"target_usernames":["user1","user2","user3"],
"message":"Hey! Just wanted to reach out :)",
"delay_between_messages":45,
"proxy":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
},
"max_users":100
}

Example Output

{
"username":"example_user",
"user_id":"12345678",
"thread_id":"87654321",
"status":"success",
"message":"Hello, this is my message!"
}

⚠️ Important Warnings

Ensure your Instagram account follows Instagram's DM limits to avoid or getting banned (5 per run , 30-40 max user per day).

Always use a reasonable delay between messages! If you send DMs too quickly without a proper delay (like sending every second), Instagram may detect spam-like behavior. This can result in:

Temporary action blocks (can't DM or perform actions for hours or days)

Temporary account suspension

Permanent account ban

Avoid messaging a large number of users at once without delays! Attempting to send DMs to hundreds or thousands of users quickly can seriously risk your Instagram account being flagged, limited, or banned.

Use proxies for added safety. Proxies (especially Residential proxies) help hide your real IP address and reduce the chance of detection by Instagram.

Your Session ID must stay valid. If your session expires (you log out everywhere, reset password, or Instagram detects suspicious activity), you will need to generate a new session ID.

Use responsibly! Always comply with Instagram’s Terms of Service. This Actor is intended for ethical, respectful communication only, not for spam or unsolicited mass messaging.

You might also like

Instagram DMs Automation

dead00/instagram-dms-automation

Instagram DM Automation Automatically send direct messages to multiple Instagram users using your session ID. Customize the message, delay, proxy settings, and number of users for safe, efficient outreach.

Instagram Dm Automation messages

rhymed_jellyfish/instagram-dm-automation-messages

Instagram DM Automation Automatically send direct messages to multiple Instagram users using your session ID. Customize the message, delay, and number of users for safe, efficient outreach.

Instagram Bulk DM

api402/instagram-bulk-dm

This Actor allows you to send personalized, safe direct messages to multiple Instagram users with customizable delays between messages.

πŸ‘ User avatar

Synapz (Api402)

48

Instagram Bulk DM

mikolabs/instagram-bulkdm

This Actor allows you to send personalized direct messages to multiple Instagram users with customizable delays between messages.

204

5.0

IG Bulk DM

api402/IG-Bulk-DM

Boost your Instagram outreach with the Instagram Bulk DM Sender. This powerful Apify Actor allows you to send personalized direct messages to multiple Instagram users automatically. Designed for efficiency, account safety, it supports message randomization and smart delays to mimic human behavior.

πŸ‘ User avatar

Synapz (Api402)

21

Instagram Dm Automation

scraper-engine/instagram-dm-automation

Automate Instagram DM scraping with this Apify actor. It collects sender usernames, message text, timestamps, and conversation data from Instagram DMs. Perfect for analytics, CRM syncing, or chat monitoring with structured output in JSON, CSV, or Excel for easy integration.

πŸ‘ User avatar

Scraper Engine

15

Instagram Message Sender

clothefobia/instagram-message-sender

Instagram Message Sender- Send message to any instagram userid.

236

Instagram Direct Messages (DMs) Automation

am_production/instagram-direct-messages-dms-automation

Cheapest Automation for Sending Instagram Direct Messages .

Instagram Dm Automation

scrapio/instagram-dm-automation

Automates Instagram direct messaging, sending personalized DMs to followers, leads, or target profiles at scale. Supports message templates, scheduling, smart throttling, and reply tracking. Ideal for outreach, engagement, lead nurturing, and automated Instagram communication

Instagram DM & Engagement API - Like, Follow, Comment

zen-studio/instagram-automation-api

Send Instagram DMs, like posts, follow users, post comments, and scrape profiles via REST API. Multi-account sessions with proxy routing. 43 endpoints, pay-per-use. No browser, no Selenium.

Related articles

How to scrape data from Instagram: profiles, comments, reels, tags, and images
Read more