Activiti
Activiti is an open-source, Java-based BPMN 2.0 process automation engine maintained under Alfresco Software, serving enterprise developers and businesses with cloud-native, distributed process automation tooling for Kubernetes infrastructures.
- Company typePrivate
- Founded2006
- Headquarters—
- Headcount—
- GTM typeB2B
- OfferingSoftware
What Activiti does
Activiti is an open-source, Java-centric Business Process Model and Notation (BPMN) 2.0 process automation engine project that has been in active development since 2006 and is maintained under the stewardship of Alfresco Software, Inc. The core engine provides process modeling, deployment, execution, task management, history, and form handling, complemented by Activiti Cloud—a cloud-native next-generation platform offering distributed, scalable micro-services building blocks including Runtime Bundle, Audit Service, Query Service, Cloud Connectors, Application Service, and a Notification Service with GraphQL/WebSocket support. The portfolio also includes Activiti Explorer (web-based admin UI), Activiti Modeler (browser-based BPMN modeling), Activiti Designer (Eclipse IDE plugin), a comprehensive REST API, and Spring Boot integration via activiti-spring-boot-starter modules. The platform is engineered for distributed Kubernetes and Docker-based infrastructures and integrates with major relational databases (MySQL, PostgreSQL, Oracle, MSSQL, IBM DB2, H2), identity systems (LDAP), and enterprise messaging frameworks (Apache Camel, Mule).
Activiti firmographics
Firmographics- Name
- Activiti
- Legal name
- Activiti (open-source project)
- Website
- https://activiti.org
- Company type
- Private
- Founded year
- 2006
- Operating status
- Operating
- Short description
- Activiti is an open-source, Java-based BPMN 2.0 process automation engine maintained under Alfresco Software, serving enterprise developers and businesses with cloud-native, distributed process automation tooling for Kubernetes infrastructures.
- Ownership category
- akta.pro rank
Activiti industry classification
Industry- Product category
- Business Process Automation Software
- NAICS
- Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services (51821), Computer Systems Design and Related Services (5415)
- SIC
- Services-Prepackaged Software (7372)
- akta.pro primary industry
- Cloud-Native Development (Containers, Kubernetes, Microservices) (BPAEACAD)
- akta.pro secondary industries
- Cloud-Native Application Development (Containers/Kubernetes/Serverless) (BPAEAFAE), Data App Builders (Forms, Portals & Internal Tools) (HDAEAKAK), Cloud Application Modernization & Refactoring (BPAEACAC), Hybrid & Multi-Cloud Orchestration (Private-Cloud-Centric) (HDABABAE)
Keywords
Activiti business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Infrastructure, Marketing or Sales, Operations
Revenue model
- Open Source Engine: Free open source BPMN engine distributed under Apache V2 license with community support via forums, chat, and documentation
- Enterprise Subscription (Alfresco Process Services): Commercial enterprise BPM suite based on the open source Activiti engine with support, additional enterprise features, and professional services
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Others | Open Source Free Tier |
Go-to-market motion2 records
Distribution channels3 records
Marketing channels11 records
Activiti product offering
Product offeringCore offering
Activiti is an open-source, Java-centric BPMN 2.0 process automation engine that provides core process execution, task management, and workflow orchestration. Its cloud-native extension, Activiti Cloud, exposes a set of distributed building blocks (Runtime Bundle, Audit Service, Query Service, Cloud Connectors, Application Service, Notification Service) designed to run on Spring Cloud, Docker, and Kubernetes for distributed, highly-scalable infrastructures.
Product overview
Activiti is an open-source business automation platform centered on a lightweight Java-based BPMN 2.0 engine. The product portfolio includes the core Activiti Engine for process automation, the cloud-native Activiti Cloud platform (featuring Runtime Bundle, Audit Service, Query Service, Cloud Connectors, Application Service, and Notification Service microservices), and complementary tools including Activiti Explorer (web UI), Activiti Modeler (web-based modeling), Activiti Designer (Eclipse plugin), and a comprehensive REST API. The platform supports both on-premises deployment via traditional WAR files and cloud-native deployment on Kubernetes with Docker containers.
Differentiator
Problem solved
Functional benefit
Brands
- Activiti Cloud: Cloud native business automation platform offering distributed building blocks including Runtime Bundle, Audit Service, Query Service, Cloud Connectors, Application Service, and Notification Service.
- Activiti BPM Engine
- Alfresco Process Services
Products and services
- Activiti (Core Engine) The lightweight, Java-centric open-source BPMN 2.0 engine supporting real-world business process automation needs, providing core process execution, task management, and workflow orchestration capabilities for enterprise developers and integration scenarios.
- Activiti Cloud The cloud-native next-generation business automation platform offering a set of distributed, scalable building blocks (Runtime Bundle, Audit Service, Query Service, Cloud Connectors, Application Service, Notification Service) designed to run on Spring Cloud, Docker, and Kubernetes for distributed, highly-scalable infrastructures.
- Activiti Explorer Web-based user interface for process engine management that allows starting processes, assigning and claiming tasks, process administration, reporting, and process diagram visualization; intended for developers and operations teams managing Activiti processes.
- Activiti Modeler Web-based BPMN process modeling tool for creating and editing process definitions directly in the browser, for developers and business analysts designing process models.
- Activiti Designer Eclipse IDE plugin for BPMN process design, modeling, validation, and deployment; supports BPMN features and can be extended with custom shapes and export formats for process designers and developers working in Eclipse-based toolchains.
Companies that use Activiti
Customer profileNamed customers1 record
Segments3 records
Ideal customer profiles2 records
Activiti technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration10 records
AI capability3 records
Feature6 records
Activiti partnerships and signals
Strategic signalPartnerships
One partnership is on record.
- AlfrescocoreAlfresco maintains Activiti as the open source project and offers Alfresco Process Services as the commercial enterprise version. The company provides enterprise support, additional features, and professional services around the Activiti engine. Francesco Corti serves as Product Evangelist representing the open source platform at Alfresco.
Scale indicators1 record
Recent moves5 records
Expansion highlights5 records
Activiti competitors and assessment
Company assessmentDirect peers
- Flowable: Flowable is a BPMN/DMN engine forked from the original Activiti codebase by ex-Activiti founders. It offers near-identical process automation capabilities targeting the same enterprise Java developer base, making it a particularly close direct peer.
- Bonitasoft: Bonitasoft provides the open-source Bonita BPM platform with a focus on low-code process automation. It is a direct peer in the open-source BPM space, with several Activiti core developers having previously worked there.
- Camunda: Camunda is the leading commercial open-source BPMN platform, offering Zeebe-based cloud-native workflow orchestration. It directly competes with Activiti in the same BPMN 2.0 engine category, targeting enterprise developers and digital transformation teams.
- jBPM (Red Hat): jBPM is a Red Hat-sponsored open-source BPMN2 workflow engine written in Java. It is a direct peer offering similar process automation capabilities for enterprise Java environments and competes for the same developer mindshare.
Emerging players
- WorkFusion: WorkFusion provides intelligent automation combining RPA with workflow/process automation. It partially overlaps with Activiti's process automation scope, focused on banking/financial services use cases.
Broad incumbents
- Appian: Appian is a leading low-code business process management and automation platform serving large enterprises. It overlaps with Activiti in process automation and BPMN-adjacent capabilities but offers a broader proprietary suite.
- Oracle BPM / Process Cloud: Oracle's Process Cloud and BPM Suite offer enterprise-grade process automation tightly coupled with Oracle's application stack. It overlaps with Activiti's BPMN execution capabilities and competes for the same large-enterprise modernisation budgets.
- Pega (Pegasystems): Pega is an established enterprise BPM and low-code platform serving Fortune 500 customers. It overlaps with Activiti in business process automation but operates as a much broader CRM/case management suite.
- ServiceNow Workflow / App Engine: ServiceNow's App Engine and Workflow Studio enable enterprise process automation within its NOW platform. It is a broad incumbent offering adjacent capabilities to Activiti, targeting large enterprise IT and operations teams.
- IBM Business Automation Workflow: IBM's BPM/Workflow offering (formerly IBM BPM) is a long-standing enterprise incumbent in process automation. It overlaps with Activiti's BPMN execution capabilities but is part of IBM's much larger automation and integration portfolio.
Market position
Strengths5 records
Weaknesses4 records
Competitive moat4 records
Key risks5 records
Key highlights7 records
Customer concentration
Activiti social profiles
Digital presenceActiviti compliance and trust
Trust signalCompliance1 record
Activiti financial estimates
Financial estimateRevenue estimate
Valuation estimate
Activiti leadership team
Management profileNumber of profiles
Profiles12 records
Activiti funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Activiti M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Activiti
What does Activiti do?
Activiti is an open-source, Java-centric BPMN 2.0 process automation engine that provides core process execution, task management, and workflow orchestration. Its cloud-native extension, Activiti Cloud, exposes a set of distributed building blocks (Runtime Bundle, Audit Service, Query Service, Cloud Connectors, Application Service, Notification Service) designed to run on Spring Cloud, Docker, and Kubernetes for distributed, highly-scalable infrastructures.
Is Activiti a public or private company?
Activiti is a private company. It is classified as corporate owned and is currently operating.
When was Activiti founded?
Activiti was founded in 2006.
How does Activiti make money?
Two revenue lines are on record. Open Source Engine is the primary driver. The others are enterprise Subscription (Alfresco Process Services).
Who are Activiti's main competitors?
Direct peers on record are Flowable, Bonitasoft, Camunda and jBPM (Red Hat). WorkFusion is listed as an emerging player. Broad incumbents are Appian, Oracle BPM / Process Cloud, Pega (Pegasystems), ServiceNow Workflow / App Engine and IBM Business Automation Workflow.
Does Activiti have an API?
Yes. Activiti provides a comprehensive REST API for interacting with the process engine. The REST API covers deployments, process definitions, models, process instances, executions, tasks, history, forms, database tables, engine management, runtime operations (signal events), jobs, users, and groups. The API follows REST principles with JSON body parameters, paging and sorting support, and standard HTTP methods and return codes. Additionally, the Notification Service supports GraphQL integration for WebSocket and subscription handling. Developer documentation is at activiti.gitbook.io/activiti-7-developers-guide.
What industry is Activiti in?
Activiti's product category is Business Process Automation Software. Its primary akta.pro industry code is BPAEACAD, Cloud-Native Development (Containers, Kubernetes, Microservices), with a secondary code of BPAEAFAE, Cloud-Native Application Development (Containers/Kubernetes/Serverless). Its NAICS code is 51821 and its SIC code is 7372.