Integrations allow sending data and analytics to various providers.
By default, new flows are created with a production and staging environment. Each environment can specify a completely different set of integrations.
When changes are made to an environment, they do not automatically propagate to published flows -- you must re-publish for the new environment configurations to take effect.
If you need them, you can define additional environments as well. This is helpful for example if a developer needs to tunnel webhooks to a local development server using a tool like ngrok to test how a flow's data would interact with a downstream web server.