> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hoista.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Resend

> Connect a Resend team to manage sending domains and see plan usage.

Hoista finds the sending domains of a Resend team and shows whether each can send yet. It can add new sending domains and shows the team's recent emails.

## Connect

Resend connects with an API key:

1. Open [API Keys](https://resend.com/api-keys): **API Keys → Create API Key**. Name it Hoista and choose **Full access** for all domains.
2. Copy the key. It starts with `re_` and Resend shows it once.
3. In Desktop, open **Accounts**, choose Resend and paste the key.

![Resend’s API Keys page](https://mintcdn.com/mirt-lab/bTbgaR1vteaGCpS-/assets/tokens/resend-token.webp?fit=max\&auto=format\&n=bTbgaR1vteaGCpS-\&q=85\&s=09b50e9beb8dfc67ee7912b586fece75)

Resend’s API Keys page, captured November 2026. Personal details are blurred. If yours looks different, the names in the steps still match.

From the CLI:

```bash theme={null}
hoist accounts add resend
```

Hoista asks for the key in a hidden prompt. In scripts, use `hoist accounts add resend --name NAME --token-stdin`, and add `--account <team>` if the token reaches more than one team.

## What you can do

* Add a sending domain and see the DNS records Resend needs to verify it.
* See recent emails and logs on the **Logs** tab, and metrics on **Metrics**.
* See the team's plan usage on **Billing**: emails this month and today, domains and contacts. Resend doesn't share a bill through its API.
* Use the **Resend** tab for Resend's own operations.
* Delete a sending domain after you confirm it by name.

## Bring in existing resources

Hoista looks for sending domains when you connect. In Desktop, add them as described in [Bring in an existing project](https://docs.hoista.dev/guides/import-apps.md). From the CLI:

```bash theme={null}
hoist import --list
hoist import <resource-id> --project my-app
```

`--project my-app` adds the domain to an existing project, such as the app that sends the email. Use `--new <name>` to start a new one. Projects start in **watching** mode. To look again, run `hoist accounts refresh <account>` with the name or ID from `hoist accounts`.

## Related

> [card] [Providers](https://docs.hoista.dev/providers/overview.md)
>
> What Hoista supports on each provider.

> [card] [Connect hosting accounts](https://docs.hoista.dev/guides/accounts.md)
>
> Connect, check and rotate accounts.

> [card] [Bring in a project](https://docs.hoista.dev/guides/import-apps.md)
>
> Add what an account already runs.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.