# Bot Setup

### When Should You Use This?

Use this feature when:

* You want to provide 24/7 automated customer support on Instagram without human intervention.
* You need to engage your audience in real time with personalised messages, promotions, or updates.
* You are trying to generate leads by capturing visitor information directly through Instagram conversations.
* You want to handle multiple conversations simultaneously at scale.

***

### What is an Instagram Chatbot?

An Instagram Chatbot is an automated messaging solution integrated directly with your Instagram Business account. It allows you to respond to customer queries, comments, and DMs instantly, and helps you deliver consistent, personalised engagement at any scale — without requiring a live agent for every interaction.

***

### Benefits of the Instagram Chatbot

* 🚀 Delivers round-the-clock customer support — your bot never sleeps.
* ⏱️ Reduces time spent on repetitive queries by automating standard responses.
* 🎯 Improves lead generation by capturing contact details within the conversation flow.
* 🔄 Ensures consistent messaging across all Instagram interactions.
* 📈 Enhances overall audience engagement through real-time, personalised replies.

***

### Expected Outcome

After setting this up:

* Your Instagram account will automatically respond to DMs and comments in real time.
* You will notice a significant reduction in manual effort for routine customer interactions.
* Users will experience faster, more consistent replies — improving overall satisfaction.

> 💡 **Tip:** Once connected, your chatbot will begin responding based on your configured flows immediately. Make sure your flows are tested before going live.

***

### How to Create Your Instagram Chatbot

1. Navigate to your BotPenguin dashboard and click **"Create New Bot"**.

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FoZRQlfZLtfuG5Qrfn31o%2Fimage.png?alt=media&#x26;token=296e4a69-d306-4c45-8677-5ec51c5dd88d" alt=""><figcaption></figcaption></figure>

2. Select **"Instagram"** as your platform from the available options.

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FAv8doFOriEXaogFrJOP0%2Fimage.png?alt=media&#x26;token=c9806612-9674-4f51-ba0f-f1d072e90647" alt=""><figcaption></figcaption></figure>

3. Select the primary purpose for your bot.

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2Ft3fZUqmttDiyFF8inytN%2Fimage.png?alt=media&#x26;token=de8fb6e7-3d1f-4af9-8c2e-ea012cedb677" alt=""><figcaption></figcaption></figure>

4. Configure the chatflow of your Instagram Chatbot, and customize it to your design. Use the below page to customize your flow.

{% content-ref url="edit-and-manage-chatflow" %}
[edit-and-manage-chatflow](https://help.botpenguin.com/bots/instagram-bot/edit-and-manage-chatflow)
{% endcontent-ref %}

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2F8TT8VRLTWUj3pUuWkroi%2Fimage.png?alt=media&#x26;token=6cce14ca-f17a-430c-86e8-d87b33c7dd37" alt=""><figcaption></figcaption></figure>

5. Click **"Connect Instagram"** and to begin process of adding the flow to your instagram account.

> ⚠️ **Note:** Make sure your Instagram account is a Business Account before proceeding. Personal accounts cannot be used.

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2F3VZXOSzJ5zq7Tv8uHSJa%2Fimage.png?alt=media&#x26;token=16a11ab3-9527-430e-9a7d-3cdb1c4576c1" alt=""><figcaption></figcaption></figure>

6. Click on "**Login**" to login into your Instagram Account

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FDNPk2QlwADnwdgYX5Hij%2Fimage.png?alt=media&#x26;token=a2f07797-91cc-4e89-a4c8-177c61bf00ab" alt=""><figcaption></figcaption></figure>

7. Enter your Instagram credentials, and then grant the needed permissions for the connect. Finally, click on "Connect".

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FpyRkCT96K3GdTqH9glUe%2Fimage.png?alt=media&#x26;token=f24ec491-74d0-44ac-9a8a-594d0b45bf3d" alt=""><figcaption></figcaption></figure>

> 🎉 Your Instagram Chatbot is now created and ready to configure!

8. When all the permissions are added, your Instagram Account will be connected to your chatbot!&#x20;

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FEA4u2H3qJJO46rxassGS%2Fimage.png?alt=media&#x26;token=810d65fd-c6ba-4f83-bfdd-20adf9aa7009" alt=""><figcaption></figcaption></figure>

***

### Best Practices

> 💡 Use clear and concise flow names to make it easier to manage multiple bots and automations.

> 🚀 Regularly review your chatbot analytics and update your flows based on drop-off points or unanswered queries.

> 🎯 Align your Instagram bot's tone and messaging with your overall brand voice for a consistent customer experience.

***

### Troubleshooting

<details>

<summary>Instagram account throws an error during connection.</summary>

**Solution:** Go to your Instagram account **Settings → Apps and Websites** → find the BotPenguin app → click on it and reconnect. This refreshes the permissions and usually resolves the error.

</details>

<details>

<summary>Cannot see my Instagram account in the Business account selection step.</summary>

**Solution:** Ensure your Instagram account is set to a Professional (Business or Creator) account and is linked to a Facebook Page. You can switch under **Settings → Account → Switch to Professional Account** inside the Instagram app.

</details>

<details>

<summary>Bot was connected but has stopped responding.</summary>

**Solution:** Your Facebook Page access token may have expired. Go to your BotPenguin dashboard, navigate to the Instagram integration settings, and reconnect your account to refresh the token.

</details>

***

### FAQs

<details>

<summary>Do I need a Business account to connect to the Instagram Chatbot?</summary>

Yes. BotPenguin's Instagram Chatbot only works with Instagram Professional accounts (Business or Creator). Personal accounts are not supported. You can switch to a Professional account from within the Instagram app under Settings → Account → Switch to Professional Account.

</details>

<details>

<summary>My Instagram account is showing an error after connection. What should I do?</summary>

Go to your Instagram account Settings → Apps and Websites → find the BotPenguin app → click on it and reconnect. This resets the session and resolves most token or permission-related errors.

</details>

<details>

<summary>Can I tag a user automatically when they comment on my post or story?</summary>

Yes. Go to the Auto-Reply section in your BotPenguin dashboard. Inside the reply configuration area, type a backslash ( `\` ) and an option to insert the user's name as a variable will appear. Selecting it will automatically tag the commenter in your reply.

</details>

<details>

<summary>Can the auto-reply message be different for each user?</summary>

Yes. You can use the built-in AI rephrasing feature to generate varied responses. The AI acts as a rephrasing layer on top of your configured reply options — it does not generate entirely new answers, but ensures each response feels unique rather than repetitive.

</details>

<details>

<summary>Can I use the Instagram Chatbot for both DMs and post comments?</summary>

Yes. BotPenguin supports automation for both Instagram Direct Messages and comments on posts and stories. You can configure separate flows for each trigger type within the Auto-Reply section.

</details>

<details>

<summary>How many Instagram accounts can I connect to BotPenguin?</summary>

The number of accounts you can connect depends on your BotPenguin subscription plan. Check your plan details on the BotPenguin pricing page or reach out to <support@botpenguin.com> for specifics.

</details>

<details>

<summary>Will the chatbot respond to all comments on my posts automatically?</summary>

Yes, once configured, the chatbot will respond to all comments that match your trigger rules. You can set keyword-based triggers or configure it to respond to all comments universally from the Auto-Reply settings.

</details>

***

### Related Articles

* Broadcast — How to send bulk messages to your Instagram audience
* Auto-Reply — How to configure automated replies for comments and DMs
* Chatbot Flow Builder — Designing conversation flows for Instagram

***

### Support

If you still have questions for our team, write to us at [**support@botpenguin.com**](mailto:support@botpenguin.com). We'll get back to you within 48 business hours.

***

### 🎉 Completion

🎉 Congratulations, you have successfully completed this section! You're one step closer to mastering BotPenguin.
