ANDRON: Core Workflow Concepts
A workflow is a visual representation of a series of automated tasks and actions. In ANDRON, workflows are built using a drag-and-drop interface, allowing you to create complex automation without writing code.
What are Workflows?
A workflow is a visual representation of a series of automated tasks and actions. In ANDRON, workflows are built using a drag-and-drop interface, allowing you to create complex automation without writing code.
Key Workflow Components
- Nodes: Individual units of action or processing
- Edges: Connections between nodes that define data flow
- Actions: Specific operations performed by nodes
Understanding Nodes and Actions
Node Types
ANDRON supports various node types:
- Input Nodes: Define initial workflow data
- Data Transformation Nodes: Modify and process data
- API Nodes: Interact with external services
- Conditional Nodes: Make decisions based on data
- Output Nodes: Final destination for workflow results
- AI Nodes: Leverage machine learning for complex tasks
Action Library
Each node contains a specific action from our comprehensive library:
- Text Processing
- HTTP Requests
- Mathematical Operations
- Email Sending
- Slack Notifications
- JSON Manipulation
- Database Interactions
- AI-powered Transformations
Data Flow Between Nodes
Nodes transfer data through a standardized output mechanism:
{
output: any, // Standardized output format
metadata: {
timestamp: string,
nodeId: string
}
}
Example Data Flow
[Input Node] → [Text Transform Node] → [Email Send Node]
"Welcome" → "Welcome, User!" → Sends Personalized Email
Workflow Versions
ANDRON supports robust versioning:
- Create multiple versions of a workflow
- Track changes and modifications
- Revert to previous versions
- Compare different workflow iterations
Version Management
- Draft: Work-in-progress workflow
- Active: Current production version
- Archived: Historical workflow versions
Credits System
ANDRON uses a credit-based execution model:
- Each workflow and node consumes credits
- Credits are deducted based on complexity and resources used
- Real-time credit tracking in dashboard
- Different node types have varying credit costs
Credit Calculation Example
- Simple Text Node: 1 credit
- API Request Node: 5 credits
- AI Transformation Node: 10 credits
Workflow Execution Lifecycle
- Create Workflow
- Configure Nodes
- Connect Nodes
- Save Version
- Run Workflow
- Monitor Execution
- Review Results
Best Practices
- Start with simple workflows
- Use input validation
- Handle potential errors
- Monitor credit consumption
- Optimize node connections
Related Documentation
Next Steps: Learn how to build your first workflow and understand the platform's capabilities!
Last updated: 12/2/2025