Integration

Activepieces integration

Activepieces is an open-source automation platform. Drive flows and their versions, runs and run retries, connections to third-party apps, projects and project members, folders, tables with their records and fields, AI agents and their conversations, MCP servers and tool calls, todos and their comments, human-in-the-loop approvals, users, invitations, git repositories and app credentials. Authentication is an API key generated in the admin console and sent as a bearer token.

Ask it in chat

Say what should happen.
The workflow builds itself.

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

What you can do with Activepieces

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.

Template, 7 operations

  • create_templateCreate templatePOSTCreate a template.
  • delete_templateDelete templateDELETEDelete a template.
  • get_templateGet templateGETGet a template.
  • list_flow_templateList flow templateGETExport flow as template.
  • list_table_templateList table templateGETExport table as template.
  • list_templatesList templatesGETList templates.
  • update_templateUpdate templatePOSTUpdate a template.

App connection, 5 operations

  • create_app_connectionCreate app connectionPOSTUpsert an app connection based on the app name.
  • delete_app_connectionDelete app connectionDELETEDelete an app connection.
  • get_app_connectionGet app connectionGETGet an app connection by id.
  • list_app_connectionsList app connectionsGETList app connections.
  • update_app_connectionUpdate app connectionPOSTUpdate an app connection value.

Conversation, 5 operations

  • create_conversationCreate conversationPOSTcreate conversation.
  • delete_conversationDelete conversationDELETEdelete conversation.
  • get_conversationGet conversationGETget conversation.
  • list_conversationsList conversationsGETlist conversation.
  • update_conversationUpdate conversationPOSTupdate conversation.

Flow, 5 operations

  • create_flowCreate flowPOSTCreate a flow.
  • delete_flowDelete flowDELETEDelete a flow.
  • get_flowGet flowGETGet a flow by id.
  • list_flowsList flowsGETList flows.
  • update_flowUpdate flowPOSTApply an operation to a flow.

Folder, 5 operations

  • create_folderCreate folderPOSTCreate a new folder.
  • delete_folderDelete folderDELETEDelete a folder.
  • get_folderGet folderGETGet a folder by id.
  • list_foldersList foldersGETList folders.
  • update_folderUpdate folderPOSTUpdate an existing folder.

Global connection, 4 operations

  • create_global_connectionCreate global connectionPOSTcreate global_connection.
  • delete_global_connectionDelete global connectionDELETEdelete global_connection.
  • list_global_connectionsList global connectionsGETlist global_connection.
  • update_global_connectionUpdate global connectionPOSTupdate global_connection.

Mcp server, 4 operations

  • create_mcp_serverCreate mcp serverPOSTUpdate the platform MCP server configuration.
  • create_project_mcp_serverCreate project mcp serverPOSTUpdate the project MCP server configuration.
  • list_mcp_serverList mcp serverGETGet the platform MCP server configuration.
  • list_project_mcp_serverList project mcp serverGETGet an MCP server by ID.

Project, 4 operations

  • create_projectCreate projectPOSTcreate project.
  • delete_projectDelete projectDELETEdelete project.
  • list_projectsList projectsGETlist project.
  • update_projectUpdate projectPOSTupdate project.

Table, 4 operations

  • delete_tableDelete tableDELETEDelete a table.
  • get_tableGet tableGETGet a table by id.
  • list_tablesList tablesGETList tables.
  • update_tableUpdate tablePOSTUpdate a table.

User, 4 operations

  • delete_userDelete userDELETEDelete user.
  • get_userGet userGETGet a user by id.
  • list_usersList usersGETList users.
  • update_userUpdate userPOSTUpdate user.

File, 3 operations

  • create_fileCreate filePOSTRegister a file for knowledge base ingestion.
  • delete_fileDelete fileDELETEDelete a knowledge base file and all its chunks.
  • list_filesList filesGETList knowledge base files for the project.

Project member, 3 operations

  • delete_project_memberDelete project memberDELETEdelete project_member.
  • list_project_membersList project membersGETlist project_member.
  • list_project_role_membersList project role membersGETlist project_member.

Record, 3 operations

  • delete_recordDelete recordDELETEDelete records.
  • list_recordsList recordsGETList records.
  • update_recordUpdate recordPOSTUpdate a record.

User invitation, 3 operations

  • create_user_invitationCreate user invitationPOSTSend a user invitation to a user. If the user already has an invitation, the invitation will be updated.
  • delete_user_invitationDelete user invitationDELETEdelete user_invitation.
  • list_user_invitationsList user invitationsGETlist user_invitation.

Count, 2 operations

  • get_chunk_countGet chunk countGETGet the number of chunks for a knowledge base file.
  • get_table_countGet table countGETCount tables.

Flow run, 2 operations

  • get_flow_runGet flow runGETGet Flow Run.
  • list_flow_runsList flow runsGETList Flow Runs.

Message, 2 operations

  • create_messageCreate messagePOSTcreate message.
  • list_messagesList messagesGETlist message.

Webhook, 2 operations

  • create_webhookCreate webhookPOSTCreate a table webhook.
  • delete_webhookDelete webhookDELETEDelete a table webhook.

Allowed embed origin, 1 operation

  • create_allowed_embed_originCreate allowed embed originPOSTAdd origins to the list allowed to embed this platform in an iframe. Existing origins are preserved; duplicates are ignored.

Approve, 1 operation

  • create_approveCreate approvePOSTcreate approve.

Authorization url, 1 operation

  • create_authorization_urlCreate authorization urlPOSTGet OAuth2 authorization URL.

Cancel, 1 operation

  • create_cancelCreate cancelPOSTCancel multiple paused/queued flow runs.

Categorie, 1 operation

  • list_categoriesList categoriesGETGet categories of templates.

Chunk, 1 operation

  • list_chunksList chunksGETList chunks for a knowledge base file, optionally filtered by embedding status.

Clear, 1 operation

  • create_clearCreate clearPOSTClear all records from a table.

Count by statu, 1 operation

  • count_flow_run_by_statusCount flow run by statusGETCount Flow Runs by Status.

Event destination, 1 operation

  • list_event_destinationsList event destinationsGETList event destinations.

Export, 1 operation

  • list_exportList exportGETExport a table.

Extract chunk, 1 operation

  • create_extract_chunkCreate extract chunkPOSTExtract text chunks from a knowledge base file.

Git repo, 1 operation

  • create_git_repoCreate git repoPOSTUpsert a git repository information for a project.

Owner, 1 operation

  • list_ownersList ownersGETList app connection owners.

Piece, 1 operation

  • create_pieceCreate piecePOSTAdd a piece to a platform.

Platform, 1 operation

  • get_platformGet platformGETGet a platform by id.

Project release, 1 operation

  • create_project_releaseCreate project releasePOSTcreate project_release.

Queue metric, 1 operation

  • list_queue_metricsList queue metricsGETlist queue_metric.

Replace, 1 operation

  • create_replaceCreate replacePOSTReplace app connections.

Rotate, 1 operation

  • create_project_mcp_server_rotateCreate project mcp server rotatePOSTRotate the MCP server token.

Sample data, 1 operation

  • list_sample_dataList sample dataGETlist sample_data.

Search, 1 operation

  • create_searchCreate searchPOSTSearch knowledge base using vector similarity.

Store chunk, 1 operation

  • create_store_chunkCreate store chunkPOSTStore or update chunks for a knowledge base file. Provide id to update existing chunks, or content to create new ones.

Test step, 1 operation

  • create_test_stepCreate test stepPOSTcreate test_step.

Tool approval, 1 operation

  • update_tool_approvalUpdate tool approvalPOSTupdate tool_approval.

Upload, 1 operation

  • create_uploadCreate uploadPOSTUpload a file and create a knowledge base file record.

Validate, 1 operation

  • create_validateCreate validatePOSTProbe an external MCP server configured as an agent tool and return its tool names. The outbound call is routed through the SSRF-filtered safeHttp axios; all failure modes.

Use Activepieces from Claude Code, Cursor or Codex

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

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Activepieces once

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

Activepieces integration FAQ

What can you do with the Activepieces integration?

LiveContext exposes 93 operations on Activepieces, covering template, app connection, conversation and flow.

Popular integrations

Browse the whole catalog