> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getomni.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Week of May 18, 2026

# Date-filtered Leads, Programmatic Status, and a More Conversational Agent

This week brings From/To date filters to the Leads page and assistant chat, a new way to mark leads complete through the API, and tweaks to how the agent handles opt-out and follow-up conversations.

## Features

### Date Filters on the Leads Page and in Assistant Chat

*Use case:* Answer "how many leads came in today?" or "show me everything from last week" without scrolling or exporting.

The Leads page now has **From** and **To** date filters at the top of the filter bar. The same filters are available to the assistant, so questions like *"how many leads came in this week?"* return exact counts and lists scoped to that window.

<Frame>
  <img src="https://mintcdn.com/omniai/dUDvE5JbjZ8Xj5_E/images/changelog/leads-date-filters.png?fit=max&auto=format&n=dUDvE5JbjZ8Xj5_E&q=85&s=e7cd5969990e65d26d477921298ff642" width="1486" height="1008" data-path="images/changelog/leads-date-filters.png" />
</Frame>

### Set Lead Status via the Update Lead API

*Use case:* Sync lead status from an external CRM into Omni in a single call.

`PUT /api/v1/leads` now accepts a `status` field with values `"COMPLETED"`, `"IN_PROGRESS"`, and `"OPTED_OUT"`. Marking a lead `COMPLETED` cancels any scheduled follow-ups for that lead. See the [Update Lead API](/api-reference/leads/update-lead) for the full parameter list.

## Improvements

### More Conversational Opt-out and Follow-up Drafts

The agent now handles ambiguous opt-out signals more carefully: when a lead's reply is unclear, it asks a clarifying question instead of promising to stop messaging and then continuing the conversation a day later. Follow-up drafts also read more naturally when a lead is disengaging, rather than always pushing the application forward. See the [Conversation guide](/ai-agent/conversation) for more on how the agent handles replies and follow-ups.

## Fixes

* Pending follow-ups and replies are now refreshed when a lead uploads a document, so scheduled messages reflect the new upload. See [Document Vault](/leads/document-vault).
* Test leads no longer trigger outbound [webhooks](/webhooks). Real-lead webhooks are unaffected.
* The Last Action card on the lead details page now shows the time of the most recent outbound message, matching the [timeline](/leads/timeline).
* Sorting the timeline "Newest first" now also reverses the messages inside a batched timeline entry, instead of leaving them oldest-first.
