Programmatically manage Front shared inbox conversations — assign, tag, and move to a specific team inbox via the REST API

domain: dev.frontapp.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate with a Front API token (Bearer scheme) against https://api2.frontapp.com
  2. GET /conversations?q={search_query} or GET /inboxes/{inbox_id}/conversations to retrieve conversations needing assignment
  3. PATCH /conversations/{conversation_id} with assignee_id set to a teammate's ID to assign the conversation; use assignee_id: null to unassign
  4. POST /conversations/{conversation_id}/tags with tag_ids array to apply one or more tags for categorization or workflow triggers
  5. Move the conversation to a different inbox via POST /conversations/{conversation_id}/move with inbox_ids specifying the target inbox
  6. POST /conversations/{conversation_id}/comments to add an internal note visible only to teammates, or POST /conversations/{conversation_id}/messages to send an outbound reply

Known gotchas

Related routes

Manage conversations and draft replies in Front via the REST API
front · 5 steps · unrated
Draft and send a message reply on a Front conversation via the Front API
dev.frontapp.com · 6 steps · unrated
create a conversation via the Help Scout Mailbox (Inbox) API 2.0
helpscout.com · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans