> **Building with AI coding agents?** Install the authstack plugin with one command. This equips your agent with accurate Scalekit implementation patterns.
>
> **Recommended**:
> ```bash
> npx @scalekit-inc/cli setup
> ```
>
> Global:
> ```bash
> npm install -g @scalekit-inc/cli
> scalekit setup
> ```
>
> Supports Claude Code, Cursor, GitHub Copilot, Codex + skills for 40+ agents.
> Features: full-stack-auth, agent-auth, mcp-auth, modular-sso, modular-scim.
> [Full setup guide](https://docs.scalekit.com/dev-kit/build-with-ai/)

---

# Resend connector

1. ### Install the SDK

   ```bash frame="terminal"
       npm install @scalekit-sdk/node
       ```
     ```bash frame="terminal"
       pip install scalekit
       ```
     Full SDK reference: [Node.js](/agentkit/sdks/node/) | [Python](/agentkit/sdks/python/)

2. ### Set your credentials

   <AgentKitCredentials />

3. ### Set up the connector

   Register your Resend credentials with Scalekit so it can authenticate requests on your behalf. You do this once per environment.

   <details>
   <summary>Dashboard setup steps</summary>

   <SetupResendSection />

   </details>

4. ### Make your first call

   <QuickstartGenericApikeySection connector="resend" toolName="resend_api_key_list" providerName="Resend" />

## What you can do

Connect this agent connector to let your agent:

- **List webhook events, webhook event attempts, broadcast recipients** — Retrieve the delivery event log for a webhook endpoint -- each entry is one event Resend attempted to deliver, with its type and delivery status (success, failed, attempting, or pending)
- **Get webhook event, segment metrics, email metrics** — Retrieve a single webhook delivery event by ID, including its type, delivery status, next retry time (if still attempting), and the full event payload that was (or will be) sent to the endpoint
- **Cancel broadcast, email** — Cancel a broadcast that is currently queued or scheduled, stopping any further emails from being sent
- **Update webhook, topic, template** — Update an existing webhook in the Resend account: its endpoint URL, the array of event types it subscribes to, and/or its status (enabled/disabled)
- **Delete webhook, topic, template** — Permanently remove an existing webhook from the Resend account
- **Create webhook, topic, template** — Create a new webhook endpoint to receive Resend email, contact, and domain event callbacks

## Tool list

Use the exact tool names from the **Tool list** below when you call `execute_tool`. If you're not sure which name to use, list the tools available for the current user first.

<ToolList tools={tools} />

---

## More Scalekit documentation

| Resource | What it contains | When to use it |
|----------|-----------------|----------------|
| [/llms.txt](/llms.txt) | Structured index with routing hints per product area | Start here — find which documentation set covers your topic before loading full content |
| [/llms-full.txt](/llms-full.txt) | Complete documentation for all Scalekit products in one file | Use when you need exhaustive context across multiple products or when the topic spans several areas |
| [sitemap-0.xml](https://docs.scalekit.com/sitemap-0.xml) | Full URL list of every documentation page | Use to discover specific page URLs you can fetch for targeted, page-level answers |
