Integration

Userpilot integration

Product growth platform for user onboarding, in-app guidance, and product analytics. Identify users and companies, track events, push profile updates in bulk, and look up Userpilot configuration assets (segments, flows, features, surveys, checklists). Trigger and retrieve analytics export jobs to consume product usage data downstream.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Userpilot.Built from the 17 Userpilot tools below, on the connection you add once.

Common Userpilot use cases

  • data-warehouse to Userpilot pipeline
  • B2B account onboarding
  • populate a flow picker
  • populate a module picker
  • populate a survey picker
  • populate a segment picker
  • removing churned accounts
  • discover valid event names
  • poll for export completion
  • populate a checklist picker

What you can do with Userpilot

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Company, 3 operations

  • bulk_identify_companiesBulk identify companiesPOSTBulk-creates or updates Userpilot company profiles.
  • delete_companiesDelete companiesDELETESchedules deletion of Userpilot company profiles.
  • identify_companyIdentify companyPOSTCreates or updates a Userpilot company profile.

Export job, 3 operations

  • get_export_jobGet export jobGETGets the status of a single Userpilot export job.
  • list_export_jobsList export jobsGETLists Userpilot analytics export jobs.
  • trigger_exportTrigger exportPOSTTriggers a Userpilot analytics export job.

User, 3 operations

  • bulk_identify_usersBulk identify usersPOSTBulk-creates or updates Userpilot user profiles.
  • delete_usersDelete usersDELETESchedules deletion of Userpilot user profiles.
  • identify_userIdentify userPOSTCreates or updates a Userpilot user profile.

Checklist, 1 operation

  • list_checklistsList checklistsGETLists checklists configured in Userpilot.

Event, 1 operation

  • track_eventTrack eventPOSTTracks a custom user event in Userpilot.

Feature event, 1 operation

  • list_features_eventsList features eventsGETLists tracked features and events in Userpilot.

Flow, 1 operation

  • list_flowsList flowsGETLists in-app flows configured in Userpilot.

Resource center module, 1 operation

  • list_resource_center_modulesList resource center modulesGETLists Resource Center modules in Userpilot.

Segment, 1 operation

  • list_segmentsList segmentsGETLists segments configured in Userpilot.

Survey, 1 operation

  • list_surveysList surveysGETLists surveys configured in Userpilot.

User property, 1 operation

  • list_user_propertiesList user propertiesGETLists user properties defined in Userpilot.

Use Userpilot from Claude Code, Cursor or Codex

Connect Userpilot in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Userpilot operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Userpilot

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Userpilot once

    Add your Userpilot connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Userpilot integration FAQ

What can you do with the Userpilot integration?

LiveContext exposes 17 operations on Userpilot, covering company, export job, user and checklist. Common uses include data-warehouse to Userpilot pipeline, B2B account onboarding and populate a flow picker.

Popular integrations

Browse the whole catalog