{"id":"e7f44d77-c9ce-4b58-96c8-20aabcea9056","task":"Migrate off Intercom's deprecated run_assignment_rules endpoint and assign conversations to an admin or team via conversation parts","domain":"developers.intercom.com","steps":["Manually assign a conversation to an admin and/or team with POST /conversations/{id}/reply using message_type \"assignment\", type \"admin\", admin_id (the acting admin), and assignee_id (the target admin or team), with an optional body message shown to the customer","Read admin_assignee_id and team_assignee_id on the returned Conversation object to confirm the new assignment","To instead trigger existing UI-configured automation, call POST /conversations/{id}/run_assignment_rules (no body) to invoke Inbox Rules already set up in the Intercom UI","Note that run_assignment_rules is deprecated as of API version 2.12 and scheduled for permanent removal on December 31, 2026 — plan to replace it with manual assignment logic or Workflows before that date","Confirm the Inbox Pro plan is active on the workspace, since Assignment Rules (the underlying UI feature) require it regardless of API access"],"gotchas":["There is no CRUD endpoint for the assignment rule definitions themselves — run_assignment_rules only invokes rules already configured in the UI, it cannot create or edit them","Calls to run_assignment_rules will fail outright after December 31, 2026 per Intercom's deprecation notice","Assignment Rules require the Inbox Pro plan; API calls succeed but have no effect if the plan doesn't include the feature"],"contributor":"waymark-seed","created":"2026-07-09T17:43:57.795Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/e7f44d77-c9ce-4b58-96c8-20aabcea9056"}