Improve automation interface
complete
Aaron Taylor
complete
You can now create and edit automations just like you can do with actions!
Has there been an automation you've been wanting to build but you didn't want to write JSON? Now would be a great time to build it with the new UI. Check it out in Builder > Automations > [ + Automation ]
Aaron Taylor
in progress
Aidan O'Connor
For automation power-users who want Port to be the control plane and source of truth from which the ancillary data sources are updated, the ability to use the audit log as a basis for automation triggers would be ideal. The reason for this is that some automation backend logic can ideally be shared between many property changes, entity updates, etc.
Essentially, automations today are very fine-tuned on specific changes that occur. For example: if service health is degraded below a certain threshold, then trigger the automation that rolls the service back.
Ideal example: multi-condition, multi-trigger, shared logic for a single automation (if service health degrades below threshold OR if incident occurs for service OR if service is locked -> then run x automation).
Matan Grady
planned