Automations
Streamline and automate your Tailscale workflow using official infrastructure as code (IaC) providers and integrations.
Infrastructure as code
Infrastructure as code (IaC) is a method of managing infrastructure using machine-readable definition files rather than physical hardware or interactive configuration tools. Tailscale offers official providers for Terraform and Pulumi that let you interact with the Tailscale API to manage various Tailscale resources, such as ACLs, devices, nameservers, and other configurations.
Manage Tailscale resources using Terraform
Learn how to use the Terraform Tailscale provider to interact with the Tailscale API.
Manage Tailscale resources using Pulumi
Learn how to use the Pulumi Tailscale provider to interact with the Tailscale API.
Tailscale Shortcuts for macOS and iOS
Tailscale works with the Shortcuts app on macOS and iOS to provide several built-in shortcut actions, allowing you to automate tasks. For example, you can create shortcuts to connect your device to a tailnet, use an exit node, or switch user accounts.
macOS and iOS shortcuts
Learn how Tailscale works with the Shortcuts app, allowing you to automate tasks.