# BaviMail Documentation > Email API for AI agents and developers. Send, receive, verify domains, and subscribe to webhooks. ## Get Started - [Overview](https://bavimail.com/docs): BaviMail documentation hub. - [Quickstart](https://bavimail.com/docs/quickstart): Install the SDK, set your API key, and send your first email in under 5 minutes. - [Authentication](https://bavimail.com/docs/authentication): Create API keys, authenticate requests with Bearer tokens, and manage credentials. ## API - [API Overview](https://bavimail.com/docs/api): REST API surface for email, domains, inbound, webhooks, analytics, and suppressions. - [Error Reference](https://bavimail.com/docs/errors): Every API error code with HTTP status, message, and remediation action. ## Guides - [Domain Verification](https://bavimail.com/docs/domains): Set up SPF, DKIM, DMARC for your sending domain with step-by-step DNS guide. - [Inbound Email](https://bavimail.com/docs/inbound): Receive and process inbound email with parsing, attachments, and webhook routing. - [Webhooks](https://bavimail.com/docs/webhooks): All 13 event types with payloads, signature verification, and retry behavior. - [SDK Guides](https://bavimail.com/docs/sdks): Official TypeScript and Python clients with installation, usage, and error handling. ## AI Agents - [Agent Onboarding](https://bavimail.com/docs/agent-onboarding): Give your AI agent its own email identity with two-way email capability. ## Resources - [Changelog](https://bavimail.com/docs/changelog): All notable changes to the BaviMail API, SDKs, and documentation.