# Documentation

Source: https://wraps.dev/docs

# Get started with Wraps

Deploy email, SMS, and CDN infrastructure to your AWS account. You own everything — we provide the tooling.

1\. Deploy infrastructure

terminal

```
npx @wraps.dev/cli email init
```

2\. Send your first email

send.ts

```
import { WrapsEmail } from '@wraps.dev/email'const email = new WrapsEmail()await email.send({  from: 'hello@yourdomain.com',  to: 'user@example.com',  subject: 'Welcome',  html: '<h1>Hello from Wraps</h1>',})
```

[Quickstart](https://wraps.dev/docs/quickstart)[Email in 2 minutes](https://wraps.dev/docs/quickstart/email)

Using an AI assistant? Point it at [llms-full.txt](https://wraps.dev/llms-full.txt) — the complete docs in one file — or [llms.txt](https://wraps.dev/llms.txt) for the agent-oriented index.

## Build

SDKs for sending email, SMS, and managing your platform.

[

Email SDK

Send email, manage templates, track events





](https://wraps.dev/docs/sdk-reference)[

Python SDK

Send email from Python — attachments, templates, suppression





](https://wraps.dev/docs/python-sdk-reference)[

SMS SDK

Send SMS, manage opt-outs, verify numbers





](https://wraps.dev/docs/sms-sdk-reference)[

Platform SDK

Contacts, batches, workflows, segments





](https://wraps.dev/docs/client-sdk-reference)

## Deploy

CLI, CDK, and Pulumi for deploying infrastructure.

[

CLI Reference

All commands and flags





](https://wraps.dev/docs/cli-reference)[

Infrastructure

What gets deployed





](https://wraps.dev/docs/infrastructure)[

CDK

AWS CDK construct





](https://wraps.dev/docs/cdk-reference)[

Pulumi

Pulumi component





](https://wraps.dev/docs/pulumi-reference)

## Operate

Guides, configuration, and troubleshooting.

[

Guides

AWS setup, domains, production access





](https://wraps.dev/docs/guides)[

API Reference

REST API and OpenAPI spec





](https://wraps.dev/docs/reference/api)[

Errors

Error codes with solutions





](https://wraps.dev/docs/reference/errors)[

Environment Variables

CLI, SDK, and CI/CD config





](https://wraps.dev/docs/reference/environment-variables)
