
▲ 0 r/PHP
Show r/PHP: Workflow automation engine in pure PHP -- runs on shared hosting, no Composer required for core
Built something I've wanted for a while -- a workflow automation engine in PHP that:
- Installs on any shared hosting (no Docker, no Composer for core)
- File-based storage using JSON (no DB required)
- Node-based visual builder (drag-drop canvas)
- Extensible node system -- each node type is one PHP class
Architecture highlights:
- WorkflowEngine.php walks a node graph, executes nodes via executor classes
- Config::base() auto-detects install subdirectory (works in root or /avtomate/)
- Proxy system: fetches your site pages, injects bridge.js for form intercept
- REST API for builder, sheets CRUD, workflow execution
Node types: webhook, email, http_request, condition, delay, google_sheets, local_sheet_read/write, openai, gemini, claude, groq, slack, telegram_send/bot, whatsapp, elevenlabs_tts, and more.
Demo: https://ityjcomp.au/avtomate
Happy to discuss the architecture or trade notes with anyone building similar tools.
u/Gold_Banana_1000 — 5 days ago