Skip to main content
HTTP API connector An HTTP API described by an OpenAPI spec, not an MCP server. Calls go to https://api.statuspage.io/v1 and carry the credential the connect dialog asks for.

What the skill can do

API connector: 112 actions, as they appear in the skill panel. 74 of them create, change or delete something in StatusPage; mark those under These actions need approval when you add the skill to an agent.
  • Component management (29): Create Component, Get Component By ID, Replace Component By ID, Delete Component By ID, Update Component By ID, Add Groups To Component, Remove Groups From Component, Add Users To Component, Remove Users From Component, Get Component Uptime, Get Access Group Components, Replace Access Group Components, Set Access Group Components, Remove Access Group Components, and 15 more
  • Incident management (27): Get All Status Pages, Get Status Page By ID, Get All Components, Get All Incident Templates, Create Incident Template, Get All Incidents, Create Incident, Get Active Maintenances, Get Scheduled Incidents, Get Unresolved Incidents, Get Upcoming Incidents, Get Incident By ID, Replace Incident By ID, Delete Incident By ID, and 13 more
  • Metrics system (22): Get All Metrics, Add Data Points To Metrics, Get Metric By ID, Replace Metric By ID, Delete Metric By ID, Update Metric By ID, Add Data To Metric, Reset Metric Data, Get All Metric Providers, Create Metric Provider, Get Metric Provider By ID, Replace Metric Provider By ID, Delete Metric Provider By ID, Update Metric Provider By ID, and 8 more
  • Access control (15): Get User Permissions, Update User Permissions, Get All Organization Users, Get All Page Access Groups, Create Page Access Group, Get Page Access Group By ID, Replace Page Access Group By ID, Delete Page Access Group By ID, Update Page Access Group By ID, Get All Page Access Users, Create Page Access User, Get Page Access User By ID, Replace Page Access User By ID, Delete Page Access User By ID, and 1 more
  • Subscriber service (12): Get All Subscribers, Create Subscriber, Get Subscriber Count, Get Subscriber Histogram, Reactivate Subscribers, Resend Confirmations, Unsubscribe Subscribers, Get Unsubscribed Users, Get Subscriber By ID, Unsubscribe User By ID, Update Subscriber By ID, Resend Confirmation By ID
  • Status embed configuration (3): Get Status Embed Config, Replace Status Embed Config, Update Status Embed Config
  • Organization administration (2): Create Organization User, Delete Organization User
  • Page management (2): Replace Status Page By ID, Update Status Page By ID

Authentication Options

Generate a StatusPage API Key

  1. Log in to your StatusPage account.
  2. Click on your profile icon in the top-right corner, then select API info. Img 1
  3. Click Create key, give your key a name, and your API key will be displayed. Img 2

Connect StatusPage in xpander

  1. In Xpander Chat, open the agent’s settings and click Add skill.
  2. Search for Statuspage and select it.
  3. Enter a connection name, e.g., “xpander-statuspage”.
  4. Choose Organization access (one shared account) or Personal (your own account, so the agent acts with your permissions where systems allow). On an agent other people use, a personal connection runs their requests as you unless the binding requires each person’s own sign-in; see whose credential a shared agent uses.
  5. Choose API Key as the authentication method.
  6. Paste your StatusPage API key into the provided field.
  7. Set the Type to Basic.
  8. Click Connect.

Give an agent the Statuspage skill

Once Statuspage is connected, any agent you can edit may be given the skill: open the agent’s settings, click Add skill, and choose Statuspage. The skill panel lists the Statuspage actions by group. Enable only the groups the agent needs, and mark the actions that should wait for a named person’s sign-off under These actions need approval. Which skills exist for your organization, and who may add them, is decided by your admins; see Skills.