On this page
Prerequisites
- Instagram Professional Account: You need either a Business or Creator account to set up Instagram Messaging. If your current account is not of this type, you can switch it to a Professional account in Instagram settings.
Instructions
Step 1: Create an Instagram App
- Visit the Meta Developer Site and click on My Apps in the top-right corner.
- From the dropdown menu, select Create App to begin.
- Enter your app details, such as App Name and Contact Email, then click Next.
- Select a Use Case, choose Other, and click Next.
- Set the App Type to Business and click Next.
- Review your app details and click Create App.
Step 2: Add the Instagram Product to Your App
- Under the Add Products to Your App section, select Instagram.
- Click the Set Up button to add it to your app.
Step 3: Connect Instagram Account
- Navigate to the API Setup with Instagram business login page.
- Click Add Account in Step 1 to connect to your Instagram account.
Step 4: Configure Webhook
- Navigate to SeaChat to get the webhook URL.
- Go to Agent Configuration β Channels β Instagram to find the Callback URL and Verify Token.
- Click Set Up Verify Token in Step 1. Once completed, a popup will confirm the token has been saved successfully.
- Return to the Instagram app dashboard, paste the Webhook URL and Verify Token into the respective fields, and click Save.
- Enable all necessary webhook events by clicking the Manage button to configure webhook fields.
Step 5: Generate Access Token
- Click the Generate Token button in the Generate Access Token section.
- Check the I Understand checkbox in the popup to copy the access token.
- Paste the copied token into Step 2 of the SeaChat Instagram setup interface and click Save.
Now youβve finished all steps to set up Instagram integration in SeaChat!
Step 6: Add Privacy Policy URL, Icon, and Category
- Go to App Settings β Basic.
- Add a Privacy Policy URL, Icon, and Category, then click Save Changes.
Step 7: Set App to Live
- Toggle the App Status to Live.
Congratulations! Youβve successfully set up an Instagram Messaging AI agent. π
Step 9: Remove your Instagram Integration
If you want to remove the Instagram integration, you need to do it in two places:
- Properly remove the page access from your Meta app
- Go to your Meta Business app β Instagram β API setup with Instagram login β Generate access tokens β trash can icon β Remove Account
- Click the Remove button inside SeaChat