Daily Use
Search & Filters

Search & Filters

Most index pages in the portal share the same filtering pattern. Once you understand it on the Calls page, you understand it everywhere.

The pattern

Every list page has:

  1. A filter bar at the top with several inputs
  2. A Search button to apply
  3. A Clear link to reset
  4. A paginated table of results below
  5. A column header that may be clickable to sort

Filters are sticky in the URL — your current filter state is in the address bar. That means you can:

  • Bookmark a specific filtered view
  • Share a link with a teammate that opens the same filters
  • Refresh the page without losing your filters

Calls

The most heavily-filtered page in the portal. Filters available on Calls (opens in a new tab):

FilterTypeNotes
Org/company selectorDropdownScopes everything below
ID equalsNumberExact call ID match
Company name containsTextSubstring match
Date rangeDate pairStart to end
ANI equalsPhoneExact match on caller's number
DNIS equalsPhoneExact match on called (your) number
Call typeDropdownInbound, Manual, Internal, etc.
DispositionDropdown50+ outcomes
Log id eqNumberExact match on a specific call log
AgentDropdownPick from CIC's agent list
With empty dispositionCheckboxOnly calls awaiting tagging

Companies

Filters on Companies (opens in a new tab) typically include:

  • Name (contains)
  • Trade(s)
  • Active / discarded status
  • Last activity date

Users (admin)

Filters on Users (opens in a new tab) typically include:

  • Name (contains)
  • Email (contains)
  • Role
  • Active / discarded
  • Confirmed / unconfirmed

Invoices

Filters on Invoices (opens in a new tab) typically include:

  • Billable entity (org or company)
  • Status — Open, Paid, Past Due, Void
  • Date range
  • Amount

Tips

  • Clear filters fast — every filter bar has a Clear link that resets everything to defaults. Use this between distinct queries.
  • Combine filters freely — they ANDtogether. "Date range = last 7 days, disposition = Booked Job, agent = X" gives you exactly that intersection.
  • Empty input ≠ wildcard — leaving a field blank means "don't filter on this", not "match empty values". Use With empty disposition for the "show me untagged" case.
  • The Org/company selector overrides everything else for scope — even if you set a Company name filter, the dropdown takes priority.

Sorting

Click any column header in the results table to sort by that column. Click again to reverse. The sort state, like filters, is in the URL.

Pagination

Default page size is 25. Use the page-size dropdown at the bottom to switch to 50, 100, etc. Use the page links to move forward and backward.

Next

  • Calls — the most filter-rich page
  • CSV Exports — exports use whatever filters you have set