Skip to content

chatwoot: audit vs current vendor docs (2026-04-16) #79

@productdevbook

Description

@productdevbook

Summary

Audit of src/providers/chatwoot.ts against the live chatwoot/chatwoot SDK source (app/javascript/entrypoints/sdk.js, app/javascript/sdk/IFrameHelper.js, app/javascript/widget/constants/sdkEvents.js) on 2026-04-16, performed because the Mintlify-based developers.chatwoot.com site no longer hosts the visitor SDK reference at the historical URLs.

Gaps found

Missing API surface

Events not bridged

Config options not exposed

Deprecations in our current code

Intentionally out of scope

  • Client APIs (/public/api/v1/inboxes/.../contacts) — these are server-to-server / mobile alternatives to the JS widget, not part of the visitor JS SDK.
  • Admin/Platform/Application APIs surfaced under developers.chatwoot.com/api-reference/*.
  • chatwoot:ready, chatwoot:on-message, chatwoot:on-unread-message-count-changed, chatwoot:error — already bridged.
  • setLabel / removeLabel / setLocale / setBubbleVisibility (toggleBubbleVisibility) / setUser / setCustomAttributes / setConversationCustomAttributes / toggle (show/hide) / reset (shutdown) — already exposed.
  • The Mintlify-restructured developers.chatwoot.com no longer publishes the visitor SDK reference at /sdk/javascript, /docs/product/channels/live-chat/sdk/*, or /help-center/sdk/* (all 404 / 502 / redirect to chatwoot.com root) — vendor source-of-truth is now the chatwoot/chatwoot repo itself.

Sources

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions