Appearance
Communications (Email, SMS, Notes, Arc AI)
Last updated: 2026–05-27
Communications split across one main tab (Email) and right-rail tabs (SMS, Notes, Arc AI).
Email tab (main)
Table of emails sent for this application.
| Column | Description |
|---|---|
| Date | Sent timestamp |
| Subject | Email subject line |
| Status | delivered / failed / queued |
| Action | Open detail, resend-related actions |
Toolbar
| Control | Auditor |
|---|---|
| Search/filter | Yes |
| Send / compose actions | Hidden for Auditor |
| Request docs from email context | Hidden for Auditor |
Attachments (up to four) may appear on rows with download links.
Use cases
| Goal | Steps |
|---|---|
| Confirm disclosure was sent | Sort by date → check delivered status |
| Resend template | Use row action (if role allows) |
| Diagnose failure | Open row → read failure status/body |
SMS tab (right rail)
| Visibility | Requirement |
|---|---|
| Tab shown | User is Tenant Admin or Manager and tenant_sms is enabled for the tenant |
Uses Firebase-backed chat UI:
- Thread with applicant on tenant SMS number
- Sends outbound SMS from the detail context
- Loads existing chat room/messages when present
Edge cases
| Situation | Behavior |
|---|---|
| SMS not enabled | Tab omitted entirely |
| Missing applicant phone | Send may be blocked or warn in UI |
Auditor: SMS tab may still appear if role is Manager/Admin; confirm internal policy. Notes and header actions remain Auditor-restricted.
Notes tab (right rail)
Internal-only commentary between agents.
| Feature | Detail |
|---|---|
| List | Author, timestamp, text (newest scroll area) |
| Composer | Textarea at bottom |
| Submit | Enter sends; Shift+Enter newline |
| Empty state | “No Notes Added” placeholder |
Auditor warning: Notes composer is hidden. Auditors can read historical notes if returned by API but cannot add new ones.
Use cases
- Document call outcomes for the next agent.
- Record manager override rationale (pair with Update Status note).
Implementation notes
- Notes from Update Status may also append to
app_notesserver-side—Activity may show overlapping narratives. - Notes are not emailed to applicants.
Arc AI tab (right rail)
| Visibility | arc_ai_enabled on user cookie/session |
|---|---|
| Label | Arc AI with gradient star icon |
Chat-style underwriter agent:
- Streaming responses
- Suggested prompts (approve/decline/doc/request patterns)
- Uses application session context
Use cases
- Draft applicant-facing explanations (still review before sending).
- Summarize underwriting steps before committee review.
Edge cases
| Situation | Behavior |
|---|---|
| Feature flag off | Tab not listed |
| Underwriting tab star | Can appear without opening Arc AI tab when AI variable payload exists |
Cross-tab workflows
| Workflow | Tabs involved |
|---|---|
| Request docs + email proof | Docs + Email |
| SMS reminder after doc request | Docs + SMS |
| Compliance read-only review | Email (read) + Notes (read) + Overview |