Activiti ist eine leichtgewichtige, Java-zentrierte Workflow- und BPM-Engine (Business Process Management), die auf dem BPMN-2-Standard basiert. Entwickler betten sie mit Spring-Integration in Java-Anwendungen ein, um Geschäftsprozesse zu modellieren, auszuführen und zu überwachen. Activiti Cloud ergänzt cloudnative Bausteine für verteilte Systeme, ausgerichtet auf containerisierte Bereitstellungen mit Docker und Kubernetes. Activiti ist eine Engine, die Sie selbst betreiben; es handelt sich nicht um einen gehosteten Dienst.
Das Projekt ist quelloffen unter der Apache License 2.0. Es entstand 2010 mit Unterstützung von Alfresco, auf dessen kommerzielles Produkt Process Services es aufbaut, und die Website von Activiti trägt das Branding von Alfresco Software. Hyland, ein Unternehmen aus Ohio, übernahm Alfresco 2020. Da Sie Activiti auf der eigenen Infrastruktur betreiben, bestimmen Sie selbst, wo Daten gespeichert werden. Europäische Organisationen sollten dennoch die US-Eigentümerschaft des Förderers berücksichtigen und prüfen, wie aktiv das Projekt gepflegt wird.