Skip to main content

ChatGPT Integration

The NexSpace GPT is a custom GPT Action that lets ChatGPT users manage workforce operations through natural language.

Available in the GPT Store

Search for “NexSpace Workforce Manager” in the GPT Store.

Manual Setup

To create your own custom GPT with NexSpace actions:
  1. Go to ChatGPT → Create a GPT
  2. Actions → Create new action
  3. Set authentication: API Key → Bearer → paste your NexSpace API key
  4. Paste the OpenAPI schema from tools/chatgpt-actions/openapi-actions.yaml
  5. Copy instructions from tools/chatgpt-actions/gpt-instructions.md

Available Actions

Direct REST Actions

  • listFacilities — List accessible facilities
  • getFacility — Get facility detail
  • searchStaff — Search staff members
  • getStaffMember — Get staff profile
  • listShifts — List shifts with filters
  • fillShift — Assign staff to a shift (requires confirmation)

MCP Passthrough

The mcpToolCall action provides access to all 16 MCP verbs via JSON-RPC, including verifyCredential, previewPayrollRun, qualifyLead, and more.

Consequential Actions

Actions that modify data (like fillShift) are marked with x-openai-isConsequential: true — ChatGPT will ask the user to confirm before executing.