Git integration
Connect a Git provider (GitHub, GitLab, Bitbucket, or compatible) to:- Store pipeline definitions as code in a repository you choose
- Open pull requests when you export or promote changes from the canvas
- Run validation checks on branches before merge
Install the app or OAuth
Authorize Planasonix with least scope: repo contents and webhooks for the target org only.
Protect production
Require reviews on the branch that deploys to production environments; align with Pipelines environment locks.
Webhook settings
Outbound webhooks notify external systems when runs complete, when governance checks fail, or when custom automation should start.- Register HTTPS endpoints that validate signatures (HMAC or JWT) from Planasonix
- Retry with backoff on
5xx; your endpoint should be idempotent on duplicate delivery
- Slack / Teams
- PagerDuty / Opsgenie
Connect a workspace to post to channels using approved bot tokens; channel selection is often per alert rule.
Orchestration API
External orchestrators (Airflow, Dagster, Prefect, Control-M) call the Planasonix API to start runs, poll status, and fetch logs. Prefer API keys with run-only scope over full admin keys.If you trigger from CI, store the key in your CI secret store and rotate on the same schedule as deploy keys.
Related topics
API keys
Create credentials for integrations.
Pipeline chaining
Model dependencies inside the product when external orchestration is optional.