> For the complete documentation index, see [llms.txt](https://docs.bastionzero.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bastionzero.com/docs/automation-and-integrations.md).

# Automation & Integrations

- [CircleCI](https://docs.bastionzero.com/docs/automation-and-integrations/circleci.md): Secure your CircleCI runners and use them to access your targets via BastionZero service accounts
- [GitHub Actions](https://docs.bastionzero.com/docs/automation-and-integrations/github-actions.md): Enable just-in-time access to your targets through a Github Actions workflow
- [Go SDK](https://docs.bastionzero.com/docs/automation-and-integrations/go-sdk.md): Leverage the Go SDK to administer BastionZero
- [Google Cloud Run](https://docs.bastionzero.com/docs/automation-and-integrations/google-cloud-run.md): Use BastionZero to secure your Google Cloud Run functions
- [Slack](https://docs.bastionzero.com/docs/automation-and-integrations/slack.md): Use the BastionZero app for Slack to request, approve, and monitor just-in-time access to your organization's targets.
- [Using the BastionZero app for Slack](https://docs.bastionzero.com/docs/automation-and-integrations/slack/using-the-bastionzero-app-for-slack.md): The guide below will show you how to set up and use the BastionZero app for Slack to request, approve, and monitor just-in-time (JIT) access for your organization.
- [Terraform](https://docs.bastionzero.com/docs/automation-and-integrations/terraform.md): Use Terraform to declaratively administer BastionZero
- [Third-Party Clients](https://docs.bastionzero.com/docs/automation-and-integrations/third-party-clients.md): Setup third-party clients on your users' machines
