Activepieces logo

Activepieces

Free tier

AI-first automation platform for every team — connect apps, build agents, and govern at scale

Free tier available·All audiences·Powered by OpenAI·API available·Open source

Key strengths

700+ app integrations including Gmail, Slack, OpenAI, and HubSpotAI-native agent builder with enterprise-grade control and governanceSelf-hostable with Docker, Helm, and any cloud provider at $0 per executionIntuitive drag-and-drop builder accessible to non-technical usersEnterprise governance with SAML 2.0 SSO, SCIM provisioning, and advanced RBAC
Free tier + paid plans
Founded 2022
Self-hostable
No ratings yet

Developer Setup & API Usage

Self-Hosting (Docker)

# Clone the repo
git clone https://github.com/activepieces/activepieces.git
cd activepieces

# Start with Docker Compose
docker compose up -d

Activepieces is available as a Docker image and via Helm charts for Kubernetes deployments. Dev and staging environments are free on self-hosted instances with $0 per execution — no metered billing regardless of run volume.

Building Custom Pieces

The platform uses a TypeScript-based SDK to create custom integration modules ("pieces"):

import { createPiece, PieceAuth } from '@activepieces/pieces-framework';
export const myPiece = createPiece({
  displayName: 'My Integration',
  auth: PieceAuth.SecretText({ ... }),
  actions: [...],
  triggers: [...],
});

Key Platform Capabilities

  • Webhooks & API triggers — expose flows as HTTP endpoints or consume external webhooks natively.
  • AI Agent configuration — define agent instructions, bind tools (pieces), set human approval gates, and configure agent memory directly in the flow builder.
  • SSO & SCIM — integrate SAML 2.0 identity providers and auto-provision users via SCIM for enterprise deployments.
  • Audit Logs & RBAC — full activity logging and role-based access control scoped to flows, connections, and admin functions.
  • REST API — manage flows, runs, and connections programmatically via the Activepieces REST API.