You can also browse, search and filter all release notes directly in the application → Open release notes in TAI.
Company admins can now scope, secure, and rotate API keys
Major New Feature. Only Company Admins.
API keys have grown from a bare credential into a fully scoped, auditable way to let external systems call TAI on your company's behalf. From Settings → API Keys, a key can now be:
Scoped to specific agents — required, with no "all agents" option, so a key never quietly picks up an agent added later.
Restricted to a channel — the REST API, chat/streaming sessions, or both.
Narrowed by permission — read agents, invoke agents, read reports, read report content.
Restricted by IP or referer — including real CIDR-range support, matched against your integration's actual egress address, never a caller-supplied header.
Rotated without re-typing — Duplicate a key to carry its scope into a fresh secret, then revoke the old one once the new one's confirmed working.
Given an expiry — with a heads-up email seven days out.
Changed after the fact — name, scope and IP/referer restrictions are all editable on the key's detail page, without minting a new secret.
The key value itself no longer names your company, and the Audit Log now tells a revoke apart from a delete.
See the full guide: https://taitravel.app/docs/api-keys
Creating a key: scoped to specific agents, a channel, a set of permissions, and optionally an IP/referer allowlist and expiry.
Reports: the Run by filter now shows a name, not an internal id
Fix. Only Company Admins.
The filter could show a raw id — most often your own, the first time you opened Reports. It now names the signed-in user, and labels an id that matches nobody in the list "Unknown user".
Analytics: quiet hours and days stay on the chart
Fix.
A quiet hour or day used to disappear from the over-time charts instead of showing as a zero-height bar. It now stays on the axis.

