Overview
Actions are the building blocks of workflows. Each action represents a specific operation that can be performed within your application, from API calls to custom JavaScript functions.
Types of Actions
API Requests
- Generate actions automatically from your OpenAPI specification
- Create custom API endpoints for specific operations
- Configure request parameters, headers, and authentication
- Handle API responses and use data in subsequent steps
Custom JavaScript
- Write custom JavaScript functions for complex logic
- Process data from previous actions
- Perform calculations and transformations
- Integrate with external services
Time Control
- Delay: Wait for specified duration
- Wait Until: Pause until specific times (e.g., business hours)
- Wait For Event: Pause workflow for human input or system events (e.g., approvals)
Action Configuration
Dynamic Data
- Use data from previous actions
- Access account and user-level variables
- Insert dynamic values using placeholders
- Handle sensitive data securely
Response Handling
- Access response data in subsequent actions
- Define success/failure conditions
- Configure error handling
- Store response data for later use
Group Access
- Assign actions to specific user groups
- Control which users can access certain actions
- Share common actions across groups