> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://myoperator.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How do I create date- or time-based filters in MyOperator call logs?

# Filter call logs by date and time

## Quick answer

* Date filter (web & mobile): Logs → Advanced Filters → pick Start & End dates → Apply.
* Time filter (web only): Logs → Advanced → enter Start Date/Time & End Date/Time → Save Filter.
* Result: The log table refreshes to show only calls that occurred inside the selected range; a blue pill displays the active filter.

## When should I use this guide?

Use it whenever you need to analyse calls for a specific campaign period, isolate traffic during business hours, or export month-end/activity reports that map to your finance calendar—without endless scrolling.

---

## 1. Prerequisites

| Requirement | Why it matters |
| --- | --- |
| Role: Admin, Manager & Call agent | Admin can access all filters, Manager can access for their team, and Call agent can only access their own filters. |
| Account time zone set | Date ranges respect Settings → Company Profile time zone. |
| Max selectable range: 90 days | Prevents heavy queries (split longer spans into ≤ 90-day chunks). |

||| Warning
Time filters currently apply only in the web dashboard and operate on IST regardless of your system time zone.

---

## 2. Feature comparison

| Capability | Web dashboard | Android / iOS app |
| --- | --- | --- |
| Date range filter | ✓ | ✓ |
| Time range filter | ✓ (HH:MM) | ✗ |
| Save filter for reuse | ✓ | ✗ |

---

## 3. Create a date filter

### Web (desktop browser)

1. Sign in to https://app.myoperator.com
2. Left nav → Analytics ▸ Logs.
3. Click Advanced Filters (top-right).
4. Under Date Range, pick Start date and End date.
5. Press Apply.
6. (Optional) Reset Filters to clear all criteria.

| Tip
Use ← → arrow keys to jump months.

![](https://content.api.getguru.com/files/view/3673df45-ecac-4a47-b988-ec76c79c36ac)

### Mobile app

| Step | Android | iOS |
| --- | --- | --- |
| 1 | Menu ▸ Logs | Logs tab (bottom bar) |
| 2 | Tap Filters 🔍 | Tap Filters icon |
| 3 | Choose Custom Range | Choose Custom Range |
| 4 | Set start & end dates | Set start & end dates |
| 5 | Tap Apply | Tap Apply |

---

## 4. Create a time-based filter

|| Info
Web dashboard only—IST time zone.

1. Dashboard → Logs.
2. Click Advanced.
3. Under Date/Time, pick your Start and End timestamps (format YYYY-MM-DD HH:MM, 24-hr).
4. (Optional) Add other criteria such as Status = Missed.
5. Click Save filter, give it a name (e.g., “Weekday 10-12 Missed”).
6. Reapply it anytime via Filter List.

Examples:

* Missed calls on 1 July 2025, 10-12 AM

```
Start: 2025-07-01 10:00
End: 2025-07-01 12:00
Status: Missed
```

* Answered support calls during evening shift

```
Start: 2025-07-01 18:00
End: 2025-07-01 22:00
Status: Answered
```

---

## 5. Expected outcome

The log table refreshes to show only calls inside your range; a blue pill displaying the chosen dates/times appears above the table so you always know a filter is active.

Saved time filters reside under Filter List for one-click reuse or CSV export.

---

## 6. Troubleshooting & limitations

| Symptom | Likely cause | Fix |
| --- | --- | --- |
| No records found | Date/time range has no calls | Widen the range or check if the team was offline. |
| Can’t pick > 90 days | System cap to prevent heavy queries | Split into two exports (e.g., Jan–Mar & Apr–Jun), then merge. |
| Time format rejected | Wrong pattern | Use `YYYY-MM-DD HH:MM` (24-hr). |
| Data doesn’t auto-refresh | Filters are static | Click Apply again after new calls arrive. |

Still stuck? In-app Help ▸ Live Chat or email support@myoperator.com