Does it need anything besides Perfex?
No. Flow Studio works with Perfex CRM alone. Inbox, AI Staff, Brain Pro, Sentinel, Client Hub, Deliverables and Document Studio add triggers, steps and widgets when they are installed and active.
When do workflows run?
Events are recorded the moment they happen in Perfex; the steps run in the background through Perfex's cron job, which should run every minute. Waits, approvals and date triggers are checked on every cron run.
What happens when I change a published workflow?
You edit a draft; nothing changes until you publish. Publishing creates a new version. Executions that already started finish on the version they started with, and a new version never picks up events from before it was published.
Can a workflow send something by mistake while I build it?
No. Test walks the draft against a record without sending, changing or creating anything. Only a published, enabled workflow acts — and you can pause it at any time.
What if a step fails?
The execution stops at that step with a plain explanation, or follows the step's error branch if you connected one. Steps without effects (conditions, waits, values, AI) can be retried; after a failed action, check the record and use Run Again. A workflow whose version cannot be read pauses itself and notifies its owner; the others keep running.
Who can see what?
Administrators build and publish. Staff with View see every workflow and execution; with View (Own) the executions of records they are responsible for; with Approve only the requests assigned to them and the fields those name.
I used the 0.2 development preview. Do I lose my workflows?
No. Upload 1.0.0 over it; the database upgrade only adds tables and columns. Workflows, published versions, executions, approvals and the audit trail are kept, and 0.2 versions keep their meaning.
Does it change Perfex core files?
No. Flow Studio uses Perfex's module hooks and its own tables. Deactivate it and its menu and background work stop at once; your data stays until you uninstall.
What are the requirements?
Perfex CRM 3.4 or newer (tested on 3.4.1), PHP 8.0 or newer with curl and openssl, MySQL or MariaDB, and Perfex's cron running every minute. The web request step needs outgoing HTTPS from your server.
Is it translated?
Yes. The interface ships in English, Spanish, Portuguese (Brazil), French, German, Italian, Dutch, Turkish and Russian.
How do I get support?
Contact us through sellmycode.net. Six months of support are included with every licence. Please add the module, Perfex and PHP versions and a screenshot of the execution — never passwords or secrets.