15Five has 13 integrations live on Truto
The first three, Slack, Google Calendar and Jira, were working within a month. 15Five makes HR and performance management software, and Truto connects it to the tools its customers work in.
integrations live for 15Five's customers
month from kickoff to first data
months from kickoff to public launch
15Five
Good news is that we had our first early adopter customer connect to both ms teams and outlook calendar today - the connection process was smooth. Thank you for making that possible!
Key facts
15Five at a glance
- Customer
- 15Five
- What they do
- HR and performance management software
- Truto products used
- Unified APIs, the Proxy API, RapidBridge sync jobs, webhooks, the Link SDK and RapidForm
- Integrations live
- Slack, Microsoft Teams, Google Calendar, Outlook Calendar, Google Meet, Zoom, Jira, Asana, Notion, Google Drive, OneDrive, GitHub and Salesforce
- Kickoff
- Mar 2, 2026
- First data
- Under 1 month after kickoff (Mar 26, 2026)
- Public launch
- About 3 months after kickoff, at 15Five Next (Jun 9, 2026)
Overview
How Truto worked with 15Five
The challenge
15Five needed data from the tools teams work in every day. Another platform it explored couldn't keep track of changes across a whole company's calendars from one admin connection. Truto demoed it 2 days after 15Five asked.
What Truto did
A dedicated Truto engineer, backed by Truto's team, built each integration to 15Five's spec in a shared Slack channel, landing every tool's data in 15Five's own storage in the same layout.
The result
15Five released its first batch of integrations publicly at its 15Five Next event in June. The data feeds 15Five's AI features for managers and performance reviews.
Timeline, 2026
From kickoff to public launch
-
Kickoff: a Truto engineer is assigned to 15Five.
-
15Five asks whether one admin connection can follow every employee's Google Calendar.
-
Truto demos company-wide calendar sync, 2 days after 15Five asked. 15Five's leadership approves a full proof of concept the next day.
-
Slack and Google Calendar data lands in 15Five's storage. Jira follows the next day.
Under 1 month in
-
Outlook Calendar, Microsoft Teams, Asana, Notion, Google Drive and OneDrive go live. 15Five's first early-adopter customer connects Teams and Outlook.
-
GitHub and Salesforce go live.
-
15Five releases its first batch of integrations publicly at 15Five Next.
About 3 months in
-
Aug–Oct
Jobs that pull in older history arrive, and Zoom and Google Meet go live.
Asked → delivered
How fast Truto delivered 15Five's requests
-
Same day
A separate daily sync of GitHub users
-
Same day
Sync every public Slack channel without adding a bot to each one
-
Next day
Sync all 2,000+ public channels in 15Five's own Slack workspace (the full sync then ran in about 75 minutes)
-
2 days
Let a customer's IT admin connect Teams and Outlook for the whole company, without setting up their own Microsoft app
15Five
Just letting you know we were successful getting slack and calendar data landing in S3 today - great work, and thank you for your help! Huge progress.
For engineers
Under the hood
APIs, sync jobs, webhooks and sign-in flows
Integrations
- Live: Slack, Microsoft Teams, Google Calendar, Outlook Calendar, Google Meet, Zoom, Jira, Asana, Notion, Google Drive, OneDrive, GitHub and Salesforce
- Also built for 15Five: Zendesk, Linear and HubSpot sync jobs
APIs
- Unified APIs for instant messaging, calendar, ticketing, file storage and user directory
- The Proxy API for vendor endpoints outside the unified models, such as Google's Directory API
Data delivery
- RapidBridge sync jobs on cron schedules, incremental from the last sync, writing parquet files to 15Five's AWS S3 storage
- Every tool lands in the same layout, partitioned by source, entity, company and date
- The tools' own webhooks delivered to S3 as parquet in real time
- Separate, date-windowed backfill jobs for older history
Sign-in and setup
- OAuth client credentials and an organisation-level admin install for Microsoft Teams and Outlook Calendar
- 15Five's own OAuth apps for Slack and Asana, and a GitHub App
- Google Workspace service-account access for Google Meet
- Link SDK with Google's native file picker, and RapidForm pickers for Teams channels and a Zoom allowlist
Monitoring
sync_job_runwebhooks, plusintegrated_account:andauthentication_error integrated_account:, so 15Five knows when a customer's connection loses accessforbidden_error - Separate development, staging and production environments
FAQ
Questions about 15Five and Truto
Which integrations does 15Five run on Truto?
15Five runs 13 integrations on Truto: Slack, Microsoft Teams, Google Calendar, Outlook Calendar, Google Meet, Zoom, Jira, Asana, Notion, Google Drive, OneDrive, GitHub and Salesforce. Truto's RapidBridge sync jobs write each tool's data to 15Five's AWS S3 storage as parquet files, in the same layout for every tool.
How long did 15Five take to go live on Truto?
15Five had its first data within a month. Kickoff was on Mar 2, 2026, when a Truto engineer was assigned to 15Five. Slack and Google Calendar data landed in 15Five's storage on Mar 26 and Jira the next day. 15Five released its first batch of integrations publicly at 15Five Next on Jun 9, about 3 months after kickoff.
How did Truto handle company-wide calendar sync for 15Five?
Truto demoed company-wide calendar sync for 15Five 2 days after 15Five asked whether one admin connection could follow every employee's Google Calendar. Another platform 15Five explored couldn't keep track of changes across a whole company's calendars from one admin connection. 15Five's leadership approved a full proof of concept the next day.
How do 15Five's customers connect Microsoft Teams and Outlook?
A customer's IT admin connects Microsoft Teams and Outlook Calendar for the whole company, without setting up their own Microsoft app. Truto enabled that organisation-level admin install for 15Five in 2 days; it builds on OAuth client credentials. 15Five's first early-adopter customer connected Teams and Outlook in April 2026, and Nathan Baldwin called the connection process smooth.
Customers
More customer stories
6 CRMs live within a month of signing
Dynamics 365, HubSpot, Salesforce, Zoho CRM, Pipedrive and Attio through a single API, with each customer’s custom fields mapped both ways.
Read case study →10 more apps in about 2 weeks, ServiceNow HR data in 4 days
Reads users, roles and groups from the apps its customers use, including a long tail of smaller tools, through Truto’s unified user directory.
Read case study →Salesforce Events in 16 hours, HubSpot diagnosed in 90 minutes
Is building CRM reporting for its B2B newsletter ad network on Truto’s unified CRM API, for Salesforce and HubSpot.
Read case study →Added 85+ access review integrations in 2 weeks
Launched 80+ integrations in a single sprint cycle with Truto’s unified API.
Read case study →Want integrations shipped like this?
Tell us which integrations your customers keep asking for. We will show you how Truto would build them, and how long it would take.