ServiceM8 connects to ChatGPT through an approved plugin and to Claude through a custom connector at https://api.servicem8.com/mcp. The connection can read and change your data, so check each action before you confirm.
- For ChatGPT, keep the ServiceM8 Online Dashboard open in a separate tab, install the plugin from Plugins, click Allow, then select ServiceM8 in a new chat.
- For Claude, go to Customize > Connectors, add a custom connector with the server URL, then sign in and authorize ServiceM8.
- On Claude Team or Enterprise, an Owner or Primary Owner adds the connector once for the organization.
- The AI can create and schedule jobs, send jobs to a queue, change job status, and send job-linked emails and texts to real customers.
- Start with read-only questions for a few days, then try one small change, like adding a note to a job.
- To disconnect from ChatGPT, use Settings > Apps. Uninstalling the plugin alone leaves the connection active.
Keep asking about it in
Quick answer: ServiceM8 connects to ChatGPT through an approved plugin, and to Claude through a custom connector at https://api.servicem8.com/mcp. You sign in to ServiceM8, allow access, then ask about your jobs in plain English. The connection can read your data and change it, so check each action before you confirm.
Can ServiceM8 connect to ChatGPT and Claude?
Yes. Both use MCP (Model Context Protocol), a standard way for an AI chatbot to talk to other software. ServiceM8 is an approved plugin in ChatGPT. In Claude you add it yourself as a custom connector. ServiceM8 15 improved these connections in September 2026.
What do I need before I connect ServiceM8?
- A ServiceM8 account with permission to authorize access.
- A ChatGPT or Claude account.
- Permission to install plugins in ChatGPT, or to add a custom connector in Claude. On a work account, an admin may have to turn that on.
ServiceM8 does not list which ChatGPT or Claude plans work. Check your own plan.
How do I connect ServiceM8 to ChatGPT?
- Log in to the ServiceM8 Online Dashboard in a separate browser tab. Leave it open.
- In ChatGPT, open Plugins in the sidebar and search for ServiceM8. Pick the listing with the green ServiceM8 icon.
- Click Install plugin.
- Read what it asks for, then click Allow.
- Start a new chat. Pick ServiceM8 from Plugins, or type
@and select it. - Ask something simple: “What jobs are scheduled for me today?”
How do I connect ServiceM8 to Claude?
- Go to Customize > Connectors.
- Click +, then Add custom connector. Name it ServiceM8.
- Paste the server URL:
https://api.servicem8.com/mcp - Click Add, then connect it.
- Sign in to ServiceM8 and authorize access if asked.
- In a new chat, click + > Connectors and turn ServiceM8 on.
On Claude Team or Enterprise, an Owner or Primary Owner adds it once under Organization settings > Connectors > Add > Custom > Web. After that each person connects under Customize > Connectors.
What can ChatGPT or Claude do in ServiceM8?
| It can read | It can change |
|---|---|
| Clients and jobs, by search | Create a job from a template |
| Job details, diary entries and notes | Add a note to a job |
| Staff, queues and allocation windows | Schedule a job or create a job allocation |
| Staff availability | Send a job to a queue |
| Forms, categories, badges, tax rates and job templates | Change a job’s status |
| Write and send emails and texts tied to a job |
A job you send to a queue leaves it again once it is scheduled. Here is why jobs keep leaving a ServiceM8 Queue.
Is it safe to let an AI change my ServiceM8 data?
The right-hand column is live. A text it sends goes to a real customer. A status it changes is changed.
The AI acts inside the permissions you approve. It may ask you to confirm before it runs an action, depending on your settings. Don’t count on that. Start with read-only questions for a few days:
- “What jobs are on for today?”
- “Is anyone free Thursday afternoon?”
- “Sum up the diary on the Miller water heater job.”
Then try one small change, like adding a note to a job.
Why isn’t my ServiceM8 connection working?
| Problem | Fix |
|---|---|
| Can’t install the ChatGPT plugin | Ask your workspace admin to turn it on for your role. |
| Can’t add the Claude connector | On Team or Enterprise, an Owner has to add it for the organization. |
| No ServiceM8 actions show in ChatGPT | Check the plugin is installed and you finished signing in. Start a new chat and select ServiceM8. |
| No ServiceM8 actions show in Claude | Check the URL is exactly https://api.servicem8.com/mcp. Remove the connector and add it again. |
| One action is unavailable | Your admin may need to allow it, or your ServiceM8 permissions don’t cover it. |
| ServiceM8 asks you to sign in again | The access expired. Sign in and authorize again. |
How do I disconnect ServiceM8 from ChatGPT or Claude?
- ChatGPT: go to Settings > Apps and disconnect ServiceM8. Uninstalling the plugin alone leaves the connection active.
- Claude: go to Customize > Connectors and remove or disconnect ServiceM8.
Should I use this or ServiceM8 Office Agent?
Office Agent lives inside ServiceM8 and always waits for you to approve. The ChatGPT and Claude connection lives in your chatbot, next to your email, files and other tools. Use Office Agent for daily office work in ServiceM8. Use the connection when you want one chatbot that sees ServiceM8 plus the rest of your business. If the step never changes and needs no AI, automate ServiceM8 with n8n instead.
Need more calls coming in?
Web Blend builds websites, video and Google Ads for contractors. If the phone is too quiet, let’s talk.