Need help getting started with ActionKit? Schedule a personalized onboarding with our Product team here.

To use ActionKit, you will need to have set up the following:

1. Add the Paragon SDK to your app

See Installing the SDK for adding the Paragon SDK to your app. With the SDK, you can prompt users to connect their accounts inside of your app using the Connect Portal.

Alternatively, you can use one of the below options for testing or development purposes:

  • Hosted Demo Environment: an in-browser implementation of the SDK to test connecting accounts to your integrations
  • ActionKit Playground: an open-source sandbox to test chatting with an agent that has access to ActionKit tools

2. Activate an integration in your Paragon project

You can add and configure an integration by visiting the Catalog page in your Paragon dashboard (see Adding Integrations).

See Supported Integrations for integrations currently supported in ActionKit.

3. Connect an account

Use your app (or Playground or demo.useparagon.com) to connect an account (e.g. a Salesforce account) using the Connect Portal.

If you are having issues connecting an account, you may need to add your own OAuth app credentials.

See Connect your developer app to Paragon.

Once an account is connected, you can start testing the ActionKit API with the user ID that you are testing with.

If you are running the Playground locally, the ID is playground.local-static-user.

Usage

ActionKit is available as an API, so you can use it directly from your app or with any LLM that supports tool/function calling:

API Reference

See all available API endpoints in ActionKit

ActionKit is also available as a self-hosted MCP for AI agent implementations. Learn more in the open-source repo.