These are the Treasure AI features and improvements released in September, 2026.
Posted on: Sep 02, 2026
- AI Studio now connects to Treasure AI Voice through the same Connector/Connection model as Databricks, Snowflake, GitHub, and Treasure Data CDP, so an agent can read your meeting recordings, AI summaries, action items, and speaker-separated transcripts directly in a chat.
- Designed for sales teams and anyone who runs meetings, it turns conversations Treasure AI Voice has already captured into working material — drafting a follow-up from this morning's client call, or pulling every commitment made across a week of conversations — without exporting a file.
- The connection is read-only and inherits your Treasure AI Voice role: a Regular User's agent reads only that user's own recordings and an Enterprise Admin's reads the whole organization, and no agent can delete a recording, edit its tags, or start an export.
- Learn more by visiting the Connect Treasure AI Voice and Connections pages.
Posted on: Sep 03, 2026
- AI Studio agents can now search, read, and post Slack messages on your behalf, across the channels, direct messages, threads, and files your own Slack account can see.
- Designed for teams whose decisions and context live in Slack, it lets an agent recover an answer from months of conversation, summarize a thread alongside your CDP data, and post the result back to the channel that needs it.
- The agent acts as the member who connected, reading only what that person can read and posting, editing, and deleting under their name, so enabling the connector grants write access that cannot be narrowed per member or per channel.
- Learn more by visiting the Connect Slack and Connections pages.
Posted on: Sep 08, 2026
- Engage Studio now supports link shortening and click tracking for SMS One-off and Always-On Campaigns, helping marketers reduce message length and measure engagement with links in their SMS messages.
- Enable Use TD shortened URL at the campaign level to replace eligible HTTPS URLs with shorter Treasure AI links. Shortened links use the
t6e.aidomain, are generated uniquely for each recipient when the campaign is sent, and remain active for 90 days. - Enable Link Click Tracking in workspace settings to record click events asynchronously in your Treasure Data account. Where detection is available, automated requests are identified with the
suspected_botfield. - Click tracking requires link shortening; UTM parameters alone do not create native Engage click events. Link shortening, click tracking, and UTM tracking can be used together, with UTM parameters continuing to support attribution in analytics platforms such as Google Analytics and Adobe Analytics.
- Learn more by visiting the Shorten links in SMS campaigns and Track clicks in SMS campaigns pages.
Posted on: Sep 03, 2026
- Treasure AI Voice CDP exports now support recurring schedules and include an
updated_attimestamp, enabling incremental processing and downstream deduplication. - Learn more by visiting the Treasure Data CDP Integration and Administrator Guide pages.
Posted on: Sep 01, 2026
- The Hive query engine now supports the
DROP TABLEstatement, so data engineers can delete tables directly using HiveQL — completing the basic table lifecycle alongside theCREATE TABLEsupport added in July — without switching to Trino. - Learn more by visiting the DROP TABLE Statement Syntax page.
Posted on: Sep 09, 2026
- Data Workbench's Trino query engine now supports table and column comments in SQL, including comments in
CREATE TABLEandALTER TABLE ... ADD COLUMNstatements and updates throughCOMMENT ON TABLEandCOMMENT ON COLUMN. - Designed for data engineers and analysts, this capability lets you keep business context with your schemas so teammates and AI tools can interpret datasets more accurately.
- The system-managed
timecolumn cannot be assigned a custom comment.
Posted on: Sep 02, 2026
- The Salesforce Marketing Cloud V2 Export connector now supports the Add operation, which inserts only records whose primary key does not already exist in a Data Extension.
- Designed for marketers and integration engineers who add new audience members to Salesforce Marketing Cloud, Add preserves existing Data Extension records by skipping matching primary keys rather than updating them.
- Add uses Salesforce Marketing Cloud's Asynchronous API and requires the target Data Extension to have a primary key; Treasure AI automatically enables the asynchronous API when you select Add in the Console.
- Learn more by visiting the Salesforce Marketing Cloud V2 Export Integration page.

Posted on: Sep 08, 2026
- LINE OA Streaming Import can now return a
200 OKresponse as soon as it accepts and validates a webhook, then write its raw and event data in the background to help avoid LINE Messaging API timeouts when data delivery is delayed. - Designed for teams that use a webhook relay to connect LINE Official Account events to Treasure AI and experience delivery timeouts, the per-source Return response immediately (asynchronous delivery) setting is off by default and lets you choose faster webhook responses where avoiding timeouts outweighs the risk of a lost event.
- When asynchronous delivery is enabled,
200 OKconfirms that the connector accepted the webhook rather than that its data was written; a later background delivery failure or connector restart can result in an unrecoverable lost event. - Learn more by visiting the LINE OA Streaming Import Integration page.
Posted on: Sep 08, 2026
- The Airship Import Integration now supports Channels as a data source, so you can import every channel in a project or retrieve one channel by its Channel ID.
- Designed for teams that need device-level audience data, channel imports bring Airship channel information such as opt-in state, tags, and attributes into Treasure AI for analysis.
- Select Channels as the data source in the Console and optionally enter a Channel ID to import a single channel; existing Reports, Named Users, and Static Lists imports continue to work unchanged.
- Learn more by visiting the Airship Import Integration page.
Posted on: Sep 14, 2026
- Real-Time now records its identity decisions to two queryable tables:
validation_failures, listing key/value pairs on an incoming event that failed validation and were excluded from stitching, andid_changes, which now also records the IDs evicted when an event stitches to a profile holding 200 associations. - Merge rows in
id_changesnow report the incoming IDs that triggered the merge incurrent_id_attributes, separately from the profile's full association set inkey_values, so you can tell which ID caused a profile to merge rather than only that it did. - Identity logging is on for every instance with no opt-in required, and live traffic is never blocked: an event carrying an invalid key is still processed, so the log table is the only place a tracking misconfiguration surfaces.
- Both tables are ingested rows that persist indefinitely by default, so set an expiration period on them to match your investigation window.
- Learn more by visiting the Real Time Identity Log Tables page.
Posted on: Sep 14, 2026
- The reserved
td_rt_tracking_idcolumn now reaches theid_changesandvalidation_failurestables in addition toactivations, so one tracking ID follows a single event across its activation, identity, and validation outcomes. - Attaching the column stays optional, and events without it behave exactly as before.
- Learn more by visiting the Real Time Observability Event Tracking page.
Posted on: Sep 02, 2026
- Composable Audience Studio now sets a structured, JSON-formatted Snowflake
QUERY_TAGon the segmentation, activation, profile lookup, validation, metadata, and metering queries it runs on your Snowflake account, recording which application ran the query, which parent segment, segment, or activation it belongs to, and what kind of operation it was. - Designed for data teams that monitor Snowflake usage, query tags let you separate Composable Audience Studio workloads from the rest of your Snowflake activity, attribute warehouse compute costs to individual audiences, segments, and activations, and set up monitoring or chargeback directly in Snowflake's query history.
- Query tagging requires no configuration — tags appear automatically in
SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY, where you can parse them with Snowflake's JSON functions and filter on the fixed application identifierTreasureAudienceStudio. - Learn more by visiting the Snowflake Query Tags page.
Posted on: Sep 09, 2026
- Treasure Workflow templates now support the
${json:...}placeholder, which evaluates a JavaScript expression and stores the result in the task configuration with its JSON type (string, number, object, array, boolean, or null), while the${...}placeholder always stores the result as a string. - For example, a task that sends a number or an array in the JSON body of an
http>request no longer needs to write the whole body as one manually quoted string. - Write the placeholder as the whole value, such as
count: ${json:count}. - Learn more by visiting the Calculating Variables page.
Posted on: Sep 09, 2026
- The
_paralleloption of Treasure Workflow now supports aneageroption, which starts the next task as soon as a running task finishes instead of running tasks in fixed groups of thelimitsize. - Designed for workflows whose parallel tasks have uneven run times,
eager: truekeeps the number of running tasks at the configuredlimit, so a single slow task does not delay the start of the remaining tasks. - A failed task does not block the other tasks in an eager group, so the remaining tasks run to completion and only the failed tasks run when the attempt is resumed.
- Set
eager: truetogether withlimitin the_parallelconfiguration, and workflows that do not seteagerkeep the same behavior as before. - Learn more by visiting the Parallel Task Examples for Treasure Workflow page.