Modules
Composable Elixir SDK for the WhatsApp Business API.
Behaviour for message delivery adapters.
Development adapter that logs messages to the console.
Production adapter that sends messages via the Meta WhatsApp Cloud API.
Test adapter that sends messages to the current process mailbox.
An explicit client holding the credentials and settings used to deliver messages and call anu_cloud.
Runtime configuration for webhook secrets.
Represents an error returned by the WhatsApp Cloud API or an internal failure.
Represents an inbound WhatsApp message received via webhook.
Represents a message status update received via webhook.
A composable message builder for the WhatsApp Business API.
Represents a successful response from the WhatsApp Cloud API.
Represents a row item inside a list message section.
Represents a section in a list message.
Helpers for building template message components.
ExUnit assertion helpers for testing Anu message delivery.
Behaviour for handling incoming WhatsApp webhook events.
Parses Meta webhook JSON payloads into event structs.
A Plug that handles incoming WhatsApp webhook requests.
HMAC-SHA256 signature verification for Meta webhook payloads.