Skip to content

Integration · Customer support

Connect Claude & ChatGPT to SysAid

Ask your AI which incidents are still open, what happened on a ticket, or to log a new request in SysAid. It can create, update and resolve service records, add notes and log time, and look up end users, agents, groups, companies, assets and configuration items. Service desk work gets done without switching screens.

Connect SysAid free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which open incidents are assigned to the network group?”

    The AI finds the group's ID and searches service records filtered by status and assigned group.

  • “Create an incident: the printer on floor 3 is offline, reported by Jane Doe.”

    It finds Jane as an end user, picks a matching template if you have one and creates the incident with her as requester.

  • “Summarize ticket 51234 and its notes.”

    It reads the service record with all its fields and lists the notes on it.

What your AI can do

Service records

Search, create, update and resolve incidents, requests, problems and changes, with notes, action items and logged time.

People and groups

Look up end users, agents, groups and companies, and update end user details.

Assets and CMDB

Search, create and update assets, and read configuration items from the CMDB.

  • “Add a note to ticket 51234 that we ordered a new toner, and log 30 minutes of work.”

    It adds the note, with or without notifying people, and logs the time on the ticket for the agent you name.

  • “Close ticket 51234: replaced the toner cartridge.”

    It resolves the ticket with that solution and a resolution status. The requester is notified unless you turn that off.

  • “Which laptops are assigned to Jane Doe?”

    It searches assets by owner and type and lists what it finds, with serial numbers.

29 tools for SysAid

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_service_record_noteChanges dataAdd a note to a service record by `record_id` with `body` text. `send_notification` and `share_with_requester` control whether people are emailed about it.
  • create_assetChanges dataCreate an asset with a `name` and `type`, plus optional model, serial, manufacturer, owner and location.
  • create_companyChanges dataCreate a company with a `name` and optional address, phone, email account and notes.
  • create_service_recordChanges dataCreate a service record (ticket) of `type` incident, request, problem or change, optionally from a `template_id` (see list_templates), with field values in `data`.
  • get_agentGet one agent by `agent_id`.
  • get_assetGet one asset by `asset_id`, including its current `version`.
  • get_ciGet one configuration item by `ci_id`.
  • get_companyGet one company by `company_id`.
  • get_end_userGet one end user by `user_id`, including contact details and current `version`.
  • get_service_recordGet one service record (ticket) by `record_id`, with all its fields and its current `version`.
  • list_categoriesList the service record categories (primary, secondary and third level) used for classifying tickets.
  • list_cisList configuration items (CIs) in the CMDB, paginated with `limit` and `offset`.
  • list_group_membersList the members of a group by `group_id`.
  • list_groupsList agent and user groups, e.g. to find an assigned group's ID.
  • list_service_record_action_itemsList the action items (checklist tasks) on a service record by `record_id`.
  • list_service_record_notesList the notes on a service record by `record_id`.
  • list_templatesList service record templates, filtered by `sr_type`, `template_name` and more. Use a template's ID when creating a service record.
  • log_service_record_timeChanges dataLog work time on a service record by `record_id`, for `user_id` from `from_time` to `to_time`, with an optional `description`.
  • resolve_service_recordChanges dataResolve and close a service record by `record_id` with a `solution`, `resolution_status` (e.g. Closed) and `closure_information`. The requester is notified unless `share_with_request_user` is false.
  • search_agentsSearch agents (support staff) by name, username, email or phone in `query`.
  • search_assetsSearch assets (computers, devices) by `query`, `name`, `serial`, `owner_id`, `company_id`, `type` and more.
  • search_companiesSearch companies by `query`, `name`, `city`, `country` and more.
  • search_end_usersSearch end users (requesters) by name, username, email or phone in `query`.
  • search_service_recordsSearch service records (tickets: incidents, requests, problems, changes) with free-text `query` and/or `filters` (e.g. status or request user IDs), with `sort_by`, `sort_dir`, `limit` and `offset`.
  • send_service_record_emailVisible to othersEmail a message about a service record (`record_id`) with `subject` and `body` to `recipient_user_ids` (IDs prefixed u for users or g for groups, e.g. u12345). This sends a real email.
  • update_action_item_statusChanges dataUpdate the `status` of an action item (`product_id`) on a service record (`record_id`).
  • update_assetChanges dataUpdate an asset by `asset_id`; pass the current `version` from get_asset and only the fields to change.
  • update_end_userChanges dataUpdate an end user by `user_id` (e.g. name, email, phone, job title, department); pass the current `version` from get_end_user.
  • update_service_recordChanges dataUpdate a service record by `record_id`; put the changed fields (e.g. title, description, status, priority, assignee, assignedGroup, dueDate) plus the current `version` from get_service_record in `body`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose SysAid from the app list.

  2. 2

    Paste your key

    Paste your SysAid account ID, a Client ID and a Client secret. In SysAid go to Connect > Manage App Keys, click Create a new App Key, enter a name and click Next. Copy the Client ID and Client secret (the secret is shown only once). Your account ID is the "acme" in acme.sysaidit.com, and it goes both in the account field and in the account ID field.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in SysAid?

The AI can search and read service records, notes, action items, templates and categories, and look up end users, agents, groups, companies, assets and configuration items. It can create, update and resolve service records, add notes, log time, update action items, create and update assets, create companies, update end users and email people about a ticket.

Does the AI see my SysAid credentials?

No. Your SysAid Client ID and Client secret are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with searching and reading tickets only. Sending an email about a ticket reaches real people, and resolving a ticket notifies the requester, so both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own SysAid account.

Where do I find my SysAid account ID?

Your account ID is the first part of your SysAid address. If you open SysAid at acme.sysaidit.com, your account ID is acme. PipMCP asks for it twice, as the account and as the account ID, and you enter the same value in both.

Let your AI work in SysAid today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect SysAid free

PipMCP is not affiliated with SysAid. Product names are trademarks of their owners.