On this page
Open a connected managed Instagram account and choose Inbox → Direct messages. Read conversations and send eligible replies in the same workspace. API and MCP integrations use the same permissions, Coverage checks and messaging windows; TikTok DMs are not currently offered.
A useful Instagram Inbox keeps customer questions, requested links and ongoing conversations close to the account that received them. TokPortal brings those conversations into the same account workspace as Comments and Seeding.
You can use the interface directly or connect your own application through the API or MCP. The interface changes; the account permissions and platform rules do not. An assistant does not gain unrestricted messaging access because it can call a tool.
Sources & real examples
Public accounts, original posts and primary references. Each example is linked where it is discussed.
View all 2 sources and review notes
- TokPortal connection, Inbox and automation documentation ↗
Capabilities, prerequisites, limits and documented workflow; reviewed October 20, 2026.
- MCP setup ↗
Remote connection and authentication instructions.
Find the right account and its conversations
Open a managed Instagram account and select Inbox in its contextual sidebar, then Direct messages. Use the account switcher to move between accounts. Check the selected handle before composing a reply, especially when several client accounts use similar profile pictures.
Read the conversation history before answering. A private reply sent after a comment may explain why someone is contacting you. Keep that context in the account’s workspace rather than treating each incoming message as a fresh lead with no history.
From a comment keyword to a DM reply
Instagram comment-to-DM can deliver your chosen private message after a new original comment matches a keyword. It is useful for a specific promise: a checklist, product details or a relevant link that the post invited people to request.
When the person responds, continue from Direct messages within the platform’s messaging window. The first private reply and an ongoing DM conversation are different permissions. Do not design a sequence that assumes a keyword comment authorizes unlimited follow-up messages.
Understand why sending may be unavailable
Check the account’s active connection and messaging permissions, the current conversation window and TokPortal Coverage. A connection can work for comments while a particular messaging action is unavailable. Use the account’s actual capability status rather than assuming that a profile label alone proves DM support.
If Instagram requires a security check, the account’s authorized manager needs to complete the platform instructions and reconnect through the normal flow. Refreshing the Inbox or reinstalling the AI connector cannot clear a platform checkpoint. TikTok Direct messages is not currently part of this offer.
Build an Instagram messaging integration
Start with the documented Inbox endpoints. Read the owned account and available conversation references, then use the supported send operation for the intended conversation. Preserve the documented idempotency identity when reconciling an uncertain request; do not create a different logical message merely to bypass an error.
Use result webhooks to update your application, and deduplicate their event IDs. A provider-accepted message is not proof of delivery or reading unless the platform supplies that evidence. Show unavailable or pending results honestly, and avoid aggressive polling when events are available.
Keep credentials in a private server environment. OAuth can connect an MCP host without placing an API key in the conversation. A team member’s connector must use the access granted to that member, including any write and spending permissions required by the service.
A practical first workflow for a team
- Choose one eligible managed Instagram account and verify its current status.
- Read an existing conversation without changing it.
- Review a proposed response and send only when the conversation permits it.
- Record the returned operation state and update it from the normal result events.
- Expand to additional accounts after verifying the account switcher, permissions and error handling.
Current API DM actions do not debit TokPortal credits. Provider quotas and platform restrictions still apply, and paid human tasks remain separate. Build your customer experience around useful replies and explicit requests, rather than treating a zero-credit action as a bulk outreach channel.
Keep exploring: Instagram comment-to-DM · comment moderation · Instagram DM Inbox and API · connect your AI.
Keep the conversation going
Open a connected managed account and choose Inbox. Start with one useful rule and check its history before expanding.

Written by
Vincent Tellenne
Co-founder & CEO
Vincent is a co-founder and CEO of TokPortal. He works on the infrastructure and operating model behind scaled organic social media distribution.
Learn more about this topic with AI
Related Resources
Instagram Comment-to-DM Automation: Keywords, Private Replies and Inbox
Turn new Instagram comments into private conversations with TokPortal. Set a keyword, write your private reply and follow the conversation in your Inbox.
Instagram and TikTok Comment Moderation with Keyword Filters
Keep Instagram and TikTok comments manageable with keyword filters, exceptions and supported moderation controls in the TokPortal Inbox.
From the guide to your first campaign
You make the content.
TokPortal runs the account operations.
Create and operate TikTok and Instagram accounts in your target market. Local operators handle the account work and native publishing. You control the brief, content and campaign from the dashboard, API or MCP.
- 01Choose your market
- 02Define each account
- 03Schedule your content
Review market availability and pricing before ordering. No reach forecast is built into your plan.