Available integrations
GitHub
Automatically trigger a deployment whenever you push to a branch or merge a pull request. Map branches to environments so
main always deploys to production and dev deploys to staging.Slack
Receive deployment notifications directly in your Slack channels. Choose which events to surface — deployment started, succeeded, or failed — and which channels should receive them.
Datadog
Forward application metrics and structured logs from your Varo Cloud deployments to Datadog. Correlate deployment events with your existing dashboards and alerting rules. Requires a Pro or Enterprise plan.
Webhooks
Send deployment lifecycle events to any HTTP endpoint you control. Use webhooks to build custom automations, update internal tooling, or fan out notifications to systems not covered by native integrations.
Connect GitHub
Connecting GitHub lets Varo Cloud watch your repositories and trigger deployments automatically when you push new code.Authorize the OAuth app
You will be redirected to GitHub. Review the requested permissions and click Authorize VaroCloud. You will be returned to your dashboard once authorization is complete.
Select repositories
Choose which repositories Varo Cloud should have access to. You can grant access to all repositories in your GitHub organization or select specific ones.
Connect Slack
Slack notifications keep your team informed about deployment activity without anyone needing to watch the dashboard.Click Add to Slack
Click the Add to Slack button. You will be redirected to Slack to authorize the Varo Cloud app for your workspace.
Choose a notification channel
After authorizing, select the Slack channel where Varo Cloud should post messages. You can configure separate channels for different projects or environments.
CI/CD pipeline integration
If your team uses a CI/CD pipeline, you can call the Varo Cloud API directly from your workflow to trigger a deployment after your tests pass. The example below shows a GitHub Actions workflow that deploys to production on every push tomain.
VARO_API_KEY) and your project ID as a repository variable (VARO_PROJECT_ID) in your GitHub repository settings. Never commit credentials directly in your workflow file.
Custom webhooks
For events or destinations not covered by the built-in integrations, you can configure a custom webhook to POST deployment lifecycle events to any endpoint you control. See the API Reference → Webhooks page for the full list of event types, payload schemas, and signature verification details.Integration availability depends on your Varo Cloud plan. GitHub and Slack integrations are available on all plans, including Starter. Datadog integration requires a Pro or Enterprise plan. Custom webhooks are available on all plans.
