hot.dev/whatsapp — WhatsApp Business Cloud API bindings for Hot. Send text, media, template, and interactive messages (buttons, lists, CTA URL, location request, Flows) with reply context; read receipts and typing indicators; media upload and download; templates; and webhook verification with payload helpers.

Version: 1.1.0

Author: Hot Dev

License: Apache-2.0

Add to your project

"hot.dev/whatsapp": "1.1.0"

Add this to your deps in hot.hot

Namespaces

::whatsapp

NamespaceFunctionsTypesDescription
::api131Low-level Graph API client for the WhatsApp Business Cloud API:
::business42Business profile and phone number information.
::core3—Shared configuration: the Graph API host and version.
::media71Media management: upload (multipart, binary-safe), look up, download
::messages3716Send WhatsApp messages: text, media, location, contacts, reactions,
::templates85The list URL with only the set filters, each URL-encoded; `fields` is comma-joined.
::webhooks5—Meta webhook handling: `X-Hub-Signature-256` payload verification (HMAC-SHA256 over the raw body with your App Secret), the GET subscription challenge, and helpers that pull messages and delivery statuses out of a notification payload.