Stars
Forks
Watchers
Developer links
Activepieces
Zapier's job, on your own server: Activepieces is an open-source workflow automation platform built to be exactly that replacement. Flows are built in a visual no-code editor with triggers, actions, loops, conditional branches, auto-retries, raw HTTP steps, and code steps that run JavaScript or TypeScript with full npm package support. Integrations are "pieces" - type-safe TypeScript npm packages with hot reloading for local development - and the catalog spans 600+ services, with the large majority contributed by the community. The platform is AI-first in two directions: native AI pieces call OpenAI, Anthropic, Google, and Azure models inside flows, and every piece automatically doubles as an MCP server, so assistants like Claude Desktop and Cursor can invoke your integrations and workflows through natural language. A built-in MCP server also exposes 30 tools for building flows, managing tables, and running tests agentically. Flows are fully versioned with draft and locked states. The core is MIT-licensed and runs on TypeScript with PostgreSQL and Redis.
Benefits
- No Per-Task Pricing
- Zapier bills per task, so successful automations get more expensive as they run. Self-hosted Activepieces executes unlimited flows at flat infrastructure cost.
- Business Data Stays In-House
- Automations touch CRMs, invoices, and customer records. Running the platform on your own server keeps that data out of a third-party automation cloud.
- AI Agents Get Real Tools
- Every piece is automatically an MCP server with managed authentication, giving Claude, Cursor, or Windsurf a secure catalog of hundreds of ready-made actions.
- Extensible in Real TypeScript
- Missing connectors are TypeScript npm packages you write yourself with hot reloading, instead of waiting for a vendor's integration roadmap.
Features
- Visual Flow Builder
- Drag-and-drop editor with triggers, actions, loops, conditional branches, auto-retries, and canvas annotations, approachable for non-technical users.
- 600+ Open-Source Pieces
- Integrations published as npm packages, covering CRMs, email, messaging, databases, and webhooks, with most contributed by the community.
- Code Steps with npm
- Drop into JavaScript or TypeScript when no-code is not enough, with full npm dependency support and an 'Ask AI' helper for non-coders.
- Native AI Pieces
- Call OpenAI, Anthropic, Google, and Azure models inside flows for classification, extraction, summarization, and agent-style decisions.
- MCP Server Support
- Pieces and flows are exposed as MCP tools, and a built-in MCP server with 30 tools lets AI assistants build, test, and manage automations.
- Versioned Flows and Tables
- Full flow version history with draft and locked states, plus built-in tables with CRUD APIs for lightweight data storage between runs.