When creating or editing a stream dataset, you can now attach, switch, or clear a custom extension mapping directly from the dataset modal. The same control is available when duplicating a connector — each cloned dataset keeps its extension mapping selection, and you can adjust it per dataset before the duplicate is created.

Available today for providers that support custom extension mappings (currently GA4). The selector appears automatically on qualifying connectors.

Everyone can now see the Sync Now button, view current sync status, and check error details including last successful and last attempted sync timestamps.

What does Reporting Sync do? The Sync Now button pushes already-ingested dataset data into NinjaCat's reporting layer (that drives templates, dashboards, and report exports). It doesn't pull new data from the source — it makes data that's already been ingested visible in your reports.

When should you use it?

  • New accounts or advertisers were added to the data source but aren't showing up in report templates
  • Data looks correct in the dataset preview but isn't appearing in dashboards or reports
  • A dataset sync just completed, but reports are still showing stale data

Status indicators at a glance:

In Sync — data is visible in reports Syncing — a sync is in progress (button is temporarily disabled) Error — last sync failed; click View for details Never Synced — no RDW mapping configured yet (contact support) Unknown — no status data available

Note: Reporting Sync runs automatically after every scheduled dataset sync. The manual button is there for on-demand refreshes when something isn't showing up as expected.

You can now duplicate an existing connector instead of rebuilding one from scratch. From either the connectors list or a connector's detail page, click "Duplicate" to open a guided two-step flow: confirm the new connector name, credentials, and ingestion settings, then pick which configured streams and datasets to bring along (each prefilled as "<original name> Copy" and fully editable before you submit). Submitting creates a brand-new connector with fresh datasets — your original stays untouched, mappings are preserved, and you can optionally kick off a backfill for the new datasets right away. Retries are safe: if something hiccups mid-duplication, clicking Duplicate again won't create ghost copies, and any per-dataset failures are reported so you can see exactly what succeeded and retry just what didn't. Available today for stream and report-style connectors.

When creating or editing a stream dataset, you can now attach, switch, or clear a custom extension mapping directly from the dataset modal. The same control is available when duplicating a connector — each cloned dataset keeps its extension mapping selection, and you can adjust it per dataset before the duplicate is created.

Available today for providers that support custom extension mappings (currently GA4). The selector appears automatically on qualifying connectors.

There's a new Connectors section in the Agent Builder with two available connection options that can optionally be added per agent: Send Email and Google Drive.

  • Send Email: Leverages the SMTP settings set up for that org to send emails on demand.

  • Google Drive: The agent reuses existing OAuth credentials that have already been connected through the Network and Data Cloud / Connectors sections of NinjaCat. Your Google Drive would first need to be set up there in order for it to become available to you at the Agent level. Comes with read-only, read and create, or custom permission settings for your connected Google Drive, including the ability to search and read files, create new files, and manage them.

Premade starter agents are now organized by category. The "Choose a Starter Agent" picker has been redesigned with a search bar and a category filter, so you can narrow down agents by name, description, or category — or combine both to find what you need faster.

Each agent card now shows a color-coded category badge and icon, and agents are grouped by category and sorted alphabetically within each group. Fourteen categories are available at launch, covering areas like ad budget optimization, ad ops, SEO, content creation, and campaign performance monitoring.

Agent Builder now includes a YouTube Transcript tool that agents can use to pull transcripts from YouTube videos directly into a conversation. Turn it on for any agent from the Tools section in Agent Builder — once enabled, the agent can fetch a video's transcript and reason over it alongside other sources.

You can now delete Data Cloud Connectors and their Datasets directly from the Data Cloud UI — no more filing a support request for cleanup.

Delete a Connector from either the Connector list or the Connector detail screen, and delete individual Datasets from the Connector detail screen. Each deletion opens a confirmation modal with a "Delete associated datasets" toggle: leave it off to preserve the Datasets (they'll be detached from the Connector and remain available in data management), or turn it on to remove the Datasets along with the Connector. The modal requires typing a confirmation phrase that matches your choice before deletion proceeds.

If a Connector is deleted but its Dataset is not (i.e., the "Delete associated datasets" toggle is left off), that Dataset becomes a Static Dataset — a Dataset that is no longer attached to a Connector. Static Datasets continue to appear in data management and remain available for reporting, but data ingestion will no longer occur — the Dataset retains the data it had at the time of detachment and will not receive new data. Connector-only actions are hidden on Static Datasets, and the reason ingestion has stopped is surfaced so it's clear why the Dataset is no longer updating.

Agent Builder now includes a YouTube Transcript tool that agents can use to pull transcripts from YouTube videos directly into a conversation. Turn it on for any agent from the Tools section in Agent Builder — once enabled, the agent can fetch a video's transcript and reason over it alongside other sources.

When viewing a SQL Dataset Details page, the Edit History now shows all previously saved versions of the Transformation. You can view the Full SQL or a simple diff of the changes.