crmapi_key

Page X

PageX is an all-in-one platform combining CRM, page builder, and online course builder to help businesses manage leads, build websites, and create courses.

Verdict

Page X connects your PagerDuty incident management to Switchy, letting your team query, update, and delete incidents without leaving the conversation. @mention it to pull incident details by ID, list open incidents with pagination, or execute custom PagerDuty API calls when you need an endpoint the standard tools don't cover. Most useful for on-call engineers triaging alerts in real time and support leads coordinating responses across channels. Requires a PagerDuty API key with incident read/write permissions — deletion is permanent, so test carefully in a non-production environment first.

Common use cases

  • Triage open incidents during standup
  • Fetch incident details by ID from chat
  • Delete resolved test incidents in bulk
  • Query custom PagerDuty endpoints on demand
  • Coordinate on-call handoffs without switching apps

Integration

Vendor
Page X
Category
crm
Auth
API_KEY
Tools
5
Composio slug
page_x

Tools

  • Delete Incident
    destructive

    Tool to delete an incident by id. use after confirming the incident exists. example: delete incident 123.

  • Delete Incident
    destructive

    Tool to delete an incident by id. use after confirming the incident exists. example: delete incident 123.

  • Get Incident by ID

    Tool to fetch incident details by id. use when you have an incident id and need full incident information. call only after obtaining a valid incident id. example: "retrieve incident 'abc123'"

  • List Incidents

    Tool to list incidents. use when you need to fetch and paginate through incidents.

  • Pagex Client Request

    Tool to execute a generic request to the pagerduty api. use when you need to call an endpoint not explicitly supported. use after obtaining valid auth metadata. example prompt: "call incidents endpoint: resource='incidents', method='get'"

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to Integrations, then click Add MCP Integration. 2. Select Page X from the list and choose API Key as the authentication method. 3. In PagerDuty, go to Integrations → API Access Keys and generate a new General Access REST API Key with incidents:read and incidents:write scopes. 4. Copy the key and paste it into the Switchy connection dialog, then click Connect. 5. Switchy will validate the key and confirm the connection is live. 6. To test, open any Space and type '@Page X list the 5 most recent incidents' — you should see a paginated list of incidents with IDs, status, and summary details. 7. If the response includes incident data, the integration is ready to use across all Spaces in your workspace.

What teammates see: by default, memories from Page X are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

List Recent Incidents

@Page X list the 10 most recent incidents, showing ID, status, and created time for each
Open in a Space →

Get Incident Details

@Page X get full details for incident abc123, including description, urgency, and assigned user
Open in a Space →

Delete Test Incident

@Page X confirm incident xyz789 is a test, then delete it if safe to proceed
Open in a Space →

Check On-Call Schedule

@Page X call the oncalls endpoint to show who is currently on call for the primary escalation policy
Open in a Space →

Summarize Open Alerts

@Page X list all open incidents grouped by status, then count how many are triggered versus acknowledged
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@pagex list all critical incidents from the last 24 hours and show me their current status

Output

Found 7 critical incidents in the past 24 hours: 1. Database connection timeout (INC-4521) - Triggered, assigned to DB team 2. API gateway 503 errors (INC-4518) - Acknowledged, Sarah investigating 3. Payment processor down (INC-4515) - Resolved 3 hours ago 4. Memory leak in auth service (INC-4512) - Triggered, unassigned 5. CDN cache invalidation failing (INC-4509) - Acknowledged, DevOps on call 6. Monitoring alert storm (INC-4507) - Resolved, false positive 7. Customer portal login failures (INC-4503) - Triggered, escalated to L2 This is an illustrative example showing how the MCP would surface incident data from your PagerDuty account.

Notes

This example uses the List Incidents tool with time and severity filters. Requires read access to your PagerDuty incidents. The MCP returns structured data that the AI formats into a readable summary. Actual incident details will vary based on your team's current on-call state and alert configuration.

Prompt

@pagex get full details on incident INC-4521 including timeline and who's been paged

Output

Incident INC-4521: Database connection timeout Status: Triggered Urgency: High Created: 2 hours ago (14:23 UTC) Assigned to: DB Operations team Timeline: - 14:23: Alert triggered from prod-db-monitor - 14:24: Auto-escalated to primary on-call (Mike Chen) - 14:26: Mike acknowledged - 14:31: Escalated to DB team lead (Sarah Park) - 14:35: Sarah joined incident channel This illustrative example shows the incident detail structure returned by the Get Incident by ID tool.

Notes

This example demonstrates the Get Incident by ID tool, which requires a specific incident identifier. Best used after listing incidents or when you already know the ID. Returns comprehensive incident metadata including escalation history and responder activity. Requires read permissions on incidents and users.

Prompt

@pagex delete incident INC-4507 since it was confirmed as a false positive monitoring alert

Output

Incident INC-4507 (Monitoring alert storm) has been deleted from PagerDuty. Warning: This action is permanent and removes the incident from your account history. The incident's timeline, notes, and escalation data are no longer accessible. Recommendation: For false positives, consider resolving incidents rather than deleting them to preserve audit trails and improve alert tuning analysis. This is an illustrative example of the Delete Incident tool's confirmation response.

Notes

This example shows the Delete Incident tool, which permanently removes incidents from your PagerDuty account. Use with caution — deletion is irreversible and removes audit history. Requires admin-level API permissions. Most teams should resolve incidents instead of deleting them to maintain compliance and retrospective data.

Use-case deep-dives

Post-incident cleanup for ops teams

When Page X wins for closing out resolved incidents

A 6-person SRE team runs weekly incident reviews and needs to archive test incidents or duplicates created during on-call handoffs. Page X's delete and list tools let you script the cleanup: pull incidents by status, confirm IDs, then batch-delete the noise. This works best when you're closing 5-20 incidents per session—enough to justify the API key setup, not so many that you need a dedicated incident management workflow. The generic client request tool covers edge cases like updating custom fields or tagging incidents for audit trails. If your team creates fewer than 10 incidents per month, the manual PagerDuty UI is faster. For teams triaging 50+ incidents weekly, Page X turns a 20-minute admin task into a 3-minute Switchy prompt.

Customer support escalation routing

When Page X fits support teams triaging critical tickets

A 4-person support team uses PagerDuty to route P0 customer issues to engineering on-call. Page X's get-by-ID and list tools let you pull incident context mid-conversation—check who's assigned, what the current status is, or whether a duplicate incident already exists—without leaving Switchy. This shines when support handles 10-30 escalations per week and needs quick lookups during live customer calls. The API key auth means one shared credential for the team, no per-agent OAuth dance. The trade-off: if your support flow requires creating or updating incidents (not just reading them), you'll hit the generic client request tool for every write, which adds friction. For read-heavy escalation triage at small team scale, Page X closes the loop between support chat and incident state in one workspace.

On-call handoff documentation

When Page X speeds up shift change summaries

A 3-engineer on-call rotation hands off twice weekly and needs to summarize open incidents for the incoming engineer. Page X's list tool pulls all active incidents in one call, and the get-by-ID tool fetches details for anything that needs context. The outgoing engineer pastes the list into Switchy, asks for a summary grouped by severity, and shares it in Slack—no manual copy-paste from the PagerDuty dashboard. This works when your team has 5-15 open incidents per handoff and the summary takes under 5 minutes to generate. If your incident volume is higher or you need real-time alerting (not just handoff summaries), you're better off with PagerDuty's native integrations. For small on-call teams doing structured handoffs, Page X turns incident state into readable handoff notes without switching tools.

Frequently asked

What does the Page X MCP do in Switchy?

It connects your PagerDuty account so AI agents can read, list, and delete incidents directly from chat. You can ask an agent to pull incident details by ID, paginate through open incidents, or clean up resolved ones without switching to the PagerDuty dashboard. It's built for teams who want incident triage in their AI workspace instead of context-switching to another tab.

Do I need admin access to set up the Page X MCP?

You need a PagerDuty API key with permissions to read and delete incidents. Most PagerDuty plans let any user generate a personal API key, but your account admin controls what those keys can access. If you can't delete incidents in the PagerDuty UI, the MCP won't be able to either. Check your role permissions before connecting.

Can the Page X MCP create or update incidents?

No. The current toolset only supports listing, retrieving, and deleting incidents. If you need to create or modify incidents, you'll have to do that in PagerDuty directly or use the generic API request tool to call endpoints not explicitly supported. Most teams use this MCP for triage and cleanup, not incident creation.

Why use this MCP instead of just opening PagerDuty?

You save time when you're already in Switchy discussing an outage. Instead of asking someone to check PagerDuty, paste an incident ID, and summarize the details, an agent does it in one step. The trade-off is you lose PagerDuty's full UI—escalation policies, timelines, postmortem templates. Use the MCP for quick lookups and bulk actions, not deep incident management.

Who on the team should connect the Page X MCP?

Whoever owns on-call rotation or incident response. That person's API key determines what the MCP can access, so connect it under an account with the right PagerDuty permissions. If multiple people need incident access in Switchy, each can connect their own key. The MCP doesn't count against Switchy seat limits—it's just another integration in your workspace.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.