TokPortal
Article

Instagram DM Inbox and API: Manage Conversations in TokPortal

Read and reply to Instagram DMs in one account workspace. Connect comments to private conversations through the TokPortal Inbox, API and MCP.

Vincent Tellenne

Vincent Tellenne

Co-founder & CEO

October 20, 20263 min read
Share
On this page
Quick answer

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

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

  1. Choose one eligible managed Instagram account and verify its current status.
  2. Read an existing conversation without changing it.
  3. Review a proposed response and send only when the conversation permits it.
  4. Record the returned operation state and update it from the normal result events.
  5. 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 the conversation going

Open a connected managed account and choose Inbox. Start with one useful rule and check its history before expanding.

Open TokPortal
Share
Vincent Tellenne

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

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.

  1. 01Choose your market
  2. 02Define each account
  3. 03Schedule your content

Review market availability and pricing before ordering. No reach forecast is built into your plan.

Ready to launch?Build my account network