-
Notifications
You must be signed in to change notification settings - Fork 72
Home
raspberry-lef edited this page Dec 28, 2020
·
44 revisions
ActiveWorkflow is a workflow platform that works alongside your existing technology stack (e.g., your Rails or Django app) to give you an easy and structured way to:
- Group business logic for periodic execution—for example, to generate and distribute a weekly PDF report.
- Poll resources—for example, to check if a file has become available on S3 or on an FTP server.
- Orchestrate event-driven functionality—for example, to trigger a customised email campaign in response to a pattern of user behaviour.
You do the above by creating, scheduling, and monitoring workflows of agents, which are self-contained services (or microservices) that can be written in the programming language(s) of your choice. The underlying platform gives you a simple way to connect agents together, extensive logging, state management, and serves as a foundation for scalability and reliability. You can use ActiveWorkflow via its web UI and programmatically via its APIs, as a "headless" platform.
For more information please see the documentation below: