Email invoices
Suppliers or staff can submit invoices by emailing the address shown in Settings → Email. The default self-hosted address is[email protected], but operators can change it with INBOUND_EMAIL_ADDRESS. SnapIt identifies your workspace from the sender email you linked in Settings.
Supported attachments: JPG, PNG, PDF.
For senders
1
Use SnapIt’s inbox
Send the invoice to the address shown in your workspace under Settings → Email.
2
Send from a linked email
The address you send from must be added and verified in that workspace first.
3
Attach a photo or PDF
Attach a clear image or PDF of the invoice.
4
Wait for confirmation
Linked addresses receive an asynchronous reply after extraction with a reference, vendor, amount, and public view URL. Needs-review results use a separate reply subject.
For workspace owners
- Open Settings → Email.
- Add each address that should send invoices (staff or suppliers).
- From that inbox, send the
SNAP-XXXXcode shown in the app to the address displayed in Settings. - Open Invoices — email-sourced invoices appear alongside web uploads and WhatsApp.
Email filtering
- Only JPG, PNG, and PDF attachments are eligible.
- One email can create multiple invoices when it contains multiple eligible attachments.
- Inline images used for logos, signatures, or CID content are skipped. Images smaller than 15,000 bytes are also skipped.
- Auto-replies, inbound-system messages, and emails not addressed to the configured inbox are ignored.
- Unknown-sender invoices remain outside the workspace until assignment or verification.
What you do not set up yourself
Resend inbound, MX records, and the SnapIt inbox are operator steps.For operators: Resend Receiving setup and env vars (
INBOUND_EMAIL_*) are documented in docs/email-setup.md.Related
- WhatsApp invoices — same linking model for phones
- Upload and processing — same pipeline statuses in the UI
- Credits and billing — usage debit on accept

