# OmniSocials Social Inbox

> DMs, comments, and mentions from Instagram, Facebook, LinkedIn, TikTok, YouTube, X, and Threads in one inbox. Reply yourself, or let an AI assistant read and answer through MCP, the API, or the CLI.

This is the machine-readable version of [omnisocials.com/inbox](https://omnisocials.com/inbox), maintained for AI agents. Start a 14-day free trial at [app.omnisocials.com/signup](https://app.omnisocials.com/signup).

## What it does

- **Unified inbox**: one conversation list for every connected platform, with filters by platform, by type (DM, comment, mention), unread, and unanswered.
- **Reply in place**: answer DMs, comments, and mentions from the inbox. Replies go out through the connected account.
- **Conversation threads**: the full message history per conversation. Comment conversations include the post they belong to.
- **Moderation**: hide and delete comments on the platforms that allow it.
- **Native replies sync in**: a reply sent from the Instagram app, Messenger, or Meta Business Suite appears in the inbox and counts as an answer.
- **Read state**: mark conversations read or unread.
- **Work queue**: "next unanswered" serves the one item that needs an answer next, with its conversation and post. DMs that can still be answered come first.

## Platform coverage

The inbox covers 7 of the 11 platforms. Publishing and analytics cover all 11.

| Platform | In the inbox | Notes |
| --- | --- | --- |
| Instagram | DMs, comments, mentions, story mentions | DM replies can include a media attachment. Comments can be hidden and deleted. |
| Facebook | Page DMs (Messenger), comments, mentions | DM replies can include a media attachment. Comments can be hidden and deleted. |
| LinkedIn | Company page comments and mentions | LinkedIn has no DM API. Personal profiles are not supported. No hide or delete. |
| TikTok | Video comments | Enable comments per TikTok channel first. Replies are text only, 150 characters max. Comments can be hidden and deleted. |
| YouTube | Video comments | Comments can be hidden, not deleted. New comments are checked once per day. |
| X (Twitter) | DMs only | Opt-in per workspace. Uses credits. |
| Threads | Replies on your posts, mentions | Top-level replies can be hidden. Threads has no DM API. |

Not in the inbox: Pinterest, Bluesky, Mastodon, and Google Business. Comments and mentions on X are also not part of the inbox.

## Limits to know

- **24-hour window on Meta DMs**: Instagram and Facebook DMs can be answered through OmniSocials for 24 hours after the person's last message (Meta policy). After that, answer from the Instagram or Facebook app. That reply syncs back into the inbox.
- **Instagram DMs**: the person must message you first to open a DM thread.
- **Reply length**: 2,000 characters in general, 1,000 on Instagram DMs, 150 on TikTok comments.
- **TikTok delay**: TikTok holds new comments and replies in spam review for about 15 to 20 minutes before they show publicly.
- **YouTube delay**: YouTube has no comment webhooks, so a new comment can take up to a day to reach the inbox.
- **X DMs cost credits**: X charges for its DM API, and OmniSocials passes it through at cost. Receiving an X DM uses 1 credit ($0.01), replying uses 2 credits ($0.02). Every organization starts with 200 free credits. X DMs are off until a workspace switches them on, and messages from before that moment are not imported.

## Use it from an AI assistant or code

Ask an assistant to "work through my unanswered comments" and it loops: get the next unanswered item, draft a reply with the post in view, send it, repeat. Every reply shows up in the same inbox the team works in.

- **MCP tools**: `list_inbox_conversations`, `get_inbox_conversation`, `get_next_unanswered`, `reply_to_inbox`, `mark_inbox_read`, `hide_inbox_comment`, `delete_inbox_comment`. Setup: [omnisocials.com/mcp.md](https://omnisocials.com/mcp.md).
- **CLI**: `inbox:list`, `inbox:messages`, `inbox:next`, `inbox:reply`, `inbox:read`, `inbox:hide`, `inbox:delete`. Setup: [omnisocials.com/cli.md](https://omnisocials.com/cli.md).
- **REST API and SDKs**: every SDK ships an `inbox` resource. Guide: [docs.omnisocials.com/inbox](https://docs.omnisocials.com/inbox).

Inbox access is opt-in. API keys need the `inbox:read` and `inbox:write` scopes (switch on "Social Inbox access" when you create the key). Over OAuth and MCP, the workspace permission for the social inbox controls access.

## Pricing

The social inbox is included in every plan. OmniSocials is $10 per workspace per month billed annually ($12 billed monthly), every feature included, with a 14-day free trial. X DMs are the only usage-based part. Details: [omnisocials.com/pricing.md](https://omnisocials.com/pricing.md)

## More machine-readable pages

- [llms.txt](https://omnisocials.com/llms.txt)
- [Content scheduler](https://omnisocials.com/calendar.md)
- [Analytics](https://omnisocials.com/analytics.md)
- [Collaboration and approvals](https://omnisocials.com/collaboration.md)
- [Workflows (automatic reposting)](https://omnisocials.com/workflows.md)
- [AI info](https://omnisocials.com/ai-info.md)
