#754 — [Out of Scope] Email Configuration
Repo: Twill-AI/twill-ai-ui State: open | Status: open Assignee: Unassigned
Created: 2025-10-08 · Updated: 2025-10-13
Description
Create interface for partners to configure email sending domain, view DNS records for email authentication, and verify setup.
AC:
-
Email setup form:
- Domain input (e.g., acmepayments.com)
- From Email input (e.g., noreply@acmepayments.com)
- From Name input (e.g., ACME Payments)
- Reply-To Email input (optional)
- “Setup Email Domain” button
-
DNS records display:
- Shows 4 DNS records (3 CNAME + 1 TXT)
- Copy button for each record
- Verification status indicator per record
- Collapsible sections for each record type
- “Why do I need these?” help text
-
Verification interface:
- “Verify DNS Records” button
- Shows verification progress
- Individual status for SPF, DKIM1, DKIM2
- Success message when all verified
- Error messages with troubleshooting tips
-
Email preview:
- Shows sample email with partner branding
- “Send Test Email” button
- Sends to partner’s email address
- Confirms email received successfully
-
Status dashboard:
- Current from_email and from_name
- Authentication status (✅/⏳/❌)
- Verification timestamps
- “Edit Configuration” option
Notes
Add implementation notes, blockers, and context here
Related
Add wikilinks to related people, meetings, or other tickets