Integrations
What are my options for ServiceM8 add-ons and AI integrations?
Compare existing add-ons, Developer Partners, DIY API/SDK development and Addon Kit CLI, and understand how connecting an AI assistant through MCP differs.
You can install an existing add-on, engage a Developer Partner or build your own. If you want an AI assistant to work with your ServiceM8 data and perform available actions, you can connect it through MCP.
Before commissioning or building anything, check the ServiceM8 Add-on Store (go to Account > Features & Integrations in the Online Dashboard). It includes a wide range of ServiceM8 and third-party add-ons, and an existing solution may already meet your needs.
What if I need a custom add-on?
| Option | How it works |
|---|---|
| Engage a Developer Partner | Pay an independent ServiceM8 Developer Partner to develop a custom or bespoke add-on or integration. Discuss your requirements, costs and ongoing maintenance with the partner. |
| Develop it yourself with the API/SDK | Write your own code using ServiceM8’s APIs and Add-on SDK. The traditional add-on development guide takes you through creating your own Developer Account and configuring your add-on. You can keep an add-on built this way private for your own account; publishing it to the ServiceM8 Add-on Store is not required. |
| Develop it yourself with Addon Kit | Use the Addon Kit command-line interface (CLI), a tool run through text commands, to build and deploy a private add-on. An AI coding assistant can help write the code and run the toolkit. You don’t need a separate Developer Account or a Store submission to use it in your own account. |
Addon Kit uses the existing add-on platform and documented APIs. It provides another development workflow; you can continue using the established API/SDK pathway.
Addon Kit is self-service: you manage development, testing, maintenance and troubleshooting. ServiceM8 Support can’t provide how-to guidance or troubleshoot your toolkit, workflow or custom add-on.
How is MCP different from Addon Kit?
MCP (Model Context Protocol) connects an AI assistant, such as ChatGPT or Claude, to available ServiceM8 tools and data so it can help you perform tasks. Connecting through MCP doesn’t itself create a custom add-on.
Addon Kit CLI is for creating and deploying add-on software. When you use it with an AI coding assistant, the assistant works with project files and development tools to build your add-on.