Users can now set budget alerts at 0% and 100% thresholds, in addition to the existing options (1%, 5%, 10%, 20%, 50%, 75%, 90%).

  • 0% alert ("Budget Fully Spent") — Notifies your team when a budget's spend has been completely exhausted.
  • 100% alert ("New Budget Cycle Started") — Notifies your team when a new budget cycle begins — useful for confirming that monthly budgets have rolled over and are active.

Both thresholds are available in the alert dropdown when configuring budget alerts, and trigger the same email notifications with tailored subject lines and headings.

Managing datasets just got a whole lot easier, especially when you're working with a large list and just need to find datasets from a specific provider. Now you can filter by provider type, so finding what you need takes seconds, not scrolls.

Users can now set budget alerts at 0% and 100% thresholds, in addition to the existing options (1%, 5%, 10%, 20%, 50%, 75%, 90%).

  • 0% alert ("Budget Fully Spent") — Notifies your team when a budget's spend has been completely exhausted.
  • 100% alert ("New Budget Cycle Started") — Notifies your team when a new budget cycle begins — useful for confirming that monthly budgets have rolled over and are active.

Both thresholds are available in the alert dropdown when configuring budget alerts, and trigger the same email notifications with tailored subject lines and headings.

You can now organize your agents with tags. Add tags from the agent list or directly inside agent configuration, and use the Manage Tags modal to rename, delete, and bulk-assign agents to tags from one place. Tags are also available as a filter in the agent list, making it easier to find the agents you need.

Three improvements to the "Add & Remove Campaigns" dialog:

  1. Data Source column — Added a "Data Source" name column to the right-side "Campaigns in Budget" pane, so users with multiple datasources of the same platform can identify which datasource a campaign belongs to.

  2. Column headers visible — Added column headers to the right-pane. Headers (Source, Data Source, Campaign, Status) are now visible, matching the left pane.

  3. New campaign indicator — Newly added (unsaved) campaigns now show a green left-border highlight so users can visually distinguish them from previously saved campaigns.

Added a new info icon button to the top navigation bar across all app sections (main, ADI, booster, change history, untracked). Clicking it copies the current page context to the clipboard — including company name, user, client, budget, and campaign (with IDs), plus the current URL. A popover shows the copied info with a "Copied!" confirmation. This lets customers paste full context directly into support requests, reducing back-and-forth during triage.

New controls and behavior updates that help you manage SEMrush API credit usage directly from NinjaCat.

This update allows you to:

  • Limit rows per API request to avoid over-pulling data
  • Apply API-level sorting (Sort By) so you can combine sort + row limits to fetch only top results
  • View and adjust API-level filters in the Filters tab before data is retrieved
  • Benefit from a reduced default historical backfill window (3 months) to cut down initial credit usage
  • Rely on explicit date fields for date segmentation (date is no longer added automatically)

We can now save customized filters for the agent list. This allows users to save and retrieve custom filters. This feature allows you to

  • save a new filter
  • update an existing filter
  • rename a saved filter
  • delete a saved filter.

We've added new filtering options to the Agents list. You can now filter your agents by Owner, Data Source, whether the agent is private or public, and whether the agent has Sub-Agents or Triggers configured. These filters make it easy to quickly narrow down your agent list and find exactly what you need.

Prior to this release, any images or other assets that were apart of the Agent's convo were not publicly accessible, and unaccessible to static websites generated by the Agent. Now, these images and other assets can be apart of the static website.

As an example, this is helpful when creating a customer report via the Static Website tool, and being able to include headshots of the client services team managing the account, as well as the account's logo.