Thanks for the update John - great to hear improvements are on the way.
At the risk of repeating some of the other comments, here is a 'wishlist' I shared with our Customer Success Manager last year.
1. Access to all pipelines
While I do have the option to 'switch to another user' when viewing pipelines, it seems details in the activity log are not visible when viewing as another user, making it impossible to investigate problems. Is this a known issue? Are there any plans to make it easier to view all pipelines, regardless of who created them?
2. Basic editing controls
Is there a plan to add save, undo/redo to the editor or to enable view/edit modes? It's too easy to accidentally change a pipeline.
3. Adding comments
The pipeline editor would be much improved if we could add comments. It's impossible to understand what a pipeline is doing without accessing each step because the editor only shows the step name (On New Event, Search Records, Update Record etc.).
4. Copying applications/creating a sandbox
Is there any plan to replicate pipelines when an application is copied? Doing this manually adds a significant overhead to our use of pipelines. We have contemplated building our own utility to automate this process, but would rather not have to do this.
5. Modifying pipelines
It seems to be very difficult to move and insert steps in existing pipelines and impossible to change the trigger step. Changing pipelines by exporting the YAML, editing and importing as a new pipeline is not a great solution and we usually end up starting again from scratch.
6. Notifications of errors
Are there any plans to provide notifications when pipelines generate errors?
7. Pipeline performance
Ideally we would use pipelines to provide some back-end functionality that would integrate with the front-end – i.e. user action on screen triggers a pipeline and the results are reflected back on screen – but I appreciate this cannot be guaranteed, and that with the current performance we're implementing workarounds to prevent users being confused and frustrated that their actions take time – often several minutes - to be reflected in the application.
I know there have been steps taken to increase the resources dedicated to processing pipelines, but is there a longer-term road map in place to improve performance of pipelines?
8. Analysing pipeline performance
Are there any plans to provide tools to enable us to analyse pipeline usage and performance and perhaps to prioritise some pipelines over others?
------------------------------
Jeremy Anson
------------------------------