Skip to content
All updates

Changelog

Product update of the week: Year 4 • Week 32

Nidhi KN Nidhi KN ·
Embeddable Connections And Passkeys — Truto product update

New in Truto: embeddable connections, progressive MCP tool discovery, and passkeys

This week brings major updates to how your users interact with integrations and how AI agents discover tools. We added an embeddable Connections widget, progressive discovery for MCP servers, passkey support for passwordless sign-in, and 19 new AI-ready integrations.

✨ Highlights

  • Added 19 new AI-ready integrations including Auth0, Mailchimp, and Ramp
  • Added passkey support for passwordless sign-in with security step-ups
  • Released an embeddable Connections widget with Link SDK support and custom theming
  • Added progressive tool discovery mode for MCP servers to fetch schemas on demand
  • Expanded HubSpot CRM Unified API coverage to deal line items, quotes, products, conversations, and messages
  • Added unified webhook support for Box and SharePoint in the File Storage Unified API
  • Improved CLI integration documentation generation and authentication validation
  • Fixed tenant list pagination, Connect Account search, and integration editor renaming bugs

🤖 AI-ready integrations

New AI-ready integrations: Alpaca, Auth0, Impact, and 16 more

  • Alpaca: Connect AI assistants to stock and crypto trading workflows.
  • Auth0: Manage user identity, roles, and access controls via AI.
  • Impact: Automate partnership and affiliate marketing tracking.
  • Censys: Connect threat intelligence and attack surface management data.
  • ManageEngine ServiceDesk Plus: Automate IT service management and helpdesk ticketing workflows.
  • EveryAction: Integrate donor management and nonprofit CRM workflows.
  • World: Connect AI assistants to World protocol workflows.
  • HashKey: Connect digital asset and crypto exchange workflows.
  • NMI: Manage payment processing and gateway workflows.
  • Botify: Automate enterprise SEO and site crawl analysis.
  • Acquire: Connect customer engagement and live chat support workflows.
  • Kayako: Connect AI agents to customer service ticketing and support workflows.
  • Unthread: Automate conversational ticketing and support inside Slack.
  • Zammad: Manage open-source helpdesk and ticketing operations.
  • Mailchimp: Connect AI to email marketing, audience management, and campaigns.
  • Bill: Automate accounts payable, receivable, and invoicing workflows.
  • Verkada: Connect AI assistants to enterprise physical security and camera systems.
  • Ramp: Automate corporate card management and expense workflows.
  • O'Reilly: Connect AI to learning platforms and training content data.

🔐 Security

Truto now supports passkeys for passwordless sign-in using your fingerprint, face, or device PIN.

Truto sign-in screen with a Sign in with a passkey option

You can manage passkeys under Settings → Security.

Settings Security page with the Passkeys section and Add passkey action

After registering a passkey, you can name it so it is easy to tell apart from your other devices later.

Name this passkey modal with an optional name field

Each passkey shows when it was added, when it was last used, and whether it syncs across devices.

Passkeys list showing name, added date, last used, and sync status

To prevent unauthorized access, we added security step-ups and email alerts when registering new passkeys.

⚙️ Developer Experience

Manage integrations in-app

Drop a fully-functional Connections page directly into your product so users can connect, reconnect, and disconnect integrations without leaving your app.

Per-integration Connections widget settings with card description, tenant visibility conditions, group, and button labels

We added a Connections widget settings page to customize the layout, text, theme, and custom CSS. You can also configure visibility controls on individual integrations to control exactly what appears in the widget. The Link SDK has been updated to support embedding the new widget securely.

Embedded Connections widget showing integration cards with Connect buttons

Connections widget settings page with allowed origins, end-user actions, and layout options alongside a live preview

Connections widget appearance settings for accent colours, corner radius, density, fonts, and custom CSS

Progressive MCP tool discovery

MCP servers can now use a discovery mode that exposes a small set of meta-tools. Instead of loading every method upfront, AI clients can search for available tools, fetch schemas, and call them on demand.

You can also tag tools at the method level on an integration, making it easier to filter and discover the right tools for each workflow. When creating or editing an MCP server in the dashboard, you can choose between exposing all tools or using the new discovery mode.

Create MCP Server modal with Tool exposure set to Discovery (3 meta-tools)

🔌 Unified APIs

HubSpot

We expanded HubSpot coverage in the CRM Unified API. Teams can now work with deal line items, quotes, and products through the same normalized CRM model used for contacts and deals. We also added support for CRM conversations and messages, allowing developers to read inbox threads through the unified API.

File Storage webhooks for Box and SharePoint

Box and SharePoint now have unified webhook support for file storage.

  • Added a unified file-storage/webhook-subscriptions resource covering List, Get, Create, Update, Delete, and Endpoints for both providers.
  • Added the unified file-storage/drive-items Track method for Box and SharePoint.

🛠️ Fixes and Reliability

  • Truto Assistant: Context lookups now correctly include environment-level customizations instead of only shared catalog defaults.
  • Integration editor: Renaming resources or methods is more reliable. Documentation stays attached during renames, and leftover tool tags no longer linger in environment overrides after saving.
  • Tenant management: Improved loading states for creating, editing, and deleting tenants. Fixed Connect Account tenant search, infinite scroll, clear selection, and list pagination issues. Truto now supports tenant IDs that contain a forward slash (/).
  • CLI: Improved integration documentation generation during builds so create and update methods do not ship with incomplete field details. Invalid authentication settings are now caught earlier during builds, and tool name documentation writes now persist correctly.