AI Inbox

Assign Channel

Give a conversation to one or more people.

Ownership is SHARED, not singular: assigning ADDS people rather than replacing whoever is already there. Take someone off with DELETE /inbox/channels/{id}/assign.

post/inbox/channels/{channel_id}/assign

Request

  • Base URL: https://be.graph8.com/api/v1
  • URL: https://be.graph8.com/api/v1/inbox/channels/{channel_id}/assign
  • Auth: HTTP bearer

Path parameters

channel_idstring required

Conversation id.

Query parameters

channel_type'email' | 'chat' | 'phone' | 'sms' | 'heyreach' | 'meetings' | 'support' | 'all' required

Which channel the conversation lives in. REQUIRED: the same id means different rows in different channels, so this is what identifies the conversation, not a filter.

linkedin_account_idinteger nullable

LinkedIn account id. Required only for heyreach, where the id is account-scoped and ambiguous without it.

Headers

Authorizationstring nullable
X-Target-Org-Idstring nullable

Request body

assignee_emailsstring[] required

Who owns this conversation. Check eligibility first.

Response

Successful Response

dataInboxPayload required

An open envelope for a comment, an assignment or a workspace.

Open because a comment carries attachment refs and mention metadata that grow, and because an assignment result reports per-assignee outcomes.

Changes

No recorded changes to this operation across all 2 revisions of this API.