Skip to content

helpscout: audit vs current vendor docs (2026-04-16) #84

@productdevbook

Description

@productdevbook

Summary

Wrapper is missing several documented Beacon commands (search, article, session-data, config, reset, toggle, ask-question, show-message, info, once), is missing five Beacon events, exposes none of the runtime/init config object (display.style/color/position/mode/labels/etc.), only forwards a flat string to init instead of the documented config object, and the prefill typings cap attachments at zero (docs allow up to 3).

Gaps found

Missing API surface

Events not bridged

Config options not exposed

Intentionally out of scope

  • Admin / Mailbox / Conversations REST API (per audit instructions).
  • Mobile SDKs (iOS/Android) — wrapper targets web only.
  • Beacon v3 — does not exist; v2 is the current version per the developer docs index.
  • enableTranscript / attachments / instructions top-level keys — not present in current public Beacon 2 JS API docs (attachments live under messaging.contactForm.allowAttachments and prefill.attachments).
  • Regional endpoints — Beacon serves from a single global CDN (https://beacon-v2.helpscout.net); no regional split documented.
  • Auth: HMAC-SHA256 signature is the only documented mode (no JWT) — current wrapper already matches.

Sources

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions