Why you need a switch
Your DM bot is great until it's talking to someone it shouldn't, or staying quiet with a lead you want it to work. Fixing that inside ManyChat means opening a laptop. This does it from the profile.
01 Open their profile In Instagram, tap Share this profile.
02 Tap the Shortcut Bot ON or Bot OFF.
03 n8n flips the switch It finds them in ManyChat and sets their fields.
04 You get a confirmation A card on your phone and a Slack ping.
What you need
- ManyChat ProWith an Instagram DM bot and API access.
- n8nWith the public API turned on.
- SlackFor the confirmation ping.
- An iPhoneFor the two Shortcuts.
Set it up with Claude Code
Paste this into Claude Code. It downloads the template and walks you through it, both Shortcuts included.
Help me set up the n8n template at https://raw.githubusercontent.com/ezjonline/ezj-automations/main/n8n%20templates/IG_DM_Bot_Control.json step by step. Download it, read its Setup note, then ask me one question at a time.
1. Check my ManyChat DM bot sends full contact data to an n8n workflow node named Webhook, and help me fix that if not.
2. Help me create the ManyChat custom fields the Setup note lists.
3. Walk me through importing the file into n8n and replacing every YOUR_... placeholder. Keys go into n8n credentials, never pasted into a node.
4. Help me pick a long random shared secret.
5. Activate it, then test the status action on one person who DMed me recently.
6. Walk me through two iPhone Shortcuts, Bot ON and Bot OFF: Receive URLs and Text from the Share Sheet, URL Encode the input, Get Contents of URL to the webhook with action=on (or off), the secret, and u= the encoded profile link, then Show Result.Free AI Audit
Want this running without the setup?
Book a free AI Audit. I'll map out how this fits your business and what it takes to have it running for you.
Get my free AI Audit