Instagram

Send private messages on Instagram

Send direct messages to a list of Instagram users from the accounts you choose.

Run now

Send Instagram direct messages from several accounts

List the people you want to reach and write the message. The template opens Instagram Direct on each cloud phone, finds the user and sends the message, pausing between conversations.

Set it up in five steps

Signing up on a laptop

Step 1: Sign up and install the client

  1. Create a free account.
  2. Download the desktop client for Windows or macOS.
  3. Install it and sign in with your new account.
A grid of cloud phone profiles with one being added

Step 2: Create your first cloud phone profile

  1. New profile: give it a name you will recognise, such as “Instagram 01”.
  2. Proxy: assign a proxy so the profile connects from its own IP address.
  3. Device settings: pick the phone model and region for the profile.
  4. Start: confirm to launch the cloud phone.
Signing in to Instagram on a cloud phone

Step 3: Install Instagram and log in

  1. Open the app library: find the apps section in the client.
  2. Install Instagram: add it to the profiles you plan to use.
  3. Open and sign in: launch Instagram on each cloud phone and log in to the account that belongs to it.
  4. Keep the session: the profile remembers the login, so later runs start signed in.
Configuring an automation template

Step 4: Add the “Send private messages on Instagram” template and configure it

  1. Find the template: open the automation template library and search for “Send private messages on Instagram”.
  2. Choose profiles: select the cloud phones the task should run on.
  3. Recipients: one username per line.
  4. Message: one text, or several versions to rotate.
  5. Interval: the shortest and longest wait between actions.
  6. Start: run it now or set a schedule, then confirm.
A report of automation runs with status per profile

Step 5: Check the run reports

  1. Open the reports: every run is listed with its profile, start time and status.
  2. Filter: narrow the list by date, profile or task.
  3. Inspect a run: see each step, its result and any error, then adjust the settings for the next run.

Reaching people on Instagram with direct messages

Instagram task running on several cloud phones

Personal messages from several accounts, on your schedule

Direct messages work when they are relevant and expected: replies to people who contacted you, follow-ups with partners, or notes to creators you plan to work with. This template takes a list of recipients and the text to send, then sends the messages from the profiles you choose at the pace you set. Keep your lists short and targeted, write messages people will want to read, and stay within Instagram’s rules on unsolicited contact.

FAQ

Will messages land in the main inbox?

Instagram decides that. Messages from accounts the recipient does not follow often go to message requests first.

Who can I send messages to?

Any user you enter by username in the task settings. Choose people who expect to hear from you: Instagram restricts unsolicited and bulk messaging, so check its current rules before you plan a campaign.

Can I personalise each message?

Yes. Write a message per recipient in the task settings, or prepare several versions and let the template rotate between them.

Is automating Instagram allowed?

Instagram sets its own rules on automated activity and on running more than one account, and those rules change over time. Read Instagram’s current terms of service and community guidelines before you automate anything. Our templates operate the app on your cloud phones; they do not change what Instagram permits.

Make your workflow run itself with automation and AI

Templates, the RPA builder and the AI studio work together.

Generate captions, images and video with AI, hand them to a publishing template, and let your cloud phones post, engage and report back while you plan the next campaign.