Skip to content
All updates

Changelog

Product update of the week: Year 4 • Week 23

Uday Gajavalli Uday Gajavalli ·
Customizable Connect UI Auth — Truto product update

New in Truto: customizable Connect UI auth, integrated account status filters, and broader Bitbucket support

This week brings more control over the user authentication experience with customizable labels in the Connect UI and method-level auth overrides. We also added status filters for integrated accounts, upgraded Bitbucket Workspace APIs, and expanded API coverage for Microsoft 365, Strapi, and RazorpayX Payroll.

✨ Highlights

  • Configured custom labels and help text for authentication methods in the Connect UI
  • Added UI support for method-level auth overrides within an integration
  • Filtered integrated accounts by status via API and dashboard UI
  • Updated deprecated Bitbucket Workspace APIs across ticketing, CI/CD, and user directory
  • Added Branch Protection proxy API support for Bitbucket
  • Made the is_beta integration flag environment-specific
  • Added Unified User Directory API support for Strapi
  • Added employees list and get support for RazorpayX Payroll in the HRIS Unified API
  • Added user-directory/groups list and get support for Microsoft 365
  • Six new AI-ready integrations: PayFit, GitBook, Mintlify, Strapi, Dub, Caspio

🤖 AI-ready integrations

New AI-ready integrations: PayFit, GitBook, Mintlify, and 3 more

This week we expanded our AI-ready integrations, giving developers more ways to connect AI workflows, assistants, and automations:

  • PayFit: Connect AI agents to payroll and HR workflows.
  • GitBook: Build AI assistants that read, search, and summarize product documentation.
  • Mintlify: Power developer-facing AI tools with documentation data.
  • Strapi: Give AI workflows access to headless CMS content and user directories.
  • Dub: Automate link management and analytics via AI-driven marketing workflows.
  • Caspio: Connect AI agents to custom databases, DataPages, webhooks, and user directories.

⚙️ Developer Experience

You can now configure the label and help text shown for authentication methods in the Truto Connect UI. For example, if an integration like Asana supports both OAuth 2.0 and API Key, you can update the API Key label to "Service Account key" and steer users toward the method you prefer.

Connect UI label and help text overrides in integration settings

Custom authentication method labels in the Truto Connect UI for Asana

We also added UI support to configure authentication overrides at the method level directly within an integration's settings.

🧪 Environment-specific beta flag

The is_beta integration flag is now environment-specific. You can mark an integration as beta in one environment, such as staging, while keeping it fully active in production.

Is Beta checkbox in integration settings

📊 Integrated Accounts

You can now filter integrated accounts by status via the API and the Truto dashboard. The dashboard UI includes a status filter to quickly view accounts by Active, Connecting, Needs re-auth, Validation error, or Post install error. This makes it easier to troubleshoot connection health across your users.

Filter integrated accounts by status in the Truto dashboard

👥 Unified APIs

We expanded our Unified API coverage across the User Directory and HRIS categories:

  • Strapi: Added support for User Directory APIs.
  • RazorpayX Payroll: Added list and get support for employees in the Unified HRIS API.
  • Microsoft 365: Added list and get support for user-directory/groups in the Unified User Directory API.

🔄 Integration Improvements

Bitbucket We updated deprecated Bitbucket Workspace APIs across three unified APIs:

  • ticketing/workspaces
  • ci-cd/workspaces
  • user-directory/workspaces

Bitbucket also received support for the Branch Protection proxy API, allowing you to manage repository branch protections through Truto.