Search and Filters tools

Search and Filter Tools Overview

The Search and Filter tools in the SmartVendor Mailbox help you quickly locate specific AP invoice messages, threads, and documents in a high‑volume environment. Use the Quick Search bar for fast, keyword‑based lookups and Advanced Filters for precise, multi‑field queries across senders, labels, document types, and workflow status.


How to Use Search and Filters

  1. Open the Mailbox tab in SmartVendor.

  2. At the top of the message list, locate the search bar and filter controls.

  3. Use the Quick Search bar to type keywords, email addresses, invoice numbers, or phrases, then press Enter or click the search icon.

  4. For more targeted results, open the filter dropdowns (for example, Record Match, From, To, Subject, Label, Status, Attachments), choose your criteria, and click Apply.

  5. Combine multiple filters (for example, NeedsHumanAttention + Unread + last 30 days) for granular results.

  6. (If available) Save commonly used filter sets so you can rerun them quickly for recurring AP workflows or audits.

Figure 3. Mailbox Search and Filter Controls

Table 1. SmartVendor Mailbox Filter Fields

Filter FieldOperator / OptionsDescription / Example Usage
Record MatchSelect (multi-choice list)Filter by linked record (e.g., vendor, account). Example: Only messages related to a specific vendor.
FromcontainsFilter by sender’s email address. Example: Messages sent from a given contact.
TocontainsFilter by recipient address. Example: Messages addressed to a shared AP mailbox.
CccontainsFilter by copied recipients in the Cc field.
SubjectcontainsFilter for specific keywords in the subject (e.g., “Invoice Submission”).
LabelSelect (multi‑choice list)

Filter by workflow label. Example: NeedsHumanAttention.

Actual values: “NeedsHumanAttention”, “InvoiceAlreadyRecorded”, “Herels-NewVendorInvoice”, “PaymentStatusSent”, “RecordUpdateRequest”, “RequestForPaymentStatus”, “ShortPayInquiry”

BodycontainsSearch the message body for specific keywords or phrases (e.g., “urgent” or “short pay”).
Sender TypeSelect (multi‑choice list)Filter by sender’s classification: Enrolled, External Cohort, Internal, Unenrolled, Unknown, or User.
Match TypeSelect (multi‑choice list)Filter by match type: Contact (matched person) or Domain (email domain match).
Pre-checkSelect (Pass, Fail)Filter by pre-check automation outcome. Example: Show only messages where pre-check failed.
Processing StateSelect (Done, In Progress, Stalled)Filter by task processing state.
Document ClassificationSelect (Invoice, Others)Filter by detected document type. Example: Only messages with invoices attached.
Dateequals, before, after (date picker)Filter by sent/received date or date range. Example: On or after a specific date.
Task TypeSelect (None, SmartBot, User)Filter by message’s task type. Example: Only SmartBot-generated tasks.
Attachment TypeSelect (Any, CSV, Image, Other, PDF)Filter by attachment type. Example: Invoices only (PDF).
Email DirectionSelect (Inbound, Outbound)Filter by direction of message (inbound or outbound).
Read StatusSelect (Read, Unread)Filter by message read status.
Task StatusSelect (Done, New, Open)Filter by related task progress. Example: Show only Open tasks.
Task AssignmentSelect (Assigned, Unassigned)Filter by presence/absence of a task owner. Example: Messages with Unassigned tasks.
Task AssigneeSelect (multi-choice list)Filter by specific task owner. Example: Tasks assigned to “John Doe”.
Last Read BySelect (multi-choice list)Filter by user who last opened the message. Example: Last read by a specific AP analyst.

These search and filter tools allow AP teams to quickly surface new invoice submissions, exceptions, items that failed automation checks, and tasks that are still open or unassigned—reducing manual effort and improving response times.