Skip to main content
Rilo automatically generates all the code needed to run your workflows. You describe what you want in natural language, and Rilo creates the executable code that makes it happen.

Overview

Rilo’s code generation:
  • Fully Automatic: No coding required from you
  • Intelligent: Understands your intent and creates appropriate logic
  • Integrated: Connects to your tools and integrations seamlessly
  • Secure: All code runs securely
You never need to write or see code. Just describe what you want, and Rilo handles the rest.

How It Works

1. You Describe What You Want

Provide natural language instructions:
"Filter Reddit posts with more than 50 upvotes from the last 24 hours"

2. Configuration

Rilo asks for any settings needed:
  • Thresholds and limits
  • Email addresses or URLs
  • Tool-specific configuration
  • Data formats and preferences

3. Code Generation

Rilo automatically generates code that:
  • Implements your workflow logic
  • Connects to required tools and services
  • Handles data transformation
  • Manages errors gracefully

4. Execution

Your workflow runs with:
  • Automatic data flow between steps
  • Real-time monitoring and logging
  • Error handling and recovery
  • Secure execution

What Workflows Can Do

Your generated workflows can: Connect to tools: Use any of your connected integrations and services ✅ Process data: Filter, transform, analyze, and enrich data ✅ Create content: Generate text, images, documents, and reports ✅ Send communications: Email, Slack, social media posts, and more ✅ Handle logic: Conditions, loops, and data-driven decisions ✅ Work with files: Read, create, and transform documents and spreadsheets

Important Constraints

For security and reliability, workflows:
  • Run securely
  • Cannot access system files or credentials
  • Use only connected integrations and available tools
  • Follow clear, linear execution paths
Workflows are designed for automation tasks. They cannot execute arbitrary code or access system resources.

Example Workflows

Example 1: Simple Data Filtering

Your Description:
"Filter posts with more than 50 upvotes from the last 24 hours"
What Rilo Creates: A workflow step that:
  • Takes posts from the previous step
  • Filters by upvote threshold
  • Filters by time range
  • Passes filtered results to the next step

Example 2: Integration Workflow

Your Description:
"Scrape Reddit posts from r/python and send me an email summary"
What Rilo Creates: A complete workflow that:
  • Connects to Reddit to collect posts
  • Processes and formats the data
  • Generates a summary
  • Sends you an email with the results

Best Practices

Describe exactly what you want each step to do. Specific instructions lead to better workflows.
Run your workflow with test data first to ensure it works as expected.
Break complex operations into multiple simpler steps. This makes workflows easier to understand and debug.
If a workflow doesn’t work as expected, describe what’s wrong so Rilo can improve it.

Regenerating Workflows

If a workflow step doesn’t work as expected:
  1. Describe the issue: Explain what’s not working
  2. Update instructions: Make your requirements more specific
  3. Adjust settings: Modify any configuration values
  4. Test again: Rilo will regenerate and you can verify the changes
Workflows are automatically updated when you change instructions or configuration. There’s no manual coding required.

Limitations

Workflow Constraints

  • Security: Cannot access system resources or credentials (authentication is handled automatically)
  • Tools: Can only use connected integrations and available libraries
  • Structure: Workflows follow a clear execution order (no circular loops)
  • Isolation: Each workflow runs independently and securely

Getting More Capabilities

If you need functionality not currently available:
  • Custom Integrations: Connect to any REST API
  • MCP Servers: Extend Rilo with specialized tools
  • Feature Requests: Contact support for new capabilities
All authentication and credentials are managed securely by Rilo. Workflows never directly access API keys or passwords.

Troubleshooting

  • Review the execution logs for specific errors
  • Make your instructions more detailed
  • Verify all required settings are configured
  • Test with simpler data first
  • Ensure the integration is properly connected
  • Check that you have required permissions
  • Verify the tool is available in your plan
  • Try reconnecting the integration
  • Check that input data matches expected format
  • Verify configuration values are correct
  • Review each step’s output to identify issues
  • Describe the problem to get help improving the workflow

Rilo continuously improves workflow generation based on usage patterns and feedback. Your workflows get better over time.