Auto-Login Supported

Windsurf + TigerMail

Integrate TigerMail with Windsurf by Codeium. Codeium's AI-powered IDE with Cascade agent technology. Get working email code in seconds with AI-powered setup.

Windsurf Features

Automatic device authorization

  • Cascade agent handles setup
  • Multi-file code generation
  • Automatic dependency installation
  • Environment configuration
  • Real-time error correction
Auto-Login Enabled

Windsurf can automatically open your browser to authenticate with TigerMail. No manual API key copying needed.

Integration Steps

1

Open Cascade

Start a new Cascade session in Windsurf

2

Paste instructions

Give Cascade our AI instructions for TigerMail

3

Let Cascade work

Cascade will set up everything including authentication

4

Review changes

Approve the generated files and start sending

Generated Code Example

This is an example of what Windsurf will generate for you.

// Windsurf/Cascade creates a full email service:
import { z } from "zod";

const emailSchema = z.object({
  to: z.array(z.string().email()),
  subject: z.string().min(1),
  html: z.string(),
  from: z.string().email(),
});

export async function sendTransactionalEmail(data: z.infer<typeof emailSchema>) {
  const validated = emailSchema.parse(data);

  const response = await fetch("https://tigermail.io/api/v1/send", {
    method: "POST",
    headers: {
      "Authorization": `Bearer ${process.env.TIGERMAIL_API_KEY}`,
      "Content-Type": "application/json",
    },
    body: JSON.stringify(validated),
  });

  if (!response.ok) {
    throw new Error(`Email failed: ${response.statusText}`);
  }

  return response.json();
}

Start using Windsurf with TigerMail

Get 1,000 free emails per month. Set up in under 5 minutes.