[New] Events
The Events CLI generates typed SDK wrappers from event contracts so you can catch schema mismatches in your editor.
Also shipped Aug 26, 2026Hightouch in August 2026 →
You can now view real-time logs for your Python UDFs in Cloud Logging
You can now view real-time logs for your Python UDFs in Cloud Logging. This feature is generally available .
Cortex Extension references in agent skills (General availability)
Referencing a Cortex Extension from an agent skill is now generally available. Set the skill source type to CORTEX_EXTENSION and path to the extension's fully qualified name, and Snowflake expands the reference into the extension's member skills at request time, so you don't list each skill individually.
Cortex Agents Coding Agent (General availability)
The Cortex Agents Coding Agent is now generally available. Add the code_toolset_all tool type to a Cortex Agent, and Snowflake provisions and manages a sandbox backed by the same runtime that powers Snowflake CoCo: bash, file read/write/edit, grep, glob, web search, SQL execution, and skills.
Organization user types (General availability)
With this release, you can specify whether an organization user represents a person or a service. Set the TYPE property to SERVICE for a service or application that interacts with Snowflake without human interaction. If you don't specify a type, the organization user is a PERSON user, which matches the previous behavior.
Semantic Studio (Preview)
Semantic Studio is now available in public preview for all accounts. Semantic Studio is the authoring environment for semantic views in Workspaces, combining conversational authoring with CoCo, direct YAML editing, and deployment to the live Snowflake object in a single surface.
Zerobus Ingest into streaming tables is now generally available
Ingesting into streaming tables with Zerobus Ingest in Lakeflow Connect is now generally available. Writing to a streaming table works the same way as writing to a managed Delta table, with the same limits and quotas. See Create or identify the target table .
More from HightouchEvery Hightouch release →
[Improvement] Agents
Rename a chat in the agent sidebar by double-clicking its name, typing, and pressing Enter. The sidebar is also fully keyboard-navigable, and switching between chats is faster.
[Improvement] General
Configuration forms for syncs, sync templates, destinations, sources, and event syncs respond faster to typing and toggles. Large field mappings that used to lag behind keystrokes now keep up.
[New] Ad Studio
Move ads through review and approval inside Ad Studio. A status view groups ads on a kanban board, status updates are available from the gallery view or the ad itself, and the ad's activity sidebar shows the full status and comment history.
[Improvement] Destinations
Object ID lookups on the Salesforce and Salesforce Sandbox destinations accept additional match conditions. Alongside the existing field-equals-column match, add fixed-value conditions so the lookup resolves only against records that qualify, such as active users or a single record type.
[New] Ad Studio
Comment on an ad in the visual editor to gather feedback before you launch. Pin a note to a spot on a static ad or a moment in a video, mention teammates to notify them by email, and track unread threads from the notifications bell above the Ads page.
[New] Context Hub
Sync Snowflake semantic views or Databricks Unity Catalog metric views into Context Hub as an external context source. Agents read your governed definitions for terms like LTV, net revenue, and active customer, then use them to interpret questions and write queries.
[New] Destinations
New FreeWheel Data Suite destination , create FreeWheel segments and keep their membership current for targeting across CTV inventory. Hightouch computes which users entered or left the audience between runs and delivers those changes as incremental additions and removals.
[New] Customer Studio
Audience membership traits list every audience a user currently belongs to as a column on the parent model. Sync that list to a destination alongside a user's other traits, or filter on its length to find users who belong to fewer than five campaigns.