Plugins Overview
Supercharge Your Automation with Plugins
Section titled “Supercharge Your Automation with Plugins”Transform Stavily into exactly what your organization needs. Our plugin system makes it easy to extend automation capabilities, whether you want to use pre-built solutions or create custom integrations.
From monitoring system health to sending notifications, plugins let you automate anything without vendor lock-in or complex custom development.
What Are Plugins?
Section titled “What Are Plugins?”Plugins are modular extensions that add specific automation capabilities to Stavily. Each plugin follows our TRIGGER → ACTION → OUTPUT workflow pattern:
- Triggers detect events (like system alerts or API calls)
- Actions perform tasks (like sending notifications or running commands)
- Outputs deliver results (like logging data or updating dashboards)
Why Use Plugins?
Section titled “Why Use Plugins?”Save time and money by leveraging pre-built solutions instead of custom development. Our plugin ecosystem offers:
- Ready-to-use automations for common tasks
- Community contributions from experienced developers
- Enterprise-grade security with sandboxed execution
- Zero vendor lock-in through Git-based distribution
How Plugins Work
Section titled “How Plugins Work”Plugins integrate seamlessly with Stavily’s two-agent architecture:
graph LR
A[Trigger Plugin] --> B[Orchestrator]
B --> C[Action Plugin]
C --> D[Output Plugin]
E[Sensor Agent] -.-> A
F[Action Agent] -.-> C
Example Workflow: A system monitoring plugin detects high CPU usage → triggers an alert → sends a Slack notification.
Plugin Management Made Simple
Section titled “Plugin Management Made Simple”The Orchestrator handles everything automatically:
- Discover plugins from Git repositories or our marketplace
- Validate security and compatibility
- Deploy to the right agents
- Monitor execution and performance
No manual installation or complex configuration required.