Integrations · Last updated 18 May 2026 · 4 min read

Integrations overview

TrainAR connects to the tools your office and field engineers already use, so training fits into your existing workflow instead of becoming another system to m…

TrainAR connects to the tools your office and field engineers already use, so training fits into your existing workflow instead of becoming another system to manage.

Integrations

There are two families of integration: job-management integrations pull live work from your field-service platform into TrainAR as tasks (and write training completion notes back), and automation integrations let you wire TrainAR events into any tool you like.

What's available today

Integration Type What it does
ServiceM8 Job management Two-way sync of jobs + diary notes. Real-time webhooks.
Jobber Job management Two-way sync of jobs + visit notes. Real-time webhooks.
Commusoft Job management Two-way sync of jobs + communication notes. 15-minute polling.
Simpro Job management Early access — enterprise FSM. Sandbox-tested, partner approval in progress.
Zapier Automation Trigger Zaps from TrainAR events. 7,000+ apps.
n8n Automation Community node for self-hosted n8n. Triggers + actions across Task, User, Skill.
Build your own Custom TrainAR webhooks + the Tenant REST API.

How job-management integrations work

When you connect a job-management platform, TrainAR does three things:

  1. Imports your active jobs as tasks. Each job becomes a task in TrainAR, carrying the title, description, due date, status, and assignee. Status mapping is handled automatically.
  2. Keeps tasks in sync as your jobs change. When status, assignment, or scheduling changes in your FSM, the linked task updates within seconds (webhooks) or 15 minutes (polling).
  3. Writes training completion back. When an engineer completes a training session against a task, TrainAR posts a note back to the originating job with the session summary, score, duration, and a link to the recording. Your dispatcher sees that the training happened — without you remembering to log it.

You control the sync direction per integration in Settings → Sync direction: Import (one-way) or Import + Export (two-way — Export is the writeback). To stop a connection entirely, use Disconnect.

How automation integrations work

Automation integrations don't sync tasks — they let you treat TrainAR as a trigger and action source for any workflow.

  • Triggers: TrainAR fires events (task.created, session.completed, skill.executed, etc.) over webhooks. Your Zapier Zap or n8n workflow listens and reacts.
  • Actions: From n8n, you can create tasks, invite users, and execute skills inside TrainAR as part of a larger automation. (Zapier actions are coming.)

Connecting an integration

For most providers the flow is the same:

  1. Go to Dashboard → Integrations.
  2. Find the integration card and click Connect.
  3. Sign in to the provider when prompted; authorise the listed permissions.
  4. The card shows Connected with an initial sync timestamp.
  5. Optionally open Settings on the card to choose sync direction or run a manual re-sync.

Each integration page below has provider-specific quirks and troubleshooting steps.

Authentication

The job-management integrations use OAuth or API-key auth via Nango — TrainAR's identity broker. Your credentials never touch our database directly; Nango handles token storage and refresh.

Commusoft uses a credential-based flow rather than an OAuth popup: you enter client ID + username + password in the in-Dashboard modal and TrainAR exchanges them for a Commusoft API token, which is then stored via Nango like the OAuth-based connectors. Your password isn't retained.

Zapier and n8n use TrainAR Tenant API keys (prefix tak_) that you generate from Dashboard → API & Webhooks with the scopes the integration needs.

What it costs

All listed integrations are included in every TrainAR subscription plan. Some integrations (currently Parts Arena, via the Parts & Spares marketplace bundle) require an additional bundle subscription — those are flagged clearly on their card.

If something isn't on the list

We're adding integrations all the time. If your FSM or automation tool isn't here yet, drop us a line — we ship integrations driven by customer demand. In the meantime, the Build your own integration page covers TrainAR's webhooks and Tenant REST API.