Integrations
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

Overview

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.

Ask the assistant

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
Use cases

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
At a glance

DigitalOcean integration at a glance

CategoryDeveloper Tools & Infrastructure
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 updatedJun 2026
Reference

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

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.
Security

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

Related

Pairs well with DigitalOcean

Agents often chain DigitalOcean with these — connect them once and the agent can use all of them in a single task.

FAQ

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.
No. The agent selects the right DigitalOcean action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Through OAuth — you connect your DigitalOcean account once and ModuleX stores the token encrypted, scoped to your organization.
6, spanning ssh keys, domains, droplets and snapshots.
DigitalOcean runs on your own credentials, so any DigitalOcean usage is billed by DigitalOcean directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

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: Jun 2026Browse all 175 integrations →