Global variable created trigger

i know that it intentionally doesnt currently exist, but it would be really useful for cross plugin/component to plugin communication. this should be easier to implement than a native “talk to plugin” block.

why do you need this for cross-plugin comms?

examples:

  • invite tracker: get user data (how many users this user invited etc)
  • erlc: send and receive api request (more user friendly and integrates into plugin functions)

I get the use case for global vars, I’m just confused as to why you need a trigger for when they’re created. Can you just have it as an option in plugin settings on whether or not the gv exists?

so it would trigger a plugin flow, create a global var with a uuid and delete the old one, and then get the new variable in the original flow

im just looking for a quick-for-magic-to-implement way to trigger a plugin flow with custom inputs and outputs from components, so i could kind of use it as a custom block

i want to turn this into 1 cb lol