Changelog
Product update of the week: Year 4 • Week 23
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_betaintegration flag environment-specific - Added Unified User Directory API support for Strapi
- Added
employeeslist and get support for RazorpayX Payroll in the HRIS Unified API - Added
user-directory/groupslist and get support for Microsoft 365 - Six new AI-ready integrations: PayFit, GitBook, Mintlify, Strapi, Dub, Caspio
🤖 AI-ready integrations

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.


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.

📊 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.

👥 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
employeesin the Unified HRIS API. - Microsoft 365: Added list and get support for
user-directory/groupsin the Unified User Directory API.
🔄 Integration Improvements
Bitbucket We updated deprecated Bitbucket Workspace APIs across three unified APIs:
ticketing/workspacesci-cd/workspacesuser-directory/workspaces
Bitbucket also received support for the Branch Protection proxy API, allowing you to manage repository branch protections through Truto.