Skip to content
Scalekit Docs
Talk to an Engineer Dashboard

Connect AI agents to Appcues

Scalekit connector
Open markdown

The Appcues connector lets your AI agent act in each user's Appcues account. Each user connects their own Appcues API key and secret once, and Scalekit sends it with every call, so your agent never handles credentials. It comes with 67 tools.

Tools
67
What they doRead · write · destructive
30 · 34 · 330 read34 write3 destructive
Users sign in with

Setup

  1. Install the SDK

    Terminal window
    npm install @scalekit-sdk/node dotenv
  2. Set your credentials

    Add your Scalekit credentials to your .env file. Find values in app.scalekit.com > Developers > API Credentials.

    .env
    SCALEKIT_ENVIRONMENT_URL=<your-environment-url>
    SCALEKIT_CLIENT_ID=<your-client-id>
    SCALEKIT_CLIENT_SECRET=<your-client-secret>
  3. Create the Appcues connection

    In AgentKit > Connections, create an Appcues connection. The name you give it is the connection_name your code passes. See Configure connections.

Tools

Pass the exact name to execute_tool
Try in PlaygroundRequest a tool
  • appcues_get_bannerGet details of a Banner by ID.Read-only

    Get Banner

    Get details of a Banner by ID.

    Inputs

    banner_idstringrequired
    The Banner ID.
  • appcues_get_checklistGet details of a Checklist by ID.Read-only

    Get Checklist

    Get details of a Checklist by ID.

    Inputs

    checklist_idstringrequired
    The Checklist ID.
  • appcues_get_embedGet details of an Embed by ID.Read-only

    Get Embed

    Get details of an Embed by ID.

    Inputs

    embed_idstringrequired
    The Embed ID.
  • appcues_get_filtering_rulesGet the ingestion filtering rules configured for the account.Read-only

    Get Ingestion Filtering Rules

    Get the ingestion filtering rules configured for the account.

    Inputs

    This tool takes no inputs.

  • appcues_get_flowGet details of a single Flow by ID.Read-only

    Get Flow

    Get details of a single Flow by ID.

    Inputs

    flow_idstringrequired
    The Flow ID.
  • appcues_get_flow_v2Get details of a Flow 2.0 by ID.Read-only

    Get Flow 2.0

    Get details of a Flow 2.0 by ID.

    Inputs

    flow_v2_idstringrequired
    The Flow 2.0 ID.
  • appcues_get_group_profileGet the profile of a single group by group ID.Read-only

    Get Group Profile

    Get the profile of a single group by group ID.

    Inputs

    group_idstringrequired
    The Group ID.
  • appcues_get_jobGet the status and details of a single offline job by ID.Read-only

    Get Offline Job

    Get the status and details of a single offline job by ID.

    Inputs

    job_idstringrequired
    The Job ID.