Skip to content
DigitalOcean logo

DigitalOcean integration

Developer Tools & Infrastructure · 6 actions · OAuth auth

Cloud infrastructure platform for deploying and managing Droplets, domains, and SSH keys via the DigitalOcean API

The ModuleX DigitalOcean integration lets a ModuleX agent operate DigitalOcean on your behalf, running create and list actions across ssh keys, domains and droplets, directly from a plain-English request, using your organization's own DigitalOcean credentials. No pre-built workflow is required: the agent picks the right DigitalOcean action for the task.

DigitalOcean is a developer tools & infrastructure platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right DigitalOcean action. Or, when you want a repeatable process, the composer assembles a DigitalOcean workflow for you, streaming the nodes onto the canvas as it builds.

Drive DigitalOcean in plain English

Type what you want. A ModuleX agent picks the right DigitalOcean action, or chains several, and runs it. No workflow to build.

  • Add a new SSH key to your DigitalOcean account
    resolves toadd_ssh_key
  • Show me the all droplets that match what I describe
    resolves tolist_all_droplets

What you can automate with DigitalOcean

  • Add a ssh key on the flyadd_ssh_key
  • Create a domain straight from a requestcreate_domain
  • Pull a list of all droplets for a reportlist_all_droplets

DigitalOcean integration at a glance

Actions available6
AuthenticationOAuth
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJul 2026

All 6 DigitalOcean actions

Ssh Keys1
add_ssh_key
Add a new SSH key to your DigitalOcean account
Domains1
create_domain
Create a new domain in DigitalOcean DNS
Droplets1
create_droplet
Create a new DigitalOcean Droplet (virtual machine)
Snapshots1
create_snapshot
Create a snapshot from an existing DigitalOcean Droplet
All Droplets1
list_all_droplets
List all Droplets in your DigitalOcean account
Turnonoff Droplets1
turnonoff_droplet
Turn a Droplet's power on or off

See full parameters and response schemas in the DigitalOcean integration docs

Two ways to use DigitalOcean in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right DigitalOcean action and runs it. No workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires DigitalOcean into a repeatable workflow you can run on a schedule, from chat, or as an API.

Connecting DigitalOcean

OAuthDigitalOcean uses OAuth. You connect your DigitalOcean account once; ModuleX stores the access token encrypted and scoped to your organization, so your team shares a single secure connection.

Step-by-step setup in the DigitalOcean docs

Works with DigitalOcean

Agents often chain DigitalOcean with these. Connect them once and one agent can use all of them in a single task.

DigitalOcean + ModuleX FAQ

  • A ModuleX agent can run any of DigitalOcean's 6 actions, across ssh keys, domains, droplets and snapshots, from a plain-English request, using your organization's own DigitalOcean credentials.

Put DigitalOcean to work in ModuleX.

Connect DigitalOcean once with your own credentials and let your agent run all 6 actions on demand.

Last updated: Jul 2026Browse all 179 integrations