Documentation
Welcome to the Flowentis documentation. Everything you need to know to build, manage, and scale your automated workflows.
Core Concepts
Flowentis is built on a distributed architecture designed for reliability and speed. Understanding these three components is key to building effective automations:
1. The Workflow
A "Workflow" is your automated process. It always starts with one trigger and can have multiple actions following it.
2. The Outbox Pattern
To ensure no task is ever lost, we use a transactional outbox pattern. Triggers save events to the database first, which are then processed and sent to Kafka for execution.
3. The Worker
Workers are specialized engines that consume events from the queue and perform the actual tasks (like sending emails or moving SOL) in a highly scalable way.
Getting Started
Ready to automate? Follow these steps to create your first workflow:
- Connect Your Accounts: Navigate to the Connections page. This is where you authorize Flowentis to interact with your Google Sheets or other OAuth-based services.
- Open the Builder: Click "Create" on your dashboard. You'll see our visual node-based editor.
- Select a Trigger: Click the top node to choose how your workflow starts. For example, choose "GitHub Trigger" for real-time repo monitoring.
- Add Actions: Click the "+" icon below any node to add a new step. You can stack multiple actions in a single flow if you're on a Pro plan.
Available Triggers
GitHub Webhooks
React instantly to Push, Issue, or Pull Request events. Flowentis provides a custom endpoint for your repository.
Job Scrapers (LinkedIn & Indeed)
Our background workers use Python-based scrapers to find jobs matching your exact keywords and location. New matches trigger your workflow automatically.
Available Actions
Email (SMTP)
Send custom emails via our high-deliverability SMTP server. Perfect for job alerts or repo notifications.
Google Sheets
Insert rows, update values, or create new sheets. Use the {{trigger.<field_name>}} syntax (e.g., {{trigger.issue_title}}) to map dynamic data.
Solana Transfers
Automate SOL transfers to any wallet address. Ideal for developer bounties or automated payments. *Mainnet feature coming soon.
Limits & Pricing
| Feature | Basic (Free) | Pro |
|---|---|---|
| Active Workflows | Up to 3 | Unlimited |
| Steps per Workflow | 1 Trigger + 1 Action | Unlimited Steps |
| Job Scraper Frequency | Every 24 hours | Every 1 hour |
| AI Generation | 2 Lifetime Prompts | Unlimited |
Frequently Asked Questions
How secure is my data?
We encrypt all OAuth tokens and sensitive configuration data using industry-standard AES-256 encryption. We never store your passwords.
Can I use custom SMTP for emails?
Currently, we use our own managed SMTP for reliability. Custom SMTP support is on our roadmap for Q3 2026.
How do I cancel my Pro subscription?
You can cancel anytime through your Settings page. You'll retain Pro access until the end of your current billing period.