Manage your DigitalOcean servers and cloud from one chat — spin up droplets, manage DNS and databases, while your AI assistant does the steps
DigitalOcean actions
Ask in plain language — Praxivara picks the right DigitalOcean action, runs it, and confirms anything sensitive first.
Show your DigitalOcean account profile, including email, status, and resource limits.
Show your current account balance and month-to-date usage.
List past charges, payments, and invoices on your account.
List all invoices generated for your account.
Show the line items on one specific invoice.
Show a summarized total and tax breakdown for one invoice.
Download one invoice as a CSV file.
Download one invoice as a PDF file.
List the history of actions (like reboots or resizes) performed on your account's resources.
Check the status of one action to see if it has completed.
List the SSH keys saved to your account.
Save a new SSH key to your account so it can be added to servers.
Show details of one saved SSH key.
Rename one saved SSH key.
Remove one saved SSH key from your account.
List the datacenter regions where resources can be created.
Browse the marketplace of pre-built 1-Click apps you can deploy.
Install a marketplace 1-Click app onto an existing Kubernetes cluster.
List all your cloud servers (Droplets).
Create a new cloud server (Droplet) in a chosen region and size.
Show details of one server (Droplet), including its IP addresses and status.
Permanently delete one server (Droplet).
Permanently delete every server (Droplet) that has a given tag.
List the kernels available for one server (Droplet).
List saved snapshots taken of one server (Droplet).
List automatic backups stored for one server (Droplet).
List other servers running on the same physical hardware as one Droplet.
List every group of your servers that share the same physical hardware.
List the history of actions performed on one server (Droplet).
Check the status of one action performed on a server (Droplet).
List the server sizes (CPU, memory, disk) available for Droplets, with prices.
Turn a server (Droplet) on.
Force a server (Droplet) to power off (a hard shutdown).
Power a server (Droplet) off and back on again.
Gracefully restart a server (Droplet).
Gracefully shut down a server (Droplet).
Change a server's (Droplet's) size to a larger or smaller plan.
Save a snapshot image of a server (Droplet).
Wipe a server (Droplet) and reinstall it from an image.
Restore a server (Droplet) from one of its backups.
Change the name of a server (Droplet).
Switch a server (Droplet) to a different kernel.
Turn on automatic backups for a server (Droplet).
Turn off automatic backups for a server (Droplet).
Turn on IPv6 networking for a server (Droplet).
Turn on private networking for a server (Droplet).
Reset the root password for a server (Droplet); the new password is emailed to you.
Run one action (like power on or snapshot) on every server that has a given tag.
List reserved IPs, volumes, and snapshots attached to a server before deleting it.
Delete a server and all of its attached volumes, snapshots, and reserved IPs at once.
List your Droplet autoscale pools, which grow or shrink server count automatically.
Create a pool of servers that automatically scales up or down based on load.
Show details of one autoscale pool.
Change the size limits or server template of an autoscale pool.
Delete an autoscale pool (its servers keep running).
Delete an autoscale pool and permanently destroy all of its servers.
List the servers currently in an autoscale pool.
List the scale-up and scale-down history of an autoscale pool.
List available operating-system images, apps, and your own custom images and snapshots.
Import your own operating-system image from a URL.
Show details of one image or snapshot.
Rename a custom image or change its distribution/description.
Permanently delete one of your custom images or snapshots.
List the actions performed on one image.
Check the status of one image action (like a transfer).
Copy an image to another datacenter region.
Convert a backup image into a snapshot.
List your block-storage volumes (extra disks that attach to servers).
Create a new block-storage volume (an extra disk).
Show details of one block-storage volume.
Permanently delete one block-storage volume by its id.
Permanently delete one block-storage volume by its name and region.
List snapshots taken of one block-storage volume.
Save a snapshot of one block-storage volume.
Attach a block-storage volume to a server.
Detach a block-storage volume from a server.
Make a block-storage volume larger.
List the actions performed on one block-storage volume.
Check the status of one block-storage volume action.
List all your saved snapshots of servers and volumes.
Show details of one snapshot.
Permanently delete one snapshot.
Show details of one volume snapshot by its id.
Permanently delete one volume snapshot by its id.
List the access keys used to connect to Spaces object storage.
Create a new access key for Spaces object storage.
Show details and permissions of one Spaces access key.
Replace the name and permissions of one Spaces access key.
Change just the name or some permissions of one Spaces access key.
Permanently delete one Spaces access key.
List the domains managed in your DigitalOcean DNS.
Add a domain to DigitalOcean DNS management.
Show details of one managed domain.
Remove a domain and all its DNS records from DigitalOcean.
List the DNS records for one domain.
Add a DNS record (like A, CNAME, MX, or TXT) to a domain.
Show one DNS record.
Change one existing DNS record.
Delete one DNS record from a domain.
List your reserved (static) public IP addresses.
Reserve a new static public IP address.
Show details of one reserved IP address.
Release one reserved IP address back to DigitalOcean.
Point a reserved IP address at a specific server.
Detach a reserved IP address from its current server.
List the actions performed on one reserved IP.
List your reserved (static) IPv6 addresses.
Reserve a new static IPv6 address in a region.
Show details of one reserved IPv6 address.
Release one reserved IPv6 address.
Assign a reserved IPv6 address to a server or unassign it.
List your floating (static) IP addresses (the older equivalent of reserved IPs).
Reserve a new floating IP address (legacy).
Show details of one floating IP address (legacy).
Release one floating IP address (legacy).
Assign a floating IP to a server or unassign it (legacy).
List your load balancers, which spread traffic across servers.
Create a load balancer to distribute traffic across servers.
Show details of one load balancer.
Change a load balancer's settings; you must send its full configuration.
Permanently delete one load balancer.
Add one or more servers behind a load balancer.
Remove one or more servers from behind a load balancer.
Add forwarding rules that tell a load balancer how to route ports.
Remove forwarding rules from a load balancer.
List your cloud firewalls.
Create a cloud firewall with inbound and outbound rules.
Show details of one firewall, including its rules.
Replace a firewall's rules and settings; you must send its full configuration.
Permanently delete one firewall.
Apply a firewall to one or more servers.
Stop applying a firewall to one or more servers.
Apply a firewall to every server that has a given tag.
Stop applying a firewall to servers with a given tag.
Add inbound or outbound rules to an existing firewall.
Remove inbound or outbound rules from a firewall.
List your SSL/TLS certificates.
Add an SSL/TLS certificate, either uploaded or auto-managed by Let's Encrypt.
Show details of one certificate.
Permanently delete one certificate.
List your CDN endpoints that speed up content delivery from Spaces.
Create a CDN endpoint in front of a Spaces bucket.
Show details of one CDN endpoint.
Change a CDN endpoint's cache time or custom domain.
Permanently delete one CDN endpoint.
Clear cached files from a CDN endpoint so fresh content is served.
List your private networks (VPCs).
Create a private network (VPC) in a region.
Show details of one private network (VPC).
Replace a VPC's name, description, and default flag.
Change just some fields of a VPC.
Delete a private network (VPC); it must have no members first.
List the resources (servers, databases, load balancers) inside a VPC.
List connections that link your VPCs together.
Connect two private networks (VPCs) so they can talk to each other.
Show details of one VPC peering connection.
Rename a VPC peering connection.
Remove a connection between two VPCs.
List your Kubernetes clusters.
Create a new Kubernetes cluster.
Show details of one Kubernetes cluster.
Change a Kubernetes cluster's name, tags, or maintenance settings.
Permanently delete one Kubernetes cluster.
Download the kubeconfig file used to connect to a cluster with kubectl.
Get short-lived credentials to authenticate to a cluster.
List the newer Kubernetes versions a cluster can upgrade to.
Upgrade a cluster to a newer Kubernetes version.
List the worker node pools in a cluster.
Add a new pool of worker nodes to a cluster.
Show details of one node pool.
Change a node pool's count, autoscaling, labels, or tags.
Delete a pool of worker nodes from a cluster.
Delete one worker node from a node pool.
Replace the nodes in a pool with fresh ones.
Show the user account details associated with a cluster.
List the versions, regions, and node sizes available for new clusters.
Run a health-and-best-practices scan on a cluster.
Get the results of a cluster health scan.
Give one or more Kubernetes clusters access to your container registry.
Remove container-registry access from one or more clusters.
List load balancers, volumes, and snapshots tied to a cluster before deleting it.
Delete a cluster and every load balancer, volume, and snapshot it created.
Delete a cluster along with only the associated resources you list.
List your managed database clusters (PostgreSQL, MySQL, Redis, MongoDB, Kafka, OpenSearch).
Create a new managed database cluster.
Show details and connection info of one database cluster.
Permanently delete one database cluster and all its data.
Change a database cluster's size or number of nodes.
Move a database cluster to a different region.
Set the weekly window when maintenance may run on a database.
List the available backups for a database cluster.
Download the CA certificate used to verify secure connections to a database.
Show the advanced engine configuration of a database cluster.
Change advanced engine settings of a database cluster.
List the individual databases inside a cluster.
Create a new database inside a cluster.
Show details of one database inside a cluster.
Delete one database inside a cluster.
List the users that can connect to a database cluster.
Create a new database login user.
Show details of one database user.
Delete one database login user.
Generate a new password for a database user.
List the connection pools of a PostgreSQL database cluster.
Create a PostgreSQL connection pool.
Show details of one connection pool.
Change the settings of a connection pool.
Delete a connection pool.
List the read-only replicas of a database cluster.
Create a read-only replica of a database cluster.
Show details of one read-only replica.
Delete a read-only replica.
Promote a read-only replica to become its own standalone cluster.
List the sources allowed to connect to a database cluster.
Replace the list of sources allowed to connect to a database.
Show the eviction policy of a Redis/Valkey database.
Set the eviction policy of a Redis/Valkey database.
Show the SQL mode of a MySQL database.
Set the SQL mode of a MySQL database.
Upgrade a database cluster to a newer major engine version.
Start migrating data from an external database into this cluster.
Check the status of an in-progress database online migration.
Stop an in-progress database online migration.
List the topics in a Kafka database cluster.
Create a topic in a Kafka database cluster.
Show details of one Kafka topic.
Change the settings of a Kafka topic.
Delete a Kafka topic.
List the indexes in an OpenSearch database cluster.
Delete an OpenSearch index.
List the destinations that database logs are forwarded to.
Forward a database cluster's logs to an external destination.
Show details of one database log sink.
Change a database log-forwarding destination.
Remove a database log-forwarding destination.
List recent events (like maintenance or scaling) for a database cluster.
List the engines, versions, regions, and sizes available for new databases.
List your App Platform apps.
Create a new App Platform app from a spec.
Show details of one App Platform app.
Update an App Platform app by sending a new full spec.
Permanently delete one App Platform app.
Restart the running components of an app.
Check an app spec for errors and estimate its monthly cost without deploying.
List the deployment history of an app.
Trigger a new deployment of an app, optionally rebuilding from source.
Show details and progress of one deployment.
Cancel an in-progress deployment.
Get a link to download the logs of one deployment.
List the alert rules configured on an app.
Choose where an app's alerts are sent (email or Slack).
List the instance sizes available for app components, with prices.
Show details of one app instance size.
List the regions where App Platform apps can run.
Roll an app back to a previous successful deployment.
Make a pending app rollback permanent.
Undo a pending app rollback and return to the previous version.
List your serverless function namespaces.
Create a namespace to hold serverless functions.
Show details of one function namespace.
Delete a function namespace and all its functions.
List the scheduled triggers in a function namespace.
Create a scheduled trigger that runs a function on a timer.
Show details of one function trigger.
Change a function trigger's schedule or enabled state.
Delete a function trigger.
List the API keys for a function namespace.
Create an API key for a function namespace.
Show your container registry's name, region, and settings.
Create your account's container registry.
Permanently delete your container registry and all its images.
Show your container registry's current plan.
Change your container registry's plan tier.
Get Docker login credentials for pushing and pulling images.
Check whether a container registry name is available.
List the available registry regions and subscription tiers.
List the image repositories in your container registry.
List the tags of one image repository.
Delete one image tag from a repository.
List the image manifests (digests) of one repository.
Delete one image manifest (digest) from a repository.
Start a cleanup that frees space from deleted images.
Show the currently running garbage-collection job.
List past and current garbage-collection jobs.
Cancel a running garbage-collection job.
List your projects, which organize resources into groups.
Create a new project to group resources.
Show details of one project.
Show your default project.
Replace all details of a project.
Change just some details of a project.
Delete a project; it must contain no resources first.
Replace all details of the default project.
List the resources assigned to a project.
Move resources into a project.
List the resources in the default project.
Move resources into the default project.
List your tags and how many resources each is applied to.
Create a new tag.
Show one tag and its resource counts.
Delete a tag and remove it from all resources.
Apply a tag to one or more resources.
Remove a tag from one or more resources.
List your monitoring alert policies.
Create an alert that notifies you when a metric crosses a threshold.
Show details of one alert policy.
Change an alert policy's threshold, targets, or notifications.
Delete an alert policy.
Get CPU-usage data over time for one server (Droplet).
Get network-bandwidth data over time for one server (Droplet).
Get total-memory data over time for one server (Droplet).
Get free-memory data over time for one server (Droplet).
Get available-memory data over time for one server (Droplet).
Get cached-memory data over time for one server (Droplet).
Get free-disk-space data over time for one server (Droplet).
Get total-disk-size data over time for one server (Droplet).
Get 1-minute load-average data over time for one server (Droplet).
Get 5-minute load-average data over time for one server (Droplet).
Get 15-minute load-average data over time for one server (Droplet).
List the external destinations your metrics can be forwarded to.
Add an external destination to forward metrics to.
Show details of one metrics destination.
Change a metrics destination's configuration.
Delete a metrics destination.
List which resources are forwarding metrics to which destinations.
Start forwarding a resource's metrics to a destination.
Show details of one metrics sink.
Stop forwarding metrics through one sink.
List your uptime checks that monitor whether sites are online.
Create an uptime check that monitors a URL or IP from multiple regions.
Show details of one uptime check.
Change an uptime check's target, regions, or enabled state.
Delete an uptime check.
Show the latest up/down status of an uptime check.
List the alerts attached to an uptime check.
Add an alert to an uptime check that notifies you when it goes down or is slow.
Show details of one uptime alert.
Change an uptime alert's threshold or notifications.
Delete an uptime alert.
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.
Related integrations
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.