Getting Started
Build Solana workflow automations from on-chain triggers, filters, actions, and notifications.
Overview
Dolphinflow helps Solana teams react to on-chain events and run repeatable operational workflows without stitching together one-off scripts.
These docs are written for both humans and agents. They should answer what the platform supports, how workflow graphs are shaped, which runtime fields are available, and where the current implementation has limits.
Core Concepts
- Triggers listen for events such as balance changes, token receipts, program logs, webhooks, or schedules.
- Filters decide whether an execution should continue.
- Actions run the on-chain or off-chain task attached to the workflow.
- Notifications send updates to the channels your team already watches.
Docs Map
- Agent Playbook: compact context for AI agents working in this codebase.
- Agent Quickstart: environment variables and copy-paste commands for agent-run workflows.
- API Keys: authentication, key management, and workflow API examples for agents and scripts.
- Workflow Builder: how the visual graph is composed.
- Triggers: event sources and trigger payloads.
- Filters: condition operators and field references.
- Actions: supported action nodes and current runtime behavior.
- Notifications: Discord, Telegram, webhook, and pending channels.
- Webhooks: inbound webhook trigger behavior and outbound webhook notifications.
First Workflow
Start with a small automation:
- Create a workflow.
- Choose the trigger that should start it.
- Add any filters you need.
- Attach an action or notification.
- Run a test execution before enabling it.
Next Steps
Add more MDX files in content/docs as the product docs grow.