FabricFabricHarness
EcosystemChannels

Resend

Process verified inbound and delivery email events.

fh add channel resend
import { createResendChannel } from '@fabric-harness/channels/resend';

export default createResendChannel({
  signingSecret: process.env.RESEND_WEBHOOK_SECRET!,
  tenantId: 'acme',
  agent: 'mail',
});

Register POST /channels/resend/webhook. The adapter verifies the Svix ID, timestamp, and signature against exact bytes, rejects stale deliveries, deduplicates by svix-id, and keys the session by email ID.

Use sendWithResend(ref, { apiKey, from, to }) for governed outbound email.

Redact sensitive message bodies and attachments before model, telemetry, or evaluation capture, and live-test domain configuration and delivery retries.