Skip to content

feat: new SDK methods#4

Merged
scmmishra merged 5 commits intomainfrom
feat/contact-inboxes
Feb 19, 2026
Merged

feat: new SDK methods#4
scmmishra merged 5 commits intomainfrom
feat/contact-inboxes

Conversation

@scmmishra
Copy link
Member

client.contacts

Method HTTP
contacts.contactable_inboxes(account_id, contact_id) GET /contacts/{id}/contactable_inboxes
contacts.merge(account_id, base_contact_id, mergee_contact_id) POST /actions/contact_merge

client.inboxes

Method HTTP
inboxes.get_agent_bot(account_id, inbox_id) GET /inboxes/{id}/agent_bot
inboxes.set_agent_bot(account_id, inbox_id, agent_bot_id) POST /inboxes/{id}/set_agent_bot

client.inboxes.agents (new nested resource)

Method HTTP
inboxes.agents.list(account_id, inbox_id) GET /inbox_members/{inbox_id}
inboxes.agents.add(account_id, inbox_id, agent_ids) POST /inbox_members
inboxes.agents.update(account_id, inbox_id, agent_ids) PATCH /inbox_members
inboxes.agents.remove(account_id, inbox_id, agent_ids) DELETE /inbox_members

All 8 methods have both sync and async (AsyncChatwootClient) equivalents.

@scmmishra scmmishra merged commit d8baa84 into main Feb 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant