Email Integration

Email Integration

NexWave provides comprehensive email capabilities for sending, receiving, and automating email communications directly within the system.

Feature Overview


Outgoing Email (SMTP)

Feature

Description

Multiple Accounts

Configure separate accounts for Sales, Support, Notifications

OAuth Authentication

Modern OAuth 2.0 for Gmail and Microsoft 365

Email Templates

Reusable Jinja templates with document context

Signatures

Per-account customisable signatures

Footer & Branding

Custom footer with brand logo

Track Opens

Know when recipients read emails

Unsubscribe Links

Automatic opt-out management

Always BCC

Archive all outgoing emails

Supported Providers: Gmail, Outlook/Microsoft 365, Sendgrid, SparkPost, Yahoo Mail, Yandex, Custom SMTP

Incoming Email (IMAP/POP3)

Feature

Description

POP3 & IMAP

Receive emails via either protocol

Multi-Folder Sync

Sync from specific IMAP folders

Sync Options

ALL or UNSEEN emails only

Auto-Reply

Automatic responses with templates

Unreplied Alerts

Notifications for unanswered emails

Document Linking

Append emails to Issues, Leads, Opportunities

Automatic Linking

Smart linking based on email references

Contact Creation

Auto-create contacts from senders

Notifications

Automate email sending based on document events:

Trigger

Description

New

When a document is created

Save

When a document is saved

Submit / Cancel

When a document is submitted or cancelled

Value Change

When a specific field value changes

Days Before/After

Date-based scheduling

Channels: Email, SMS, Slack, System Notification

Additional Options:

  • Conditional logic (Python expressions)

  • Dynamic recipients (from fields, roles, assignees)

  • Attach print formats as PDF

  • Attach document files

  • Update fields after sending

Email Templates

  • Reusable templates for consistent messaging

  • Jinja templating with full document access

  • HTML and plain text support

  • Dynamic subject lines

Communication Tracking

  • All sent and received emails logged automatically

  • Conversation thread view per document

  • Link emails to Customers, Sales Orders, Issues, Leads

  • Email queue with delivery status

  • Error logging and retry mechanism

Configuration

Email Account Settings

Navigate to Settings > Email Account to configure:

Setting

Description

Email Address

The email address for this account

Service

Select provider or use custom domain

Auth Method

Basic (password) or OAuth

Enable Incoming

Receive emails via this account

Enable Outgoing

Send emails via this account

Default Account

Set as default for incoming/outgoing

Notification Settings

Navigate to Settings > Notification to create automated notifications.

Related Documentation