# Anu v0.2.0 - Table of Contents

> Composable Elixir SDK for the WhatsApp Business API

## Pages

- [anu](readme.md)
- [LICENSE](license.md)

## Modules

- [Anu](Anu.md): Composable Elixir SDK for the WhatsApp Business API.
- [Anu.AI](Anu.AI.md): Cloud-powered AI helpers backed by [anu_cloud](https://anu.zeetech.io).
- [Anu.Adapter](Anu.Adapter.md): Behaviour for message delivery adapters.
- [Anu.Adapters.Local](Anu.Adapters.Local.md): Development adapter that logs messages to the console.
- [Anu.Adapters.Meta](Anu.Adapters.Meta.md): Production adapter that sends messages via the Meta WhatsApp Cloud API.
- [Anu.Adapters.Test](Anu.Adapters.Test.md): Test adapter that sends messages to the current process mailbox.
- [Anu.Client](Anu.Client.md): An explicit client holding the credentials and settings used to deliver
messages and call anu_cloud.
- [Anu.Config](Anu.Config.md): Runtime configuration for webhook secrets.
- [Anu.Error](Anu.Error.md): Represents an error returned by the WhatsApp Cloud API or an internal failure.
- [Anu.Event.Message](Anu.Event.Message.md): Represents an inbound WhatsApp message received via webhook.
- [Anu.Event.Status](Anu.Event.Status.md): Represents a message status update received via webhook.
- [Anu.Message](Anu.Message.md): A composable message builder for the WhatsApp Business API.
- [Anu.Response](Anu.Response.md): Represents a successful response from the WhatsApp Cloud API.
- [Anu.Row](Anu.Row.md): Represents a row item inside a list message section.
- [Anu.Section](Anu.Section.md): Represents a section in a list message.
- [Anu.Template](Anu.Template.md): Helpers for building template message components.
- [Anu.TestAssertions](Anu.TestAssertions.md): ExUnit assertion helpers for testing Anu message delivery.
- [Anu.Webhook.Handler](Anu.Webhook.Handler.md): Behaviour for handling incoming WhatsApp webhook events.
- [Anu.Webhook.Parser](Anu.Webhook.Parser.md): Parses Meta webhook JSON payloads into event structs.
- [Anu.Webhook.Plug](Anu.Webhook.Plug.md): A Plug that handles incoming WhatsApp webhook requests.
- [Anu.Webhook.Signature](Anu.Webhook.Signature.md): HMAC-SHA256 signature verification for Meta webhook payloads.

