Changelog
Product update of the week: Year 4 • Week 40
New in Truto: ATS and Accounting expansion, Drive webhooks, and 23 new AI-ready integrations
This week we added four new ATS integrations in beta and expanded the Unified ATS API with new and improved methods across ten providers. The Unified Accounting API gained new methods for six providers, and unified webhooks now cover OneDrive and Google Drive. On top of that, we shipped 23 new AI-ready integrations, device-compliance endpoints for JumpCloud, on-demand mapping cache refresh, automatic retries in the CLI, and a batch of platform fixes.
✨ Highlights
- Added 23 new AI-ready integrations, including BlueTally, Nylas, Guru, and EasyPost, for building AI workflows.
- Slack now supports Lists and Canvases tools, and Deel, SAP SuccessFactors, PeopleForce, Humand, and BambooHR now have full MCP tool coverage.
- Four new ATS integrations in beta: Personio Recruiting, JOIN, Welcome to the Jungle, and Crelate.
- New and improved Unified ATS API methods across Workable, CATS, Jobvite, Zoho Recruit, Teamtailor, Recruitee, Breezy, TalentLyft, Recruiterflow, and ApplicantStack.
- New Unified Accounting API methods for Microsoft Dynamics 365 Business Central, Sage Intacct, FreeAgent, NetSuite, Sage Business Cloud Accounting, and Zoho Books.
- Unified webhooks for OneDrive and Google Drive, in the same file-storage format as Box and SharePoint.
- New JumpCloud Proxy API endpoints for device compliance.
- Refresh the mapping cache on demand, and the CLI now retries transient API errors automatically.
🤖 AI-ready integrations

- BlueTally: Let AI agents manage BlueTally assets, inventory, and check-out data.
- GetGist: Connect AI agents to GetGist contacts, conversations, and campaign data.
- Fulcrum: Give AI agents access to Fulcrum field-data forms, records, and photos.
- Vantage: Let AI agents analyze Vantage cloud cost reports, budgets, and resource data.
- Nylas: Connect AI agents to Nylas email, calendar, and contact data.
- Younium: Give AI agents access to Younium subscriptions, invoices, and billing data.
- ConfigCat: Let AI agents manage ConfigCat feature flags, environments, and settings.
- Codefresh: Connect AI agents to Codefresh pipelines, builds, and deployment data.
- DataScope: Give AI agents access to DataScope forms, inspections, and field task data.
- Attentive: Let AI agents manage Attentive SMS subscribers, campaigns, and messaging data.
- Captain Data: Connect AI agents to Captain Data workflows, enrichments, and lead data.
- AppFollow: Give AI agents access to AppFollow app reviews, ratings, and store analytics.
- Guru: Let AI agents search and manage Guru knowledge cards, collections, and team content.
- Cvent: Connect AI agents to Cvent events, registrations, and attendee data.
- ChargeDesk: Give AI agents access to ChargeDesk customers, charges, and billing support data.
- EasyPost: Let AI agents manage EasyPost shipments, labels, rates, and tracking data.
- Easypromos: Connect AI agents to Easypromos promotions, participants, and prize data.
- DingConnect: Give AI agents access to DingConnect mobile top-up products, transfers, and balance data.
- Eventzilla: Let AI agents manage Eventzilla events, tickets, and attendee data.
- Chameleon: Connect AI agents to Chameleon product tours, experiences, and user engagement data.
- ElasticEmail: Give AI agents access to ElasticEmail campaigns, contacts, and delivery data.
- Kisi: Let AI agents manage Kisi doors, access groups, and entry event data.
- JobNimbus: Connect AI agents to JobNimbus jobs, contacts, and sales pipeline data.
🧩 New ATS integrations (beta): Personio Recruiting, JOIN, Welcome to the Jungle, and Crelate.
🛠️ AI-ready improvements
- Added support for Lists and Canvases tools in Slack.
- Added full MCP tool coverage for Deel, SAP SuccessFactors, PeopleForce, Humand, and BambooHR.
📈 Expanded Unified APIs
Unified ATS API — new methods
| Integration | What you can now do |
|---|---|
| Create and update candidates; read applications, interviews and job form fields. | |
| Read attachments. | |
| Read departments. | |
| Read departments, interviews and users. | |
| Create and update jobs; update candidates; create applications and move them between stages; create and read activities and attachments; read departments, job form fields, offers, offices, organizations, reject reasons and users. | |
| Read activities, job interview stages and offices. | |
| Create and update candidates and jobs. |
Unified ATS API — improved methods
Existing methods now have more accurate field mapping (statuses, references, locations), safer handling of empty values, and working pagination.
| Integration | Improved methods |
|---|---|
| Activities, application stage moves, candidates, job interview stages, jobs and users. | |
| Attachment downloads, candidates, job interview stages and jobs. | |
| Candidates, jobs and users. | |
| Attachment downloads, candidates, job interview stages, jobs and offices. | |
| Applications, attachments (list and download), candidates, job interview stages, jobs and tags. | |
| Applications, candidates (including create), job interview stages, jobs and users. | |
| Candidates, job interview stages, jobs and users. | |
| Candidates, departments, jobs, tags and users. | |
| Activities, candidates, job form fields, jobs and organizations. | |
| Candidates and jobs. |
Unified Accounting API — new methods
| Integration | What you can now do |
|---|---|
| Download invoices; delete payments; read tax rates. | |
| Create and delete payments; create transactions; read accounts, contacts, invoices, tax rates, payments and transactions. | |
| Create, read and delete payments; create and read transactions; download invoices; read accounts and contacts. | |
| Create, read and delete payments. | |
| Create, read and delete payments and transactions; read accounts, contacts, invoices and tax rates. | |
| Create, update and delete accounts, contacts, credit notes, currencies, employees, expenses, invoices, items, journal entries, payments, purchase orders, tax rates, transactions and vendor credits; manage repeating transactions and tracking categories. |
🔔 New Unified Webhooks
OneDrive
Get notified when files change in OneDrive. Truto sends these changes as unified file-storage webhook events, the same format you already get for Box and SharePoint.
- Create and delete subscriptions with the new webhook-subscriptions endpoints.
- Use
trackto fetch what changed. - Add a webhook secret to the connection to turn it on.
Google Drive
Get notified when files change in Google Drive. Truto sends these changes as unified file-storage webhook events, the same format you already get for Box and SharePoint.
- Create and delete subscriptions with the new webhook-subscriptions endpoints, for a whole drive or a single file or folder.
- Use
trackto fetch what changed. - Add a webhook secret to the connection to turn it on.
⚙️ Platform Improvements
Refresh the mapping cache on demand
After you edit a unified mapping, unified model, or integration config, call POST /integrated-account/refresh-mapping-cache (CLI: truto accounts refresh-mapping-cache) so the change shows up sooner instead of waiting up to ~23 minutes.
Re-auth message now matches how the account was connected
OAuth-connected accounts on integrations that also support API keys (like Jira) wrongly showed "API key has expired" on needs_reauth. The message is now based on the account's own auth method, so OAuth accounts see the correct reconnect prompt.

Modals no longer close when you click inside the assistant sidebar
Clicking anywhere in the docked assistant panel dismissed any open modal (like "Try API") because the outside-click guard only recognized the old floating button. It now covers the whole sidebar, so modals stay open while you use the assistant.
🔄 Integration Improvements
- JumpCloud: Added Proxy API endpoints for device compliance, covering macOS firewall (ALF), managed policies, policies, policy templates, results and statuses, plus Windows security products and Windows Security Center.
- SharePoint: Fixed unified webhooks. You now get one event per changed item, subscriptions renew automatically, and the subscription secret is no longer echoed back.
- Zendesk: Advance notice on the Incremental API removal. Zendesk is removing its Incremental APIs for third-party apps, starting December 2, 2026. We've identified the impact (only the ticketing users list uses them) and prepared the fix.
💻 CLI
- Automatic retries on transient API errors: The CLI now retries 429 responses on any method, and 502/503/504 responses and network errors on idempotent methods, with backoff, jitter, and
Retry-Afterhonored. SetTRUTO_MAX_RETRIES=0to disable retries. truto integrations buildno longer fails on OpenAPI specs with cyclic schema references.