API: see who holds a conversation, and count any list
Conversations now name the team member holding them, can be filtered by holder, and every list can return its total.
Who holds a conversation. Each conversation in the public API and over MCP now carries resolver_id, the user id of the team member holding it, or null when nobody does. Add include=resolver to get that member's name and email. A member who has left is still named, marked active: false.
Filter by holder. filters[resolver_id_eq] lists one member's conversations, filters[resolver_id_in] several members', and filters[resolver_id_null]=true the ones nobody holds.
Count any list. Add count=true to a list request and meta.pagination.total_count tells you how many records match your filters across every page. limit=1&count=true answers "how many" in one request. Without count, lists are unchanged.
The same fields and options are on the MCP tools, so Claude, ChatGPT or Fellix Copilot can answer "how many conversations are unassigned?" and "what is Ayşe working on?". See the API reference on docs.fellix.ai.
Did this answer your question?
Thanks — noted.