instaoutreach runs through a Chrome extension in your own browser, on your own internet connection and your own Instagram login. No proxy to buy, no Instagram password to hand over. Setup takes a few minutes. Here is what you need, the three setup steps, and what running it day to day looks like.
In the dashboard, open Accounts and add your Instagram username. You can also skip this and type the username in the extension when you connect.
For now you install the extension from your dashboard instead of the Chrome Web Store. It takes about two minutes.
chrome://extensions, turn on Developer mode, click Load unpacked and pick the folder. A connect tab opens by itself.These are the Instagram handles you want to reach: people who don't follow you yet but fit your ideal customer.
Connect Calendly or Cal.com and the loop closes itself: when a prospect books, the lead moves to booked and its remaining follow-ups stop. Skip this and everything else still works; you just mark bookings by hand.
invitee.created and invitee.canceled; in Cal.com under Settings → Developer → Webhooks for booking created and cancelled.Warmup. Every new account is warmed automatically for days before any DM: browsing, liking, light activity. Warmup days count on days the extension is running. You'll see the day-by-day progress on the account card.
Safe pacing. DMs only go out during human hours, under per-account and daily caps, with automatic backoff when Instagram pushes back.
Replies & booking. Incoming replies land in one inbox, get classified by intent, and the AI setter can draft responses that steer toward a booked call, with your approval.
Account health. We track each account's health and pause anything risky.
Automation always carries some risk of restriction, even on careful, well-paced accounts. Running from your own IP and your own Instagram session, at human pace, lowers that risk. It does not remove it. We'd rather tell you this up front.