Changelog
Product update of the week: Year 4 • Week 37
New in Truto: 27 new AI-ready integrations, QuickBooks Online writes, and editor fixes
This week we added 27 new AI-ready integrations spanning commerce, payments, HR, and B2B data. QuickBooks Online picks up new write and download operations on the Unified Accounting API, HubSpot Tasks now support delete and subject filtering, and we shipped a batch of fixes across the Unified API editor, integration settings, and Truto Assistant.
✨ Highlights
- Added 27 new AI-ready integrations, including 7shifts, DualEntry, Wayfair, and Crunchbase, for building AI workflows.
- QuickBooks Online now supports updating payments, transactions, and accounts, plus downloading and deleting invoices.
- HubSpot Tasks can now be deleted by
idand filtered bysubject, with automatic status normalization — all in the base config. - Fixed a Linear connection failure over Static Gate and a PeopleStrong Client ID/Secret auth bug, both in the base catalog.
- Fixed a Snowflake unified user-directory bug that showed disabled users as active.
- Shipped a batch of Unified API editor, integration settings, and Truto Assistant panel fixes.
🤖 AI-ready integrations

This week we added 27 new AI-ready integrations, giving developers more ways to build AI workflows, assistants, and automations on top of Truto:
- 7shifts: Let AI agents manage restaurant scheduling, time tracking, payroll, and labor operations.
- DualEntry: Give AI agents full read/write access to AR, AP, GL, and fixed-asset accounting records.
- Beamer: Let AI agents publish product updates, manage feature requests, and track NPS feedback.
- Faire: Connect AI agents to wholesale orders, product catalog, pricing, and retailer data.
- Virtuous: Enable AI agents to manage donor records, gifts, campaigns, and stewardship workflows.
- Etsy: Let AI agents manage shop listings, inventory, orders, and payment ledger data.
- Clover: Give AI agents access to catalog, orders, payments, employees, and customer data.
- SkuVault: Let AI agents manage inventory, products, kits, purchase orders, and shipments across warehouses.
- Wayfair: Connect AI agents to dropship orders, inventory feeds, fulfillment, and product catalog data.
- Bol.com: Let AI agents manage offers, orders, returns, and seller analytics on Europe's e-commerce marketplace.
- Trustpilot: Give AI agents access to reviews, invitations, and business profile data for reputation workflows.
- Metronome: Let AI agents manage usage-based billing, contracts, invoices, and pricing data.
- Ordway: Connect AI agents to subscriptions, invoices, payments, and revenue accounting records.
- GoCardless: Give AI agents access to mandates, Direct Debit payments, payouts, and subscription lifecycle actions.
- Recharge: Let AI agents manage subscriptions, charges, customers, and discounts for subscription commerce.
- Stamped: Connect AI agents to customer, product, order, and loyalty/VIP tier data.
- Invoiced: Give AI agents access to customers, invoices, payments, credit notes, and subscription billing.
- Bombora: Let AI agents pull B2B intent signals and manage account lists for demand-gen workflows.
- Crunchbase: Give AI agents read access to company, people, funding, and investment data for prospecting.
- Wati: Let AI agents manage WhatsApp contacts, conversations, campaigns, and templates.
- Cognism: Connect AI agents to Cognism's B2B contact and account database for prospecting and enrichment.
- Freshstatus: Let AI agents manage incidents, maintenance windows, and status page services.
- Refersion: Give AI agents access to affiliates, conversions, offers, and affiliate link tracking data.
- Kallidus: Give AI agents read-only access to learning, compliance, and organizational data for HR workflows.
- Paychex: Let AI agents manage worker records, payroll, taxes, and direct deposit data.
- Orum: Connect AI agents to payment transfers, bank verification, and account ownership checks.
- Qualified: Let AI agents manage leads, companies, conversations, and meeting bookings for pipeline generation.
🔄 Integration Improvements
We shipped AI-ready integration improvements for Front this week.
🔗 New Unified APIs
QuickBooks Online — expanded Unified Accounting API support
QuickBooks Online now supports the following operations on the Unified Accounting API:
- Update
accounting/payments - Update Transactions
- Update
accounting/accounts - Download
accounting/invoices - Delete
accounting/invoices
⚙️ Platform Improvements
HubSpot Tasks: delete support, subject filtering, and status normalization
Tasks can now be deleted by id, the list endpoint accepts a subject filter with wildcard matching, and a lowercase completed status is automatically normalized to HubSpot's expected format. All three ship in the base config, so every connected account gets them with no setup.
Unified API editor — schema editor validation
Clearing a field name in the schema editor no longer causes it to silently reappear. The error now stays until you provide a valid name, and Save is correctly disabled/enabled based on real validation state, not just hover state.
Unified API editor — Revert to original (mapping editor)
Reverting an environment-level override in the mapping editor now updates the value in place instead of dropping to a raw JSON view that only refreshed on page reload. The "Revert to original" link now only appears when a value actually differs from its base — it no longer shows up (or lists everything as overridden) for methods that don't exist in the base environment.
Integration settings — Revert to original (OAuth credentials)
Client ID, Client Secret, and Scopes on an installed integration's Authentication form now each get their own "Revert to original" link when they differ from the base catalog integration, so you can reset just one field instead of the whole form. The same pattern now applies to "Use your own OAuth settings" (BYOA) Client ID/Secret overrides.
Unified API editor — mapping edit modal
Switching the resource in the Resource tab now correctly clears an incompatible method instead of leaving a stale one selected. "Beautify JSONata" on an empty or invalid mapping now shows a toast instead of navigating away. The integration dropdown no longer lists duplicate entries, and Query Example edits are now reliably saved and reported back to you if the save fails.
Integration settings
The Configuration tab no longer shows two competing Save buttons, and tenant metadata (used for connection-matching conditions) now loads correctly instead of reporting "no tenant metadata found."
Truto Assistant — panel polish
Code blocks in the chat no longer show a floating/misaligned action bar or a redundant second border, and the expand/fullscreen tooltips now reflect the correct state instead of getting stuck.
🛠️ Fixes and Reliability
- Linear: Fixed a connection failure over Static Gate. Linear's OAuth config was missing its token-endpoint path, which only surfaced on connections routed through a Static Gate. Fixed in the base config — nothing needed on your end.
- PeopleStrong: Fixed Client ID/Secret connections. A config error meant the client secret was never actually sent to PeopleStrong's token endpoint, so this auth method failed every time. Corrected in the base catalog.
- Connect UI: Fixed a bug where clearing an integration's help text field and saving would silently keep the old text.
- Truto Assistant: Fixed a WebSocket connection failure.
- Snowflake — unified user directory: Fixed the base query for
/unified/user-directory/users. Disabled users were being returned withis_activeasnull(due to Snowflake access limitations on the underlying query) and therefore showing up as active. The query now correctly reports each user's real enabled/disabled status. - UI polish: Numerous smaller alignment and wording fixes across the Unified API resource page, Connect flow error messages, and integration resource forms.