Get Account
DIGITAL_OCEAN_GET_ACCOUNTRetrieve the authenticated account's profile, status, team, and resource limits.
DigitalOcean
54 actions for DigitalOcean workflows.
Operations are the actions a workflow can take in DigitalOcean, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Get Account
DIGITAL_OCEAN_GET_ACCOUNTRetrieve the authenticated account's profile, status, team, and resource limits.
Get Action
DIGITAL_OCEAN_GET_ACTIONRetrieve a DigitalOcean action by ID to inspect its status and metadata.
Get Droplet Metrics
DIGITAL_OCEAN_GET_DROPLET_METRICSRetrieve a bandwidth, CPU, filesystem, load, or memory time series.
List Droplet Sizes
DIGITAL_OCEAN_LIST_DROPLET_SIZESList Droplet size plans with pricing, capacity, and regional availability.
List Reserved IPs
DIGITAL_OCEAN_LIST_RESERVED_IPSList reserved IPs; assigned Droplet details require droplet:read access.
Retrieve Droplet Action
DIGITAL_OCEAN_RETRIEVE_DROPLET_ACTIONRetrieve the current status and result metadata of one Droplet action.
Manage core DigitalOcean infrastructure resources including droplets, firewalls, domains, images, VPCs, and tags. Use these operations when building out your cloud environment, organizing resources with labels, configuring network rules, or performing routine infrastructure maintenance across your DigitalOcean account.
Create Domain Record
DIGITAL_OCEAN_CREATE_NEW_DOMAIN_RECORDCreates a new DNS record for your domain, allowing you to configure email routing, subdomains, or connect services to your domain. This enables you to manage how traffic and communications are directed to your website and online properties.
Create New Droplet
DIGITAL_OCEAN_CREATE_NEW_DROPLETProvision a new virtual machine on DigitalOcean with your chosen specifications like region, size, and operating system image. This lets you quickly spin up server infrastructure without manual setup through the dashboard.
Create New Tag
DIGITAL_OCEAN_CREATE_NEW_TAGCreate a new tag in DigitalOcean to organize and categorize your cloud resources like servers, images, and databases for easier management and identification.
Delete Existing Droplet
DIGITAL_OCEAN_DELETE_EXISTING_DROPLETPermanently removes a Droplet instance from your DigitalOcean account, freeing up resources and stopping associated charges. Use this when you no longer need a server or want to clean up your infrastructure.
List All Domains
DIGITAL_OCEAN_LIST_ALL_DOMAINSRetrieve a complete list of all DNS domains configured in your DigitalOcean account, including their settings and zone file information. Use this to get an overview of your domains or find specific ones before managing DNS records.
List All Droplets
DIGITAL_OCEAN_LIST_ALL_DROPLETSRetrieve a complete list of all virtual machines (Droplets) in your DigitalOcean account with their configurations, status, and networking details. Use this to monitor your infrastructure, track resource allocation, and manage your cloud environment.
List All SSH Keys
DIGITAL_OCEAN_LIST_ALL_SSH_KEYSRetrieve all SSH keys stored in your DigitalOcean account along with their details like names, fingerprints, and public key content. This helps you manage server access credentials and identify which keys to use when setting up new servers or infrastructure.
Tag Resource
DIGITAL_OCEAN_TAG_RESOURCEAssigns existing tags to your DigitalOcean resources like droplets, databases, or storage volumes to organize and categorize your infrastructure. This helps you keep your cloud environment organized and makes it easier to manage resources by project, environment, or cost center.
Create Custom Image
DIGITAL_OCEAN_CREATE_CUSTOM_IMAGEImport a custom Linux disk image from a URL into DigitalOcean so you can create Droplets with your pre-configured operating system and software setup. This lets you standardize your server deployments across multiple instances without manual setup each time.
Create Database Cluster
DIGITAL_OCEAN_CREATE_DATABASE_CLUSTERAutomatically sets up a managed database cluster on DigitalOcean with your choice of database engine, configuring it for your specific region and performance needs. This eliminates the need to manage database infrastructure yourself, so you can focus on your application instead.
Create New Block Storage Volume
DIGITAL_OCEAN_CREATE_NEW_BLOCK_STORAGE_VOLUMECreates a new persistent block storage volume in your DigitalOcean infrastructure that can be attached to droplets for expanded storage capacity. Use this to add reliable, scalable storage for databases, backups, media files, or any data that needs to persist independently from your servers.
Create New Domain
DIGITAL_OCEAN_CREATE_NEW_DOMAINAdd a new domain to your DigitalOcean account for centralized DNS hosting and management, optionally setting up an initial A record pointing to your server.
Create New Firewall
DIGITAL_OCEAN_CREATE_NEW_FIREWALLCreate a new cloud firewall to control incoming and outgoing network traffic to your servers with custom rules based on IP addresses, ports, and protocols. This helps protect your infrastructure from unauthorized access while allowing legitimate business traffic.
Create New Kubernetes Cluster
DIGITAL_OCEAN_CREATE_NEW_KUBERNETES_CLUSTERDeploy a managed Kubernetes cluster in DigitalOcean with automatic control plane management, allowing you to run containerized applications with scalable infrastructure. This operation handles the cluster setup and configuration so you can focus on deploying your applications.
Create New Load Balancer
DIGITAL_OCEAN_CREATE_NEW_LOAD_BALANCERSets up a new load balancer to distribute incoming traffic across multiple servers, improving reliability and handling traffic spikes automatically.
Create New SSH Key
DIGITAL_OCEAN_CREATE_NEW_SSH_KEYAdd a new SSH public key to your DigitalOcean account so you can securely access your servers without passwords. Once registered, the key can be automatically installed on new servers during creation.
Create New VPC
DIGITAL_OCEAN_CREATE_NEW_VPCCreate an isolated private network in DigitalOcean to securely group and manage your cloud resources while avoiding bandwidth charges for internal communication.
Delete Block Storage Volume
DIGITAL_OCEAN_DELETE_BLOCK_STORAGE_VOLUMEPermanently removes a block storage volume from your DigitalOcean account, freeing up storage resources and reducing costs. This is useful when you no longer need the storage capacity and want to clean up your infrastructure.
Delete Database Cluster
DIGITAL_OCEAN_DELETE_DATABASE_CLUSTERPermanently removes a database cluster from your DigitalOcean account when you no longer need it, freeing up resources and stopping associated charges.
Delete Domain
DIGITAL_OCEAN_DELETE_DOMAINPermanently removes a domain from DigitalOcean DNS when you no longer need it. This is a final action that cannot be reversed, so ensure any associated certificates or resources are properly handled first.
Delete Domain Record
DIGITAL_OCEAN_DELETE_DOMAIN_RECORDRemove a DNS record from your domain when you no longer need it, such as when decommissioning services or fixing incorrect configurations.
Delete Firewall
DIGITAL_OCEAN_DELETE_FIREWALLRemove a firewall from your DigitalOcean infrastructure when it's no longer protecting your resources or needs to be replaced. This permanently deletes the firewall rules and their associations.
Delete Image
DIGITAL_OCEAN_DELETE_IMAGEPermanently removes a custom image or snapshot from your DigitalOcean account to free up storage and reduce clutter. Use this when you no longer need backups of configured servers or test environments.
Delete Load Balancer
DIGITAL_OCEAN_DELETE_LOAD_BALANCERPermanently removes a load balancer from your DigitalOcean infrastructure when you no longer need it to distribute traffic across your servers.
Delete SSH Key
DIGITAL_OCEAN_DELETE_SSH_KEYRemove an SSH key from your DigitalOcean account when it's no longer needed or has been compromised. This helps maintain security by ensuring only current, trusted keys have access to your infrastructure.
Delete Tag
DIGITAL_OCEAN_DELETE_TAGRemove a tag from your DigitalOcean account, automatically untagging it from all associated resources like servers and databases. Use this to clean up your infrastructure organization or retire outdated tagging schemes.
Delete VPC
DIGITAL_OCEAN_DELETE_VPCPermanently removes a Virtual Private Cloud from your DigitalOcean account. The VPC must be empty with no attached resources before it can be deleted.
List All Databases
DIGITAL_OCEAN_LIST_ALL_DATABASESRetrieve a complete list of all your managed database clusters stored on DigitalOcean, with support for pagination and tag-based filtering. This helps you quickly view and manage your database infrastructure across your account.
List All Firewalls
DIGITAL_OCEAN_LIST_ALL_FIREWALLSRetrieve all cloud firewalls in your DigitalOcean account with their rules, associated resources, and status. Use this to audit your network security setup, identify existing protections, and manage firewall configurations across your infrastructure.
List All Images
DIGITAL_OCEAN_LIST_ALL_IMAGESView all your DigitalOcean images in one place, making it easy to find the right template for deploying new servers or applications.
List All Kubernetes Clusters
DIGITAL_OCEAN_LIST_ALL_KUBERNETES_CLUSTERSRetrieves all Kubernetes clusters associated with your DigitalOcean account, helping you maintain visibility across your containerized infrastructure. This is useful when you need to audit, monitor, or manage multiple clusters in one view.
List All Load Balancers
DIGITAL_OCEAN_LIST_ALL_LOAD_BALANCERSRetrieve a complete list of all your load balancers across your DigitalOcean infrastructure, including their configurations, assigned servers, and health status. This helps you monitor and manage traffic distribution across your applications.
List All Snapshots
DIGITAL_OCEAN_LIST_ALL_SNAPSHOTSRetrieve all snapshots from your DigitalOcean account to view backups of your droplets and volumes in one place. This helps you manage your infrastructure backups and understand what recovery points are available.
List All Tags
DIGITAL_OCEAN_LIST_ALL_TAGSRetrieve all tags in your DigitalOcean account to see how your resources are organized and labeled. Use this to understand your tagging structure and find specific tags for resource management.
List All Volumes
DIGITAL_OCEAN_LIST_ALL_VOLUMESRetrieve all block storage volumes across your DigitalOcean account with optional filtering by name and region. Use this to inventory your storage resources and manage your infrastructure.
List All VPCs
DIGITAL_OCEAN_LIST_ALL_VPCSRetrieve a complete list of all Virtual Private Cloud (VPC) networks configured in your DigitalOcean account to view your network infrastructure and resource organization.
List Apps
DIGITAL_OCEAN_LIST_APPSRetrieve a complete list of all your App Platform applications in DigitalOcean, including their IDs, status, and configuration details. Use this to discover which apps are deployed, check their current state, or gather information needed for automation workflows.
List Database Options
DIGITAL_OCEAN_LIST_DATABASE_OPTIONSDiscover all available database engines, versions, regions, and sizes supported by DigitalOcean to make informed decisions when setting up a new managed database cluster. This helps you understand what configurations are available before creating your database infrastructure.
List Domain Records
DIGITAL_OCEAN_LIST_DOMAIN_RECORDSRetrieve all DNS records configured for your domain to review your current DNS setup and troubleshoot connectivity issues. This helps you understand how your domain is routed to your hosting, email, and other services.
Retrieve Domain
DIGITAL_OCEAN_RETRIEVE_DOMAINFetch detailed information about a domain in your DigitalOcean account, including TTL settings and DNS zone file configuration. Use this to verify your domain setup, check DNS records, or audit existing configurations.
Retrieve Domain Record
DIGITAL_OCEAN_RETRIEVE_DOMAIN_RECORDFetch the details of a specific DNS record for your domain using its record ID, such as IP addresses, CNAME targets, or MX records. This helps you verify DNS configurations and troubleshoot routing issues.
Retrieve Existing Droplet
DIGITAL_OCEAN_RETRIEVE_EXISTING_DROPLETFetch detailed information about a specific virtual machine (Droplet) you've created on DigitalOcean, including its current status, IP addresses, and configuration details. Use this to monitor your server's state or retrieve networking information for your applications.
Retrieve Existing Image
DIGITAL_OCEAN_RETRIEVE_EXISTING_IMAGEFetch detailed information about a specific cloud image using its ID or slug, including metadata like size, regions, and compatibility details. This helps you verify image properties before deploying or managing infrastructure.
Retrieve Tag
DIGITAL_OCEAN_RETRIEVE_TAGFetch details about a specific tag to see which resources (servers, databases, etc.) are grouped under it. This helps you understand your infrastructure organization and manage related assets as a group.
Retrieve VPC
DIGITAL_OCEAN_RETRIEVE_VPCFetch detailed information about a specific Virtual Private Cloud, including its configuration, settings, and network properties. This helps you verify your cloud infrastructure setup and ensure your networking is configured correctly.
Untag Resource
DIGITAL_OCEAN_UNTAG_RESOURCERemoves specific tags from your DigitalOcean resources in bulk, helping you keep your infrastructure organized as your needs change. This is useful when you need to quickly update how resources are labeled or categorized across your cloud environment.
Update Domain Record
DIGITAL_OCEAN_UPDATE_DOMAIN_RECORDModify DNS records for your domain to point to different servers, update IP addresses, or change email routing settings. This is essential when you need to reconfigure how traffic reaches your website or services.
Update VPC
DIGITAL_OCEAN_UPDATE_VPCModify the name, description, or default status of an existing Virtual Private Cloud to reflect organizational changes or better document your network infrastructure.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.