Skip to content

docs: WhatsApp typing indicator now supported - #2

Merged
mikipalet merged 1 commit into
mainfrom
docs/whatsapp-typing-supported
May 10, 2026
Merged

docs: WhatsApp typing indicator now supported#2
mikipalet merged 1 commit into
mainfrom
docs/whatsapp-typing-supported

Conversation

@mikipalet

Copy link
Copy Markdown
Member

Summary

  • Updates the support matrices in README.md to mark WhatsApp as supported for typing indicators (the dispatcher behind /v1/inbox/conversations/{id}/typing now branches to the WhatsApp Cloud API in addition to FB Messenger and Telegram).
  • Updates the sendTyping() JSDoc in src/api-client.ts with the WhatsApp-specific caveat: Meta requires a recent inbound message id, and the call also marks that message as read as a side-effect.

Notes

  • No adapter code change needed: sendTyping() already POSTs to the canonical endpoint, the new platform support is server-side.
  • Reported via support: a customer noticed client.sendTyping() was a no-op for WhatsApp despite Meta supporting it. Backend dispatcher fixed in the Zernio API; this PR updates the adapter docs to match.

Test plan

  • README support matrix renders correctly on GitHub
  • npm run build (no source logic changed, JSDoc only)

🤖 Generated with Claude Code

The /v1/inbox/conversations/{id}/typing endpoint now dispatches to the
WhatsApp Cloud API in addition to Facebook Messenger and Telegram.

WhatsApp typing requires a recent inbound message in the conversation
(Meta's API references the inbound wamid) and as a side-effect marks
that inbound message as read. Adapter code unchanged: sendTyping()
already POSTs to the same endpoint.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@mikipalet
mikipalet merged commit a2187fe into main May 10, 2026
2 checks passed
@mikipalet
mikipalet deleted the docs/whatsapp-typing-supported branch May 10, 2026 10:20
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