All integrations
DigitalOcean logo

DigitalOcean

Cloud Devtools Secure OAuth

Manage your DigitalOcean servers and cloud from one chat — spin up droplets, manage DNS and databases, while your AI assistant does the steps

What it does

DigitalOcean actions

339 actions

Ask in plain language — Praxivara picks the right DigitalOcean action, runs it, and confirms anything sensitive first.

Get Account

Show your DigitalOcean account profile, including email, status, and resource limits.

Get Balance

Show your current account balance and month-to-date usage.

List Billing History

List past charges, payments, and invoices on your account.

List Invoices

List all invoices generated for your account.

Get Invoice

Show the line items on one specific invoice.

Get Invoice Summary

Show a summarized total and tax breakdown for one invoice.

Get Invoice CSV

Download one invoice as a CSV file.

Get Invoice PDF

Download one invoice as a PDF file.

List Actions

List the history of actions (like reboots or resizes) performed on your account's resources.

Get Action

Check the status of one action to see if it has completed.

List SSH Keys

List the SSH keys saved to your account.

Add SSH Key

Save a new SSH key to your account so it can be added to servers.

Get SSH Key

Show details of one saved SSH key.

Update SSH Key

Rename one saved SSH key.

Delete SSH Key

Remove one saved SSH key from your account.

List Regions

List the datacenter regions where resources can be created.

List 1-Click Apps

Browse the marketplace of pre-built 1-Click apps you can deploy.

Install Kubernetes 1-Click App

Install a marketplace 1-Click app onto an existing Kubernetes cluster.

List Droplets

List all your cloud servers (Droplets).

Create Droplet

Create a new cloud server (Droplet) in a chosen region and size.

Get Droplet

Show details of one server (Droplet), including its IP addresses and status.

Delete Droplet

Permanently delete one server (Droplet).

Delete Droplets By Tag

Permanently delete every server (Droplet) that has a given tag.

List Droplet Kernels

List the kernels available for one server (Droplet).

List Droplet Snapshots

List saved snapshots taken of one server (Droplet).

List Droplet Backups

List automatic backups stored for one server (Droplet).

List Droplet Neighbors

List other servers running on the same physical hardware as one Droplet.

List All Droplet Neighbors

List every group of your servers that share the same physical hardware.

List Droplet Actions

List the history of actions performed on one server (Droplet).

Get Droplet Action

Check the status of one action performed on a server (Droplet).

List Sizes

List the server sizes (CPU, memory, disk) available for Droplets, with prices.

Power On Droplet

Turn a server (Droplet) on.

Power Off Droplet

Force a server (Droplet) to power off (a hard shutdown).

Power Cycle Droplet

Power a server (Droplet) off and back on again.

Reboot Droplet

Gracefully restart a server (Droplet).

Shut Down Droplet

Gracefully shut down a server (Droplet).

Resize Droplet

Change a server's (Droplet's) size to a larger or smaller plan.

Snapshot Droplet

Save a snapshot image of a server (Droplet).

Rebuild Droplet

Wipe a server (Droplet) and reinstall it from an image.

Restore Droplet

Restore a server (Droplet) from one of its backups.

Rename Droplet

Change the name of a server (Droplet).

Change Droplet Kernel

Switch a server (Droplet) to a different kernel.

Enable Droplet Backups

Turn on automatic backups for a server (Droplet).

Disable Droplet Backups

Turn off automatic backups for a server (Droplet).

Enable Droplet IPv6

Turn on IPv6 networking for a server (Droplet).

Enable Droplet Private Networking

Turn on private networking for a server (Droplet).

Reset Droplet Password

Reset the root password for a server (Droplet); the new password is emailed to you.

Act On Droplets By Tag

Run one action (like power on or snapshot) on every server that has a given tag.

List Droplet Associated Resources

List reserved IPs, volumes, and snapshots attached to a server before deleting it.

Delete Droplet With Resources

Delete a server and all of its attached volumes, snapshots, and reserved IPs at once.

List Autoscale Pools

List your Droplet autoscale pools, which grow or shrink server count automatically.

Create Autoscale Pool

Create a pool of servers that automatically scales up or down based on load.

Get Autoscale Pool

Show details of one autoscale pool.

Update Autoscale Pool

Change the size limits or server template of an autoscale pool.

Delete Autoscale Pool

Delete an autoscale pool (its servers keep running).

Delete Autoscale Pool And Servers

Delete an autoscale pool and permanently destroy all of its servers.

List Autoscale Pool Members

List the servers currently in an autoscale pool.

List Autoscale Pool History

List the scale-up and scale-down history of an autoscale pool.

List Images

List available operating-system images, apps, and your own custom images and snapshots.

Create Custom Image

Import your own operating-system image from a URL.

Get Image

Show details of one image or snapshot.

Update Image

Rename a custom image or change its distribution/description.

Delete Image

Permanently delete one of your custom images or snapshots.

List Image Actions

List the actions performed on one image.

Get Image Action

Check the status of one image action (like a transfer).

Transfer Image To Region

Copy an image to another datacenter region.

Convert Image To Snapshot

Convert a backup image into a snapshot.

List Volumes

List your block-storage volumes (extra disks that attach to servers).

Create Volume

Create a new block-storage volume (an extra disk).

Get Volume

Show details of one block-storage volume.

Delete Volume

Permanently delete one block-storage volume by its id.

Delete Volume By Name

Permanently delete one block-storage volume by its name and region.

List Volume Snapshots

List snapshots taken of one block-storage volume.

Create Volume Snapshot

Save a snapshot of one block-storage volume.

Attach Volume

Attach a block-storage volume to a server.

Detach Volume

Detach a block-storage volume from a server.

Resize Volume

Make a block-storage volume larger.

List Volume Actions

List the actions performed on one block-storage volume.

Get Volume Action

Check the status of one block-storage volume action.

List Snapshots

List all your saved snapshots of servers and volumes.

Get Snapshot

Show details of one snapshot.

Delete Snapshot

Permanently delete one snapshot.

Get Volume Snapshot

Show details of one volume snapshot by its id.

Delete Volume Snapshot

Permanently delete one volume snapshot by its id.

List Spaces Keys

List the access keys used to connect to Spaces object storage.

Create Spaces Key

Create a new access key for Spaces object storage.

Get Spaces Key

Show details and permissions of one Spaces access key.

Update Spaces Key

Replace the name and permissions of one Spaces access key.

Patch Spaces Key

Change just the name or some permissions of one Spaces access key.

Delete Spaces Key

Permanently delete one Spaces access key.

List Domains

List the domains managed in your DigitalOcean DNS.

Add Domain

Add a domain to DigitalOcean DNS management.

Get Domain

Show details of one managed domain.

Delete Domain

Remove a domain and all its DNS records from DigitalOcean.

List DNS Records

List the DNS records for one domain.

Create DNS Record

Add a DNS record (like A, CNAME, MX, or TXT) to a domain.

Get DNS Record

Show one DNS record.

Update DNS Record

Change one existing DNS record.

Delete DNS Record

Delete one DNS record from a domain.

List Reserved IPs

List your reserved (static) public IP addresses.

Create Reserved IP

Reserve a new static public IP address.

Get Reserved IP

Show details of one reserved IP address.

Delete Reserved IP

Release one reserved IP address back to DigitalOcean.

Assign Reserved IP

Point a reserved IP address at a specific server.

Unassign Reserved IP

Detach a reserved IP address from its current server.

List Reserved IP Actions

List the actions performed on one reserved IP.

List Reserved IPv6

List your reserved (static) IPv6 addresses.

Create Reserved IPv6

Reserve a new static IPv6 address in a region.

Get Reserved IPv6

Show details of one reserved IPv6 address.

Delete Reserved IPv6

Release one reserved IPv6 address.

Assign Reserved IPv6

Assign a reserved IPv6 address to a server or unassign it.

List Floating IPs

List your floating (static) IP addresses (the older equivalent of reserved IPs).

Create Floating IP

Reserve a new floating IP address (legacy).

Get Floating IP

Show details of one floating IP address (legacy).

Delete Floating IP

Release one floating IP address (legacy).

Assign Floating IP

Assign a floating IP to a server or unassign it (legacy).

List Load Balancers

List your load balancers, which spread traffic across servers.

Create Load Balancer

Create a load balancer to distribute traffic across servers.

Get Load Balancer

Show details of one load balancer.

Update Load Balancer

Change a load balancer's settings; you must send its full configuration.

Delete Load Balancer

Permanently delete one load balancer.

Add Servers To Load Balancer

Add one or more servers behind a load balancer.

Remove Servers From Load Balancer

Remove one or more servers from behind a load balancer.

Add Load Balancer Rules

Add forwarding rules that tell a load balancer how to route ports.

Remove Load Balancer Rules

Remove forwarding rules from a load balancer.

List Firewalls

List your cloud firewalls.

Create Firewall

Create a cloud firewall with inbound and outbound rules.

Get Firewall

Show details of one firewall, including its rules.

Update Firewall

Replace a firewall's rules and settings; you must send its full configuration.

Delete Firewall

Permanently delete one firewall.

Add Servers To Firewall

Apply a firewall to one or more servers.

Remove Servers From Firewall

Stop applying a firewall to one or more servers.

Add Tags To Firewall

Apply a firewall to every server that has a given tag.

Remove Tags From Firewall

Stop applying a firewall to servers with a given tag.

Add Firewall Rules

Add inbound or outbound rules to an existing firewall.

Remove Firewall Rules

Remove inbound or outbound rules from a firewall.

List Certificates

List your SSL/TLS certificates.

Create Certificate

Add an SSL/TLS certificate, either uploaded or auto-managed by Let's Encrypt.

Get Certificate

Show details of one certificate.

Delete Certificate

Permanently delete one certificate.

List CDN Endpoints

List your CDN endpoints that speed up content delivery from Spaces.

Create CDN Endpoint

Create a CDN endpoint in front of a Spaces bucket.

Get CDN Endpoint

Show details of one CDN endpoint.

Update CDN Endpoint

Change a CDN endpoint's cache time or custom domain.

Delete CDN Endpoint

Permanently delete one CDN endpoint.

Flush CDN Cache

Clear cached files from a CDN endpoint so fresh content is served.

List VPCs

List your private networks (VPCs).

Create VPC

Create a private network (VPC) in a region.

Get VPC

Show details of one private network (VPC).

Update VPC

Replace a VPC's name, description, and default flag.

Patch VPC

Change just some fields of a VPC.

Delete VPC

Delete a private network (VPC); it must have no members first.

List VPC Members

List the resources (servers, databases, load balancers) inside a VPC.

List VPC Peerings

List connections that link your VPCs together.

Create VPC Peering

Connect two private networks (VPCs) so they can talk to each other.

Get VPC Peering

Show details of one VPC peering connection.

Update VPC Peering

Rename a VPC peering connection.

Delete VPC Peering

Remove a connection between two VPCs.

List Kubernetes Clusters

List your Kubernetes clusters.

Create Kubernetes Cluster

Create a new Kubernetes cluster.

Get Kubernetes Cluster

Show details of one Kubernetes cluster.

Update Kubernetes Cluster

Change a Kubernetes cluster's name, tags, or maintenance settings.

Delete Kubernetes Cluster

Permanently delete one Kubernetes cluster.

Get Kubernetes Config File

Download the kubeconfig file used to connect to a cluster with kubectl.

Get Kubernetes Credentials

Get short-lived credentials to authenticate to a cluster.

Get Kubernetes Available Upgrades

List the newer Kubernetes versions a cluster can upgrade to.

Upgrade Kubernetes Cluster

Upgrade a cluster to a newer Kubernetes version.

List Kubernetes Node Pools

List the worker node pools in a cluster.

Add Kubernetes Node Pool

Add a new pool of worker nodes to a cluster.

Get Kubernetes Node Pool

Show details of one node pool.

Update Kubernetes Node Pool

Change a node pool's count, autoscaling, labels, or tags.

Delete Kubernetes Node Pool

Delete a pool of worker nodes from a cluster.

Delete Kubernetes Node

Delete one worker node from a node pool.

Recycle Kubernetes Node Pool

Replace the nodes in a pool with fresh ones.

Get Kubernetes Cluster User

Show the user account details associated with a cluster.

List Kubernetes Options

List the versions, regions, and node sizes available for new clusters.

Run Kubernetes Clusterlint

Run a health-and-best-practices scan on a cluster.

Get Kubernetes Clusterlint Results

Get the results of a cluster health scan.

Connect Registry To Clusters

Give one or more Kubernetes clusters access to your container registry.

Disconnect Registry From Clusters

Remove container-registry access from one or more clusters.

List Kubernetes Associated Resources

List load balancers, volumes, and snapshots tied to a cluster before deleting it.

Delete Cluster With All Resources

Delete a cluster and every load balancer, volume, and snapshot it created.

Delete Cluster With Chosen Resources

Delete a cluster along with only the associated resources you list.

List Database Clusters

List your managed database clusters (PostgreSQL, MySQL, Redis, MongoDB, Kafka, OpenSearch).

Create Database Cluster

Create a new managed database cluster.

Get Database Cluster

Show details and connection info of one database cluster.

Delete Database Cluster

Permanently delete one database cluster and all its data.

Resize Database Cluster

Change a database cluster's size or number of nodes.

Migrate Database To Region

Move a database cluster to a different region.

Update Database Maintenance Window

Set the weekly window when maintenance may run on a database.

List Database Backups

List the available backups for a database cluster.

Get Database CA Certificate

Download the CA certificate used to verify secure connections to a database.

Get Database Config

Show the advanced engine configuration of a database cluster.

Update Database Config

Change advanced engine settings of a database cluster.

List Databases In Cluster

List the individual databases inside a cluster.

Create Database In Cluster

Create a new database inside a cluster.

Get Database In Cluster

Show details of one database inside a cluster.

Delete Database In Cluster

Delete one database inside a cluster.

List Database Users

List the users that can connect to a database cluster.

Create Database User

Create a new database login user.

Get Database User

Show details of one database user.

Delete Database User

Delete one database login user.

Reset Database User Password

Generate a new password for a database user.

List Connection Pools

List the connection pools of a PostgreSQL database cluster.

Create Connection Pool

Create a PostgreSQL connection pool.

Get Connection Pool

Show details of one connection pool.

Update Connection Pool

Change the settings of a connection pool.

Delete Connection Pool

Delete a connection pool.

List Read-Only Replicas

List the read-only replicas of a database cluster.

Create Read-Only Replica

Create a read-only replica of a database cluster.

Get Read-Only Replica

Show details of one read-only replica.

Delete Read-Only Replica

Delete a read-only replica.

Promote Read-Only Replica

Promote a read-only replica to become its own standalone cluster.

List Database Firewall Rules

List the sources allowed to connect to a database cluster.

Update Database Firewall Rules

Replace the list of sources allowed to connect to a database.

Get Redis Eviction Policy

Show the eviction policy of a Redis/Valkey database.

Update Redis Eviction Policy

Set the eviction policy of a Redis/Valkey database.

Get MySQL SQL Mode

Show the SQL mode of a MySQL database.

Update MySQL SQL Mode

Set the SQL mode of a MySQL database.

Upgrade Database Major Version

Upgrade a database cluster to a newer major engine version.

Start Database Online Migration

Start migrating data from an external database into this cluster.

Get Database Migration Status

Check the status of an in-progress database online migration.

Stop Database Online Migration

Stop an in-progress database online migration.

List Kafka Topics

List the topics in a Kafka database cluster.

Create Kafka Topic

Create a topic in a Kafka database cluster.

Get Kafka Topic

Show details of one Kafka topic.

Update Kafka Topic

Change the settings of a Kafka topic.

Delete Kafka Topic

Delete a Kafka topic.

List OpenSearch Indexes

List the indexes in an OpenSearch database cluster.

Delete OpenSearch Index

Delete an OpenSearch index.

List Database Log Sinks

List the destinations that database logs are forwarded to.

Create Database Log Sink

Forward a database cluster's logs to an external destination.

Get Database Log Sink

Show details of one database log sink.

Update Database Log Sink

Change a database log-forwarding destination.

Delete Database Log Sink

Remove a database log-forwarding destination.

List Database Events

List recent events (like maintenance or scaling) for a database cluster.

List Database Options

List the engines, versions, regions, and sizes available for new databases.

List Apps

List your App Platform apps.

Create App

Create a new App Platform app from a spec.

Get App

Show details of one App Platform app.

Update App

Update an App Platform app by sending a new full spec.

Delete App

Permanently delete one App Platform app.

Restart App

Restart the running components of an app.

Validate App Spec

Check an app spec for errors and estimate its monthly cost without deploying.

List App Deployments

List the deployment history of an app.

Create App Deployment

Trigger a new deployment of an app, optionally rebuilding from source.

Get App Deployment

Show details and progress of one deployment.

Cancel App Deployment

Cancel an in-progress deployment.

Get App Deployment Logs

Get a link to download the logs of one deployment.

List App Alerts

List the alert rules configured on an app.

Set App Alert Destinations

Choose where an app's alerts are sent (email or Slack).

List App Instance Sizes

List the instance sizes available for app components, with prices.

Get App Instance Size

Show details of one app instance size.

List App Regions

List the regions where App Platform apps can run.

Roll Back App

Roll an app back to a previous successful deployment.

Commit App Rollback

Make a pending app rollback permanent.

Revert App Rollback

Undo a pending app rollback and return to the previous version.

List Function Namespaces

List your serverless function namespaces.

Create Function Namespace

Create a namespace to hold serverless functions.

Get Function Namespace

Show details of one function namespace.

Delete Function Namespace

Delete a function namespace and all its functions.

List Function Triggers

List the scheduled triggers in a function namespace.

Create Function Trigger

Create a scheduled trigger that runs a function on a timer.

Get Function Trigger

Show details of one function trigger.

Update Function Trigger

Change a function trigger's schedule or enabled state.

Delete Function Trigger

Delete a function trigger.

List Function Namespace Keys

List the API keys for a function namespace.

Create Function Namespace Key

Create an API key for a function namespace.

Get Container Registry

Show your container registry's name, region, and settings.

Create Container Registry

Create your account's container registry.

Delete Container Registry

Permanently delete your container registry and all its images.

Get Registry Subscription

Show your container registry's current plan.

Update Registry Subscription

Change your container registry's plan tier.

Get Registry Docker Credentials

Get Docker login credentials for pushing and pulling images.

Validate Registry Name

Check whether a container registry name is available.

Get Registry Options

List the available registry regions and subscription tiers.

List Registry Repositories

List the image repositories in your container registry.

List Registry Repository Tags

List the tags of one image repository.

Delete Registry Repository Tag

Delete one image tag from a repository.

List Registry Repository Manifests

List the image manifests (digests) of one repository.

Delete Registry Repository Manifest

Delete one image manifest (digest) from a repository.

Run Registry Garbage Collection

Start a cleanup that frees space from deleted images.

Get Active Registry Garbage Collection

Show the currently running garbage-collection job.

List Registry Garbage Collections

List past and current garbage-collection jobs.

Cancel Registry Garbage Collection

Cancel a running garbage-collection job.

List Projects

List your projects, which organize resources into groups.

Create Project

Create a new project to group resources.

Get Project

Show details of one project.

Get Default Project

Show your default project.

Update Project

Replace all details of a project.

Patch Project

Change just some details of a project.

Delete Project

Delete a project; it must contain no resources first.

Update Default Project

Replace all details of the default project.

List Project Resources

List the resources assigned to a project.

Assign Resources To Project

Move resources into a project.

List Default Project Resources

List the resources in the default project.

Assign Resources To Default Project

Move resources into the default project.

List Tags

List your tags and how many resources each is applied to.

Create Tag

Create a new tag.

Get Tag

Show one tag and its resource counts.

Delete Tag

Delete a tag and remove it from all resources.

Tag Resources

Apply a tag to one or more resources.

Untag Resources

Remove a tag from one or more resources.

List Alert Policies

List your monitoring alert policies.

Create Alert Policy

Create an alert that notifies you when a metric crosses a threshold.

Get Alert Policy

Show details of one alert policy.

Update Alert Policy

Change an alert policy's threshold, targets, or notifications.

Delete Alert Policy

Delete an alert policy.

Get Droplet CPU Metrics

Get CPU-usage data over time for one server (Droplet).

Get Droplet Bandwidth Metrics

Get network-bandwidth data over time for one server (Droplet).

Get Droplet Total Memory Metrics

Get total-memory data over time for one server (Droplet).

Get Droplet Free Memory Metrics

Get free-memory data over time for one server (Droplet).

Get Droplet Available Memory Metrics

Get available-memory data over time for one server (Droplet).

Get Droplet Cached Memory Metrics

Get cached-memory data over time for one server (Droplet).

Get Droplet Free Disk Metrics

Get free-disk-space data over time for one server (Droplet).

Get Droplet Disk Size Metrics

Get total-disk-size data over time for one server (Droplet).

Get Droplet Load (1 min) Metrics

Get 1-minute load-average data over time for one server (Droplet).

Get Droplet Load (5 min) Metrics

Get 5-minute load-average data over time for one server (Droplet).

Get Droplet Load (15 min) Metrics

Get 15-minute load-average data over time for one server (Droplet).

List Metrics Destinations

List the external destinations your metrics can be forwarded to.

Create Metrics Destination

Add an external destination to forward metrics to.

Get Metrics Destination

Show details of one metrics destination.

Update Metrics Destination

Change a metrics destination's configuration.

Delete Metrics Destination

Delete a metrics destination.

List Metrics Sinks

List which resources are forwarding metrics to which destinations.

Create Metrics Sink

Start forwarding a resource's metrics to a destination.

Get Metrics Sink

Show details of one metrics sink.

Delete Metrics Sink

Stop forwarding metrics through one sink.

List Uptime Checks

List your uptime checks that monitor whether sites are online.

Create Uptime Check

Create an uptime check that monitors a URL or IP from multiple regions.

Get Uptime Check

Show details of one uptime check.

Update Uptime Check

Change an uptime check's target, regions, or enabled state.

Delete Uptime Check

Delete an uptime check.

Get Uptime Check State

Show the latest up/down status of an uptime check.

List Uptime Alerts

List the alerts attached to an uptime check.

Create Uptime Alert

Add an alert to an uptime check that notifies you when it goes down or is slow.

Get Uptime Alert

Show details of one uptime alert.

Update Uptime Alert

Change an uptime alert's threshold or notifications.

Delete Uptime Alert

Delete an uptime alert.

Just ask

What you can ask in plain English

No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the DigitalOcean steps and shows you exactly what it did.

Catch me up on what needs my attention in DigitalOcean today.
Handle this in DigitalOcean and confirm before anything goes out.
Build me an AI agent that keeps DigitalOcean tidy every morning.
Pull the latest from DigitalOcean and turn it into a one-page report.
Works great with

Related integrations

See all

Let Praxivara run DigitalOcean for you.

Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.

7 days free • Cancel anytime • Nothing charged until your trial ends