Activepieces logo

Activepieces

Open source automation platform replacing Zapier with TypeScript

AI-powered automation platform with 280+ integrations, type-safe TypeScript framework, and MCP server support. Self-hosted alternative to Zapier for technical and non-technical teams.

Activepieces banner

Overview

All-in-One AI Automation Platform

Activepieces is an extensible automation platform built for teams that need full control over their workflows. With an intuitive no-code builder and a type-safe TypeScript framework, it bridges the gap between business users and developers.

Built for Developers, Designed for Everyone

The platform features 280+ integrations ("pieces") published as npm packages, with 60% contributed by the community. Every piece doubles as an MCP server compatible with Claude Desktop, Cursor, and Windsurf. Developers benefit from hot reloading, full customization, and the ability to create pieces in TypeScript, while non-technical users enjoy an intuitive builder with AI copilot assistance.

Enterprise-Grade Capabilities

Activepieces supports advanced workflow features including loops, branches, auto-retries, versioning, and human-in-the-loop approvals. Native AI pieces enable experimentation across providers, with an AI SDK for building custom agents. Self-hosted deployment ensures network-gapped security, while white-labeling and granular controls make it suitable for organizations requiring brand consistency and data sovereignty. The platform includes human input interfaces like chat and form triggers, plus ASK AI functionality that lets non-technical users manipulate data without coding.

Highlights

280+ open source integrations as npm packages with MCP server support
Type-safe TypeScript framework with hot reloading for local development
AI-native with copilot, multi-provider support, and custom agent SDK
Human-in-the-loop workflows with approval gates and input interfaces

Pros

  • Intuitive builder accessible to both technical and non-technical users
  • All integrations open source and published to npmjs.com for transparency
  • Self-hosted deployment with network-gapped security for data control
  • Active community contributing 60% of available integrations

Considerations

  • Requires self-hosting infrastructure and maintenance overhead
  • TypeScript knowledge needed to build custom integrations
  • Smaller ecosystem compared to mature commercial alternatives
  • Enterprise features may require additional configuration effort

Managed products teams compare with

When teams consider Activepieces, these hosted platforms usually appear on the same shortlist.

IFTTT logo

IFTTT

No-code automation platform connecting 900+ services for business and home workflow automation

Intellistack Streamline logo

Intellistack Streamline

No-code AI-driven process automation platform for secure, data-rich workflows without data retention

Make logo

Make

Visual workflow automation platform

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Teams requiring self-hosted automation with full data sovereignty
  • Organizations needing custom integrations with developer resources
  • Companies wanting AI-powered workflows with LLM integration via MCP
  • Businesses seeking white-label automation for clients or internal branding

Not ideal when

  • Teams without infrastructure to self-host and maintain deployments
  • Organizations needing immediate access to niche SaaS integrations
  • Users preferring fully managed cloud services without DevOps involvement
  • Small teams lacking technical resources for customization

How teams use it

AI-Assisted Data Processing

Non-technical staff clean and transform data using ASK AI in code pieces without writing code, reducing dependency on developers.

Approval-Based Workflows

Finance teams automate expense processing with human-in-the-loop approval gates, ensuring compliance while reducing manual routing.

Custom Client Portals

Agencies white-label the platform and build client-specific automations with branded interfaces and custom integrations.

LLM-Powered Integrations

Developers expose Activepieces integrations as MCP servers to Claude Desktop, enabling AI assistants to trigger workflows directly.

Tech snapshot

TypeScript99%
HTML1%
CSS1%
JavaScript1%
MDX1%
Shell1%

Tags

mcpsworkflowai-agentmcpworkflow-automationno-code-automationmcp-serverworkflowsn8n-alternativeai-agentsmcp-toolsai-agent-toolsai-agents-framework

Frequently asked questions

How does Activepieces compare to Zapier?

Activepieces is a self-hosted alternative offering full source code access, TypeScript-based custom integrations, and no per-task pricing. It trades Zapier's managed service convenience for complete control and customization.

What are MCP servers and why do they matter?

MCP (Model Context Protocol) servers let LLMs like Claude interact with external tools. All 280+ Activepieces integrations work as MCP servers, enabling AI assistants to trigger workflows directly from Claude Desktop, Cursor, or Windsurf.

Do I need TypeScript knowledge to use Activepieces?

No for building workflows—the no-code builder is designed for non-technical users. TypeScript is only required if you want to create custom integrations or modify existing pieces.

Can I use Activepieces without self-hosting?

The platform is designed for self-hosted deployment to ensure data sovereignty and security. Check the official documentation for deployment options and requirements.

How do I contribute a new integration?

Integrations (pieces) are TypeScript npm packages. Follow the Contributor's Guide in the documentation to build, test with hot reloading locally, and submit your piece—it will be published to npmjs.com and available to all users.

Project at a glance

Active
Stars
20,443
Watchers
20,443
Forks
3,168
Repo age3 years old
Last commit59 minutes ago
Self-hostingSupported
Primary languageTypeScript

Last synced 48 minutes ago