How It Works
1️⃣ Set up email for agent
Follow the Email Setup guide in Settings. After setting up, the agent can start sending & receiving emails.2️⃣ Set up checklist
- Set up document checklist in Agent Checklist
- Define required document types (bank statements, tax returns, or a custom document type)
- Agent will help streamline document collection via email or SMS

You can also add custom validation rules to each checklist item. When the
agent receives a document, it will try to classify the document and see if it
matches one of the checklist items. If yes, then it will apply the validation
rules to the document.
3️⃣ Send emails to agent
Omni’s agent monitors its email inbox for incoming emails. For each email received, the agent will:-
Find or create a lead:
- If new email, it will create a new lead
- If existing email from the lead list, retrieve the existing lead
- Extract & update checklist items from email message
- Process attachments using document intelligence (step 4)
-
Auto-generate a response to the message
- If agent is on
Autopilotmode, it will directly send the response without permission - If agent is on
Listenmode, it will draft a response and admin can review and edit it
- If agent is on
4️⃣ Document intelligence
For each attachment in the email message, our agent will perform the following action in order:- Use OCR to convert document to markdown
- Classify the document into one of the document requirements (bank statements, etc.)
- Apply validation rules to the document if any
- Extract lead’s checklist values from documents

5️⃣ Automated follow-up
If agent is onAutopilot mode, after agent sends the response, it will generate a follow up message and schedule a follow-up email if it doesn’t hear back from the leads.
Benefits
- Automated Processing: Documents are processed automatically without manual intervention
- Real-time Validation: Instant feedback on document quality and completeness
- Intelligent Classification: Documents are automatically matched to checklist requirements
- Data Extraction: Key information is extracted from documents automatically
- Multi-channel Support: Works with both email and SMS