Since n8n is an automation platform, why not lead the way by having more endpoints for the appliction?
My user case. I want to be able to cautomate n8n fully from new workflow creation, getting all data therein, test workflows etc. I want to analyse the error log using AI, update it to my dashboard and if a workable error retry that epecific run. I can only do this via UI and not any API.
This will make dubugging these much easier as you cn see eg error: timeout, then set If timeout retry again etc
We have seen community nodes for some apps having more functionalities that arenot found in n8n
Some of the endpoints to add can be
- Test workflow
- Run a workflow
- Retry a failed workflow
- Stop and execution
- Trigger workflow started/Failed
These will enable some bsic task such as debuging and managing n8n much easier
I have so far automated most steps from backup, reporting, dashboarding etc,(check it here) but the most crutial step to use API to retry, start, stop a workflow is not posible.
How do we make other apps autonomous but not n8n?