Changelog
Product update of the week: Year 4 • Week 41
New in Truto: Key pair login, a bigger MDM API, and 21 new AI-ready integrations
This week we added key pair login, a way to connect providers without passwords or OAuth apps, and expanded the Unified MDM API with N-able N-central and better device lists across six providers. The Unified Accounting API gained new methods and fixes, and three new ATS integrations arrived in beta. On top of that, we shipped 21 new AI-ready integrations and improved AI-ready tools for nine more.
✨ Highlights
- Added 21 new AI-ready integrations, including Procore, Google Ads, Epic, and Samsara, for building AI workflows.
- Improved AI-ready tools for Figma, Salesforce, Notion, Fathom, Cal.com, Firecrawl, Zoho Bigin, Zoho Meeting, and ConnectWise PSA.
- New key pair login: Truto creates a key pair for each connection and keeps the private key encrypted, so customers connect with no password, OAuth app, or login.
- N-able N-central is now on the Unified MDM API, with new methods for Jamf Pro, NinjaOne, and JumpCloud, and device lists that now page through the whole fleet.
- New Unified Accounting API methods for Microsoft Dynamics 365 Business Central, FreeAgent, and Xero, plus fixes for Xero, Zoho Books, and Business Central.
- Three new ATS integrations in beta: Taleez, d.vinci, and Flatchr.
- Outlook Mail and Microsoft 365 gained read-only contacts and contact folders endpoints, and Coda connection errors now say what to fix.
- The Connect UI can copy to the clipboard, and connection links can pick a Static Gate.
🤖 AI-ready integrations

- Figma SCIM: Let AI agents manage Figma user and group provisioning through SCIM.
- Google Ads: Connect AI agents to Google Ads campaigns, ad groups, and performance data.
- Procore: Give AI agents access to Procore projects, RFIs, and construction management data.
- Hourtick: Let AI agents manage Hourtick time entries, projects, and timesheet data.
- Epic: Give AI agents access to Epic patient, appointment, and clinical data through FHIR.
- Oracle Health: Connect AI agents to Oracle Health patient and clinical records through FHIR.
- Canvas Medical: Let AI agents work with Canvas Medical patient charts, appointments, and clinical data.
- drchrono: Give AI agents access to drchrono patients, appointments, and practice data.
- eClinicalWorks: Connect AI agents to eClinicalWorks patient and clinical practice data.
- Open Dental: Let AI agents manage Open Dental patients, appointments, and dental practice data.
- Clio Manage: Give AI agents access to Clio Manage matters, contacts, and billing data.
- Fieldwire: Connect AI agents to Fieldwire construction tasks, plans, and project data.
- MRPeasy: Let AI agents manage MRPeasy manufacturing orders, inventory, and production data.
- Procurify: Give AI agents access to Procurify purchase requests, orders, and spend data.
- Housecall Pro: Connect AI agents to Housecall Pro jobs, customers, and scheduling data.
- Samsara: Let AI agents access Samsara fleet vehicles, drivers, and telematics data.
- Raken: Give AI agents access to Raken daily reports, timecards, and jobsite data.
- Project44: Connect AI agents to Project44 shipment tracking and supply chain visibility data.
- Tebra: Let AI agents manage Tebra patients, appointments, and practice billing data.
- Deltek Vantagepoint: Give AI agents access to Deltek Vantagepoint projects, contacts, and financial data.
- CMiC: Connect AI agents to CMiC construction projects, financials, and cost data.
🧩 New ATS integrations (beta): Taleez, d.vinci, and Flatchr.
🛠️ AI-ready improvements
- Improved AI-ready tools for Figma, Salesforce, Notion, Fathom, Cal.com, Firecrawl, Zoho Bigin, Zoho Meeting, and ConnectWise PSA.
📈 Expanded Unified APIs
Unified MDM API — N-able N-central and new methods
N-able N-central is now available on the Unified MDM API, and three existing MDM integrations gained new methods.
| Integration | What you can now do |
|---|---|
| Read devices and organizations, with device filters for organization and name. | |
| Read organizations (sites). | |
| Manage users. | |
| Update users. |
Unified MDM API — improved device lists
Device lists now page through the whole fleet and return more security, hardware, and owner detail.
| Integration | What changed |
|---|---|
| Device lists no longer need a type filter, and return full inventory for Macs and mobile devices. | |
| Device lists go past the first 100 devices, dates are correct, and you can filter by name and organization. | |
| More hardware and security detail on devices, and users can be filtered by email. | |
| Devices include the owner's name and email and the macOS firewall status, and users can be filtered by device. | |
| Device type uses the standard unified values (for example, workstation), users can be filtered by device, and apps can be listed per device. | |
| Device lists go past the first page, and device details include last contact time, agent version, and FileVault status (Macs). |
Unified Accounting API — new methods
| Integration | What you can now do |
|---|---|
| Create, update and delete credit notes, currencies, employees, journal entries and tax rates; update and delete contacts, items and purchase orders; update payments; manage shipping methods and vendor credits; read item receipts; read and update company info. | |
| Create, update and delete accounts, contacts, expenses and invoices; manage credit notes (including download), items and journal entries; update payments and transactions; read employees, repeating transactions, tax rates and tracking categories; read trial balance, profit and loss, and balance sheet reports. | |
| Create, read and update vendor credits. |
Unified Accounting API — fixes
- Xero credit notes:
credit_notesnow returns customer credit notes only. Supplier credit notes come from the newvendor_creditsresource. - Xero accounts: Fixed
accounts.create. - Zoho Books payments:
payments(create, get, list, update) now falls back topaid_through_account_idwhenaccount_idis absent, so the account no longer comes back null. - Zoho Books tracking categories: Fixed
tracking_categoriescreate and update. - Zoho Books credit notes: Fixed line item IDs on
credit_notes.get. - Microsoft Dynamics 365 Business Central items: Fixed four bugs in
items.create.typewas read fromstatus(silently turning Inventory into Service),blockedwas inverted (silently unblocking),numberwas sent the 36-character GUID, anditemCategoryCodewas sent the description.
🔑 Key Pair Login
Truto can now create a key pair for each connection and keep the private key encrypted on our side. The customer only adds the public key to their provider. No password, no OAuth app, and nobody has to log in.
- Built as a general feature, so more providers can be added through config.
- The connect screen shows the public key and the setup steps.
⚙️ Platform Improvements
Connect UI
- The connect window can now copy to the clipboard.
- A connection link can pick a Static Gate, and re-authorize links keep the account's Static Gate.
🔄 Integration Improvements
- Outlook Mail and Microsoft 365: Added read-only endpoints for contacts and contact folders, including subfolders and the contacts inside each folder.
- Coda: When the API token can't see any organization, the connection error now says what to fix: an Enterprise plan and a token created by an Org Admin.