Configuration

Claude & AI Assistants

Connect Servelo to Claude and ask it about your work in plain language. Claude can look up tickets, clients, quotes, invoices, and assets, and it can create or update records for you. It works through your own Servelo login, so it can only see and do what you can.

โ„น๏ธ This is different from the AI Job Planner. The Job Planner runs inside Servelo on each ticket. A connected assistant runs in Claude (on the web, desktop, or phone) and reaches into Servelo when you ask it to.

What you can ask

Once connected, just talk to Claude about your business. It figures out which Servelo records to look at. A few examples:

Quotes and invoices that Claude creates are saved as drafts. Nothing is sent to a customer until you review it and send it from Servelo.

Connect Claude

Each person connects from their own Claude account. You need a Claude plan that supports custom connectors.

  1. In Claude (claude.ai or the desktop app), open Settings > Connectors and choose Add custom connector.
  2. Give it a name (for example, Servelo) and enter the connector URL: https://serveloapp.com/mcp
  3. Click Connect. Claude opens a Servelo sign-in page. Sign in to your workspace if you aren't already.
  4. Review the request and click Approve. You're sent back to Claude and the connection is ready.

Admins can copy the connector URL from Settings > Integrations > Claude and other AI assistants.

๐Ÿ’ก On a Claude Team or Enterprise plan, an owner of your Claude organization may need to add the connector for the organization first. Each person then connects their own Servelo login.

Claude Code

Developers can connect Claude Code the same way. Run this in a terminal, then start Claude Code and use /mcp to sign in:

claude mcp add --transport http servelo https://serveloapp.com/mcp

Claude Code shows up as its own entry in Connected Apps, separate from Claude on the web or desktop.

Other AI assistants

Servelo's connector uses the open Model Context Protocol (MCP) with standard OAuth sign-in. Other apps that support remote MCP connectors with OAuth can connect using the same URL. Claude is the assistant we test against, so steps in other apps may differ.

What the connector can access

AreaCan do
TicketsList, view, create, update, add comments
ClientsList, view, create, update
QuotesList, view, create (as draft)
InvoicesList, view, create (as draft)
AssetsList, view
TechniciansList
Revenue and expensesList
Everything elseSearch across records, dashboard summary

The connector cannot delete anything, send quotes or invoices to customers, change users, billing, or plans, or touch security settings like passwords, two-factor, or SSO.

Permissions and privacy

Workspace controls (admins)

Admins decide who can connect from Settings > Integrations > Claude and other AI assistants. Under Who can connect, pick one:

SettingWhat happens
Everyone (default)Any user in the workspace can connect an assistant with their own permissions.
Admins onlyOnly admins can connect. Existing connections from other users stop working right away.
OffNo one can connect, and every existing connection stops working right away.

Changing the setting doesn't delete anyone's connection. If you switch back to Everyone, paused connections start working again without anyone reconnecting. To remove a connection for good, use Disconnect.

The same card lists every active connection in the workspace, showing which person it belongs to, which app, and when it was last used. Click Disconnect to cut off any of them. Changes to the setting and admin disconnects are recorded in the Audit Log.

Manage your connections

Admins manage their own connections, along with everyone else's, in Settings > Integrations. Everyone else sees and removes their own connections under My Account > Connected Apps. Each app you've connected appears once, with when it was connected and last used. Claude on the web or desktop and Claude Code count as separate apps, so you may see both.

Click Disconnect to revoke access immediately. You can also remove the connector from Claude's own settings, but disconnecting in Servelo is what guarantees access is cut off.

Troubleshooting

What you seeWhat to do
"Your workspace admin has turned off connected apps"An admin has set Who can connect to Off. Ask them to turn it back on.
"Your workspace admin has limited connected apps to admins"Only admins can connect right now. Ask an admin to switch the setting to Everyone.
Claude says the Servelo connector needs to be reconnectedThe connection was disconnected, has been unused for 90 days, or your account was deactivated. Reconnect from Claude's Connectors settings.
Claude can't find a record you can seeMake sure you signed in to the right workspace when connecting. Check My Account > Connected Apps in that workspace.
An action fails with a permission errorClaude has your role's permissions. If you can't do it in Servelo, Claude can't either.

Developers looking for protocol details can find them in the API Reference.