Server Actions
Terra uses Next.js Server Actions for all data mutations.
Action Files
| File | Purpose |
|---|---|
airtable.ts | Airtable OAuth and sync |
notifications.ts | Email/SMS sending |
insights.ts | Analytics queries |
applicants.ts | Applicant management |
status.ts | Submission status |
domains.ts | Custom domain config |
workspaces.ts | Folder management |
agencies.ts | Agency management |
form-versions.ts | Draft/publish |
webhooks.ts | Webhook config |
team.ts | Permissions |
settings.ts | Org settings |