add-resend

Solid

Add Resend (email) channel integration via Chat SDK.

AI & Automation 29,591 stars 12899 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Add Resend Email Channel Connect NanoClaw to email via Resend for async email conversations. ## Install NanoClaw doesn't ship channels in trunk. This skill copies the Resend adapter in from the `channels` branch. ### Pre-flight (idempotent) Skip to **Credentials** if all of these are already in place: - `src/channels/resend.ts` exists - `src/channels/index.ts` contains `import './resend.js';` - `@resend/chat-sdk-adapter` is listed in `package.json` dependencies Otherwise continue. Every step below is safe to re-run. ### 1. Fetch the channels branch ```bash git fetch origin channels ``` ### 2. Copy the adapter ```bash git show origin/channels:src/channels/resend.ts > src/channels/resend.ts ``` ### 3. Append the self-registration import Append to `src/channels/index.ts` (skip if the line is already present): ```typescript import './resend.js'; ``` ### 4. Install the adapter package (pinned) ```bash pnpm install @resend/chat-sdk-adapter@0.1.1 ``` ### 5. Build ```bash pnpm run build ``` ## Credentials 1. Go to [resend.com](https://resend.com) and create an account. 2. Add and verify your sending domain. 3. Go to **API Keys** and create a new key. 4. Set up a webhook: - Go to **Webhooks** > **Add webhook**. - URL: `https://your-domain/webhook/resend`. - Events: select **email.received**. - Copy the signing secret. ### Configure environment Add to `.env`: ```bash RESEND_API_KEY=re_... RESEND_FROM_ADDRESS=bot@yourdomain.com RESEND_FROM_NAME=NanoC...

Details

Author
nanocoai
Repository
nanocoai/nanoclaw
Created
4 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category