Documentation Index
Fetch the complete documentation index at: https://osforms.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
A Resend account with a verified sending domain and an API key (re_xxxxxxxxxxxx).
Setup
- Go to Integrations in your osforms dashboard
- Click Connect next to Resend
- Paste your Resend API key
- Enter the From address — must use your verified Resend domain (e.g.
forms@yourdomain.com) - Enter the To address where submission notifications should be delivered
- Optionally set a custom subject line
- Click Save
What you receive
Each submission triggers an email containing:- All submitted form fields as a formatted table
- Submission timestamp
- Submission ID for cross-referencing in the dashboard
Testing
Click Send Test in the integration settings to send a sample email and verify your configuration before going live. The test uses sample data and does not create a real submission.Configuration reference
| Field | Required | Description |
|---|---|---|
apiKey | Yes | Resend API key starting with re_ |
fromEmail | Yes | Sender address on your verified Resend domain |
toEmail | Yes | Delivery address for notification emails |
subject | No | Email subject. Default: "New submission: {form name}" |
Failure handling
If Resend rejects the request (e.g. invalid API key, unverified domain), the integration is marked as failed and you’ll receive:- An in-app notification with the error message
- An email alert at your account email (sent via the system Resend key, not yours)
Resend’s free tier includes 100 emails/month. You are billed by Resend
directly at their rates — osforms never charges for integrations.