Integration

Appcues integration

Product adoption and user onboarding platform with flows, segments, pins, banners, launchpads, and mobile experiences

Ask it in chat

Say what should happen.
The workflow builds itself.

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

Common Appcues use cases

  • Comply with GDPR data deletion requests
  • Deploy a new onboarding flow to production
  • Remove churned users from an active segment
  • Audit all checklists and their publish status
  • Audit all launchpads and their publish status
  • Export segment users for analysis in a BI tool
  • Poll for completion of a bulk import operation
  • Deploy a maintenance window notification banner
  • Deploy a new onboarding checklist to production
  • Check a pin's configuration before publishing it

What you can do with Appcues

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.

Segment, 8 operations

  • add_user_ids_to_segmentAdd user ids to segmentPOSTAdd user IDs to an Appcues segment
  • create_segmentCreate segmentPOSTCreate a new user segment in the Appcues account
  • delete_segmentDelete segmentDELETEDelete a segment from the Appcues account
  • export_segment_membershipExport segment membershipPOSTExport membership data for an Appcues segment
  • get_segmentGet segmentGETGet details of a specific Appcues segment by ID
  • list_segmentsList segmentsGETList all user segments in the Appcues account
  • remove_user_ids_from_segmentRemove user ids from segmentPOSTRemove user IDs from an Appcues segment
  • update_segmentUpdate segmentPATCHUpdate an existing Appcues segment's name or description

Banner, 4 operations

  • get_bannerGet bannerGETGet details of a specific Appcues banner by ID
  • list_bannersList bannersGETList all banners in the Appcues account
  • publish_bannerPublish bannerPOSTPublish an Appcues banner to make it live for end users
  • unpublish_bannerUnpublish bannerPOSTUnpublish an Appcues banner to take it offline

Checklist, 4 operations

  • get_checklistGet checklistGETGet details of a specific Appcues checklist by ID
  • list_checklistsList checklistsGETList all checklists in the Appcues account
  • publish_checklistPublish checklistPOSTPublish an Appcues checklist to make it live for end users
  • unpublish_checklistUnpublish checklistPOSTUnpublish an Appcues checklist to take it offline

Event, 4 operations

  • export_eventsExport eventsPOSTExport event data from Appcues with filtering and format options
  • get_user_eventsGet user eventsGETGet a user's most recent events from Appcues
  • import_bulk_eventsImport bulk eventsPOSTBulk import events into Appcues
  • track_user_eventTrack user eventPOSTTrack a custom event for a user in Appcues

Flow, 4 operations

  • get_flowGet flowGETGet details of a specific Appcues flow by ID
  • list_flowsList flowsGETList all onboarding and in-app flows in the Appcues account
  • publish_flowPublish flowPOSTPublish an Appcues flow to make it live for end users
  • unpublish_flowUnpublish flowPOSTUnpublish an Appcues flow to take it offline

Flow 2 0, 4 operations

  • get_flow_2_0Get flow 2 0GETGet details of a specific Appcues Flow 2.0 experience by ID
  • list_flows_2_0List flows 2 0GETList all Flows 2.0 experiences in the Appcues account
  • publish_flow_2_0Publish flow 2 0POSTPublish an Appcues Flow 2.0 experience to make it live for end users
  • unpublish_flow_2_0Unpublish flow 2 0POSTUnpublish an Appcues Flow 2.0 experience to take it offline

Group, 4 operations

  • associate_users_to_groupAssociate users to groupPATCHAssociate users to a group in Appcues
  • get_group_profileGet group profileGETGet a group's complete profile from Appcues
  • import_bulk_groupsImport bulk groupsPOSTBulk import group profiles into Appcues
  • update_group_profileUpdate group profilePATCHUpdate a group's profile properties in Appcues

Launchpad, 4 operations

  • get_launchpadGet launchpadGETGet details of a specific Appcues launchpad by ID
  • list_launchpadsList launchpadsGETList all launchpads in the Appcues account
  • publish_launchpadPublish launchpadPOSTPublish an Appcues launchpad to make it live
  • unpublish_launchpadUnpublish launchpadPOSTUnpublish an Appcues launchpad to take it offline

Mobile experience, 4 operations

  • get_mobile_experienceGet mobile experienceGETGet details of a specific Appcues mobile experience by ID
  • list_mobile_experiencesList mobile experiencesGETList all mobile experiences in the Appcues account
  • publish_mobile_experiencePublish mobile experiencePOSTPublish an Appcues mobile experience to make it live
  • unpublish_mobile_experienceUnpublish mobile experiencePOSTUnpublish an Appcues mobile experience to take it offline

Pin, 4 operations

  • get_pinGet pinGETGet details of a specific Appcues pin by ID
  • list_pinsList pinsGETList all pins (tooltips) in the Appcues account
  • publish_pinPublish pinPOSTPublish an Appcues pin to make it live for end users
  • unpublish_pinUnpublish pinPOSTUnpublish an Appcues pin to take it offline

User, 4 operations

  • delete_user_profileDelete user profileDELETEDelete a user's profile from Appcues
  • get_user_profileGet user profileGETGet a user's complete profile from Appcues
  • import_bulk_profilesImport bulk profilesPOSTBulk import user profiles into Appcues
  • update_user_profileUpdate user profilePATCHUpdate a user's profile properties in Appcues

Job, 2 operations

  • get_jobGet jobGETGet the status of a specific Appcues offline job
  • list_jobsList jobsGETList all offline jobs in the Appcues account

Tag, 2 operations

  • get_tagGet tagGETGet details of a specific Appcues tag by ID
  • list_tagsList tagsGETList all tags in the Appcues account

Use Appcues from Claude Code, Cursor or Codex

Connect Appcues in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Appcues 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 Appcues

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Appcues once

    Add your Appcues 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.

Appcues integration FAQ

What can you do with the Appcues integration?

LiveContext exposes 52 operations on Appcues, covering segment, banner, checklist and event. Common uses include Comply with GDPR data deletion requests, Deploy a new onboarding flow to production and Remove churned users from an active segment.

Popular integrations

Browse the whole catalog