Triggers and logic
Workflows start from schedules, system events, or user requests, passing data through conditional branches and custom code runtimes.
This path is designed for technical contributors, automation engineers, and department creators who want to build, test, and publish custom functions, agents, and multi-step workflows.
Before building, understand how Rival structures business logic and automation sequences.
Triggers and logic
Workflows start from schedules, system events, or user requests, passing data through conditional branches and custom code runtimes.
Modular functions
Build standalone, reusable functions in Python, JavaScript, Lua, or Storm DSL to handle specific system tasks or data transformations.
Human-in-the-loop safeguards
Design explicit approval checkpoints into workflows before high-risk actions, such as financial steps or external system updates, execute.
Connectors give your custom agents and workflows secure access to internal systems:
Transform requirements into functional automations using manual setup or AI-assisted drafting:
Publish your finished automations so your team or organization can adopt them safely:
| Phase | Core task | Primary outcome |
|---|---|---|
| Architecture | Map business logic and approval gates | Workflow diagram and schema plan |
| Connectors | Link external APIs and workspace secrets | System access authenticated safely |
| Build and test | Draft logic with RivalBot and test in the sandbox or with the workflow canvas | Functional, bug-free function or agent |
| Publish | Tag a semantic version and submit for admin review | Published asset in the Marketplace |