Email Dashboard

Import, organize, and search your case correspondence. Create AI-assisted draft replies with context from your case documents.

Import Emails

Import .eml and .pdf email files from your case folders

Full-Text Search

Fast search across subjects, body text, and senders

AI Draft Replies

Generate contextual replies using your case documents


Opening the Email Dashboard

  • Keyboard: Press Ctrl+Shift+E
  • Command Palette: Ctrl+Shift+P β†’ "SafeAppeals: Open Email Dashboard"
  • Activity Bar: Click the mail icon (πŸ“§) in the left sidebar

Importing Emails

The Email Dashboard supports two email file formats:

EML.eml

Standard email message format. Preserves all headers, body, and attachments.

PDF.pdf

Printed/exported email documents. Text must be embedded (not scanned images).

Import Steps

  1. Open the Email Dashboard
  2. Click the Import Emails button (or the + icon)
  3. Select one or multiple email files
  4. Click Open

The system automatically parses email content, extracts metadata (from, to, date, subject), and stores it in a workspace-specific database.

Extracted Email Fields

FieldDescription
FromSender email address and name
ToRecipient email address(es)
CC / BCCCarbon copy recipients
SubjectEmail subject line
DateSend/receive date
BodyPlain text and HTML content
AttachmentsFile names and types

Viewing Emails

Click any email card in the dashboard to open it in the Email Viewer.

Email Card Information

Each email card displays:

Sender

Color-coded avatar with initials

Subject

Email subject line

Preview

First 150 characters of body

Case Folder

Source folder name

Attachments

Attachment indicator icon

Draft Badge

Orange badge for draft replies

Email Viewer Features

  • Complete email headers (From, To, CC, Date)
  • Full email body (HTML rendered if available)
  • Attachment list with file types
  • Draft Reply button for AI-assisted responses

Searching Emails

The search feature uses fast full-text search across:

  • Email subject lines
  • Email body text
  • Sender email addresses

How to Search

  1. Click the search icon in the toolbar
  2. Type your search query
  3. Press Enter or wait for automatic search
  4. Results update in real-time

Search Examples

claim→Find emails containing 'claim'
john smith→Find emails mentioning John Smith
denial→Find denial-related correspondence
WCAB→Find Workers' Comp Appeals Board emails

Filtering & Sorting

Filter by Case Folder

  1. Click the filter icon in the toolbar
  2. The filters panel expands
  3. Select a specific case folder from the dropdown
  4. Or select All Cases to show everything

Tip: Filters work alongside searchβ€”you can search within a specific case folder.

Sort Options

Sort FieldDescription
DateSort by email date (newest or oldest first)
FromSort alphabetically by sender
SubjectSort alphabetically by subject

Click the sort icon in the toolbar to change sort field. Click again to toggle ascending/descending. Default is Date (newest first).


AI-Assisted Draft Replies

The Email Dashboard integrates with the AI assistant to create contextual draft replies using your case documents for reference.

How It Works

  1. Open an email in the Email Viewer
  2. Click the Draft Reply button
  3. The system searches your case documents for relevant context
  4. AI generates a professional reply template
  5. A new DOCX file is created in your case folder

Draft Location

Draft replies are saved as:

{case-folder}/replies/Reply_to_{subject}_{timestamp}.docx

Tone Options

Professional

Business-appropriate, courteous

Friendly

Warm and approachable

Formal

Official, legal-appropriate


Deleting Emails

  1. Hover over an email card
  2. Click the trash icon
  3. Click again within 3 seconds to confirm deletion

Note: Deletion removes the email from the database only. The original .eml or .pdf file is NOT deleted from disk.


Data Storage

Emails are stored in a workspace-specific SQLite database, ensuring complete data isolation between different cases and projects. The database is created automatically when you first import emails.


Keyboard Shortcuts

ActionShortcut
Open Email DashboardCtrl+Shift+E
Execute searchEnter
Clear searchEscape

Troubleshooting

Emails not importing

β†’ Ensure the file is a valid .eml or .pdf. For PDFs, text must be embedded (not scanned images).

Search not finding results

β†’ Try simpler, single-word queries. Check for typos. Ensure the email was successfully imported.

Missing email content

β†’ For PDF emails, content extraction requires embedded text. If extraction fails, the filename is used as subject.

Draft reply not generating

β†’ Check that you have an AI model configured in Void settings and have available credits.


Next Steps