HappierleadsDocs
MCP server

list_crm_pipelines

Lists the deal pipelines of a connected CRM and the stages in each.

List CRM deal pipelines · Read-only · Acts outside your account

Lists the deal pipelines of a connected CRM and the stages in each. Use it to get the pipelineId and dealStageId that create_automation or update_automation need for a HubSpot automation that also creates deals ({ sentToHubspot: { createDeal: true, pipelineId, dealStageId } }). Reads from the CRM and changes nothing. Returns { data }: the CRM's pipelines with their id and stages (each stage has an id). Errors: the CRM is not connected for this website, 401 or 403 when the CRM connection must be reconnected to allow deals.

ConnectionAccount URL, team member URL or OAuth

Parameters

ParameterTypeRequiredAcceptsDescription
crmstringYeshubspot, gohighlevelOne of: hubspot, gohighlevel.
websiteIdstringYesanyWebsite ID from list_websites; the CRM must be connected on this website.

Tool definition

What your assistant receives from tools/list:

{
  "name": "list_crm_pipelines",
  "title": "List CRM deal pipelines",
  "annotations": {
    "title": "List CRM deal pipelines",
    "readOnlyHint": true,
    "destructiveHint": false,
    "idempotentHint": true,
    "openWorldHint": true
  },
  "inputSchema": {
    "type": "object",
    "properties": {
      "crm": {
        "type": "string",
        "enum": [
          "hubspot",
          "gohighlevel"
        ],
        "description": "One of: hubspot, gohighlevel."
      },
      "websiteId": {
        "type": "string",
        "description": "Website ID from list_websites; the CRM must be connected on this website."
      }
    },
    "required": [
      "crm",
      "websiteId"
    ]
  }
}

Used in

On this page