# nuntly v0.1.0 - Table of Contents

> A compact Req-backed Elixir client for the Nuntly REST API, generated from OpenAPI.

## Pages

- [Nuntly](readme.md)
- [Nuntly REST API 1.x Elixir API reference](rest-api-reference.md)
- [Changelog](changelog.md)

## Modules

- [Nuntly](Nuntly.md): A compact Req-backed client for the Nuntly REST API.
- [Nuntly.Agents](Nuntly.Agents.md): Read and write persistent state for an AI agent, optionally scoped to a specific inbox or thread.
- [Nuntly.ApiKeys](Nuntly.ApiKeys.md): Create and revoke API keys used to authenticate requests to the Nuntly API.
- [Nuntly.Client](Nuntly.Client.md): A Req-backed client for Nuntly REST API 1.x.
- [Nuntly.Domains](Nuntly.Domains.md): Add and verify sending and receiving domains. Manage DKIM records, SPF configuration, and enable inbound email routing.
- [Nuntly.Emails](Nuntly.Emails.md): Send transactional emails, retrieve sending history, and track delivery status per message.
- [Nuntly.Inboxes](Nuntly.Inboxes.md): Create email inboxes at a specific address on a verified receiving domain. Assign inboxes to namespaces or AI agents.
- [Nuntly.Messages](Nuntly.Messages.md): Access received messages, download attachments, and send replies or forwards from an inbox.
- [Nuntly.Namespaces](Nuntly.Namespaces.md): Isolate inboxes by tenant, client, or agent using namespaces. Use an external ID to map namespaces to your own data model.
- [Nuntly.Organizations](Nuntly.Organizations.md): Manage your organization profile, team members, and account-level settings.
- [Nuntly.Threads](Nuntly.Threads.md): Browse email conversations grouped by subject. Mark threads as read or spam, and assign them to an agent.
- [Nuntly.Webhooks](Nuntly.Webhooks.md): Register HTTP endpoints to receive real-time delivery events such as bounces, opens, and clicks.
- [Nuntly.WebhooksEvents](Nuntly.WebhooksEvents.md): Inspect webhook event history and replay failed deliveries for debugging or recovery.

