Ingestion

Three ways in. Zero manual steps.

Upload from your phone, scan to email, or send batches via FTP. Echo picks up files automatically and starts processing — no one has to sit at a computer.

3
Ingestion methods
2 min
Auto-poll interval
50 MB
Max file size

Drag & drop upload

The simplest path: open Echo on your phone, tablet, or computer, and drag files onto the card grid. Or click the upload button in the header. Supports PDF, JPEG, PNG, and WebP.

Perfect for volunteers who snap photos of cards with their phone right after the service. Multi-file upload means you can select an entire folder at once.

Scan to Email

Configure your office multi-function printer to email scanned documents to a dedicated inbox. Echo polls that inbox every two minutes, downloads PDF and image attachments, and queues them for processing automatically.

After processing, Echo can mark emails as read or move them to a “processed” folder — so your inbox stays clean.

Works with any IMAP-compatible email provider: Gmail, Outlook, Dreamhost, Yahoo, or your church’s hosted email.

Scan to FTP

For high-volume environments, configure your scanner to send batches to an FTP server. Echo connects via FTP/FTPS, downloads new files from the incoming directory, processes them, and moves them to a “processed” folder.

This is ideal for churches that run multiple scanners at different campuses — each scanner sends to the same FTP endpoint and Echo handles all of them.

Works with any scanner

Ricoh, Xerox, Canon, HP, Brother, Epson — if your printer has a “Scan to Email” or “Scan to FTP” option in its address book (most do), it works with Echo. No special software, no drivers, no plugins.

Don’t have a dedicated scanner? A smartphone camera works too. Take a photo, upload it, and Echo reads it just the same.

Smart attachment handling

Echo filters email attachments by type and size — it only processes PDFs and images, ignoring signatures, logos, and other irrelevant attachments. Multi-attachment emails are supported: each valid file becomes its own processing job.

Automatic polling on a schedule

Both email and FTP watchers run on a two-minute cron cycle. Cards scanned and emailed during the Sunday service start appearing in your dashboard within minutes — without anyone touching a computer.

Full audit trail

Every import is tracked as a processing job with source metadata: where the file came from (upload, email, FTP), when it arrived, how many cards were extracted, and the processing status. You always know what happened and when.

Ready to see it in action?

Start free with 50 cards per month. No credit card required.