Skip to main content
Feedback

HaloPSA MCP connector

Updated 

Authentication type

  • OAuth 2.0 Client Credentials - Requires a client ID and secret to be configured for server-to-server access without user involvement.

Uses

Use the HaloPSA MCP connector to perform the following actions:

  • Track client tickets from creation through resolution across every site
  • Onboard new clients and sites without duplicate data entry
  • Automate agent assignment for incoming support tickets
  • Maintain accurate user and contact records across client organizations
  • Categorize tickets by type for faster triage and reporting
  • Remove outdated client, site, or user records to keep data clean
  • Give AI agents real-time visibility into open support tickets
  • Coordinate multi-site client accounts from a single workflow

Example prompts

Use the following example prompts to invoke HaloPSA MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all open tickets assigned to the support team in HaloPSA.
  • Create a new client called Acme Corp in HaloPSA.
  • List every site linked to Acme Corp in HaloPSA.
  • Who are the agents currently available in HaloPSA.
  • Add a new user for the Acme Corp account in HaloPSA.
  • What ticket types do we track in HaloPSA?
  • Delete the closed ticket for the printer issue in HaloPSA.
  • Pull up the details for client ID 245 in HaloPSA.
  • Create a support ticket for a network outage at the Denver site in HaloPSA.
  • List all users registered under the Northwind client in HaloPSA.

HaloPSA MCP connector tools

The HaloPSA MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
listClientsList clients
createClientCreate a client
getClientGet a client
deleteClientDelete a client
listSitesList sites
createSiteCreate a site
getSiteGet a site
deleteSiteDelete a site
listTicketsList tickets
createTicketCreate a ticket
getTicketGet a ticket
deleteTicketDelete a ticket
listUsersList users
createUserCreate a user
getUserGet a user
deleteUserDelete a user
listTicketTypesList ticket types
listAgentsList agents
On this Page