What we do
All instructions
Email: Resend

Connect Resend with Claude

Your app sends email with a key from Resend. You make the key and paste it into your app's key file. Your AI uses it from there and never sees it. The same steps work in Codex.

About 5 minutesMac and WindowsLast checked

Have these ready

Steps

  1. Step 1: Let your AI open the key file

    When it's ready for Resend, it adds a line to your app's key file, .env.local, and opens the file for you.

    Mac
    It opens in TextEdit.
    Windows
    It opens in Notepad.

    You should see: The file, with a line that reads RESEND_API_KEY=.

    If it looks different: Nothing opened? Ask your AI: Please open .env.local for me.

  2. Step 2: Make a key in Resend

    In Resend, click API Keys, then Create API Key. Name it after your app, set the permission to Sending access, choose your domain, and click Add.

    You should see: Your new key, which starts with re_. Resend shows it only once.

    If it looks different: Closed it before copying? Delete that key and make a new one: Resend never shows a key twice.

  3. Step 3: Paste it after RESEND_API_KEY=

    Copy the key and paste it right after the equals sign, with no space and no quotes.

    You should see: One line: RESEND_API_KEY=re_ and the rest of your key.

  4. Step 4: Save the file and close it

    Mac
    Press Command-S, then close the window.
    Windows
    Press Ctrl+S, then close the window.

    You should see: The window closes without asking about unsaved changes.

  5. Step 5: Tell your AI it's saved

    Type done. Don't paste the key into the chat.

    You should see: Your AI says the key works, and a test email arrives at your own address.

    If it looks different: If it says the key is missing, check that you saved the file and that the line starts with RESEND_API_KEY=.

Checked on against the official pages: Create an API key and Send with Next.js. Screens change now and then. If a button has moved or has a new name, look for the closest match, or ask your AI what to click.