Acknowledge agreements
Acknowledge agreements. This operation is destructive and may be irreversible.
Linode provides cloud infrastructure APIs for compute, networking, storage, Kubernetes, databases, DNS, and account operations.
Acknowledge agreements. This operation is destructive and may be irreversible.
Add a configuration profile interface.
Add a Linode interface.
Add a NAT Gateway IP address.
Add images to a share group. This operation is available only through Linode API v4beta.
Allocate an IP address. This operation is destructive and may be irreversible.
Allocate an IPv4 address.
Allow CORS access to an Object Storage bucket (E0/E1).
Apply a Linode's firewalls.
Assign a placement group.
Assign IP addresses. This operation is destructive and may be irreversible.
Assign IPv4s to Linodes. This operation is destructive and may be irreversible.
Attach a volume.
Boot a Linode.
Boot a Linode into rescue mode.
Cancel backups. This operation is destructive and may be irreversible.
Cancel Object Storage. This operation is destructive and may be irreversible.
Clone a disk.
Clone a domain.
Clone a Linode.
Clone a volume.
Clone an alert definition.
Close a support ticket.
Configure IPv4 sharing.
Create a configuration profile.
Create a domain.
Create a domain record.
Create a firewall.
Create a firewall device.
Create a Kubernetes cluster. This operation may provision billable resources and incur Linode charges.
Create a managed contact.
Create a managed service.
Create a NAT Gateway.
Create a node.
Create a node pool.
Create a billable NodeBalancer without a listening configuration.
Create a non-TLS TCP, HTTP, or UDP NodeBalancer config without inline nodes.
Create a placement group.
Create a PostgreSQL connection pool.
Create a reply.
Create a resource lock.
Create a Rule Set.
Create a share group. This operation is available only through Linode API v4beta.
Create a snapshot.
Create a StackScript.
Create a stream.
Create a support ticket attachment.
Create a tag.
Create a volume. This operation may provision billable resources and incur Linode charges.
Create a VPC.
Create a VPC subnet.
Create an alert definition.
Create an email-only Monitor alert channel; webhook credentials are not accepted.
Create an empty disk without deploying an image or login credentials.
Create a billable empty offline Linode without an image, disks, or login access.
Create an image.
Create an IPv6 range.
Create an Object Storage bucket. This operation may provision billable resources and incur Linode charges.
Create or restore a MySQL Managed Database. This operation may provision billable resources and incur Linode charges.
Create or restore a PostgreSQL Managed Database. This operation may provision billable resources and incur Linode charges.
Create or restore a Valkey Managed Database. This operation may provision billable resources and incur Linode charges.
Delete a configuration profile. This operation is destructive and may be irreversible.
Delete a configuration profile interface. This operation is destructive and may be irreversible.
Delete a disk. This operation is destructive and may be irreversible.
Delete a domain. This operation is destructive and may be irreversible.
Delete a domain record. This operation is destructive and may be irreversible.
Delete a firewall. This operation is destructive and may be irreversible.
Delete a firewall device. This operation is destructive and may be irreversible.
Delete a Kubernetes cluster. This operation is destructive and may be irreversible.
Delete a Linode. This operation is destructive and may be irreversible.
Delete a Linode interface. This operation is destructive and may be irreversible.
Delete a managed contact. This operation is destructive and may be irreversible.
Delete a managed service monitor. This operation is destructive and may be irreversible.
Delete a MySQL Managed Database. This operation is destructive and may be irreversible.
Delete a NAT Gateway. This operation is destructive and may be irreversible.
Delete a node. This operation is destructive and may be irreversible.
Delete a node pool. This operation is destructive and may be irreversible.
Delete a NodeBalancer. This operation is destructive and may be irreversible.
Permanently delete a NodeBalancer config. This operation is destructive and may be irreversible.
Delete a NodeBalancer's node. This operation is destructive and may be irreversible.
Delete a notification channel. This operation is destructive and may be irreversible.
Delete a placement group. This operation is destructive and may be irreversible.
Delete a PostgreSQL connection pool. This operation is destructive and may be irreversible.
Delete a PostgreSQL Managed Database. This operation is destructive and may be irreversible.
Delete a resource lock. This operation is destructive and may be irreversible.
Delete a Rule Set. This operation is destructive and may be irreversible.
Delete a share group. This operation is available only through Linode API v4beta. This operation is destructive and may be irreversible.
Delete a StackScript. This operation is destructive and may be irreversible.
Delete a stream. This operation is destructive and may be irreversible.
Delete a tag. This operation is destructive and may be irreversible.
Delete a Valkey Managed Database. This operation is destructive and may be irreversible.
Delete a VLAN. This operation is destructive and may be irreversible.
Delete a volume. This operation is destructive and may be irreversible.
Delete a VPC. This operation is destructive and may be irreversible.
Delete a VPC subnet. This operation is destructive and may be irreversible.
Delete an alert definition. This operation is destructive and may be irreversible.
Delete an image. This operation is destructive and may be irreversible.
Delete an IPv4 address. This operation is destructive and may be irreversible.
Delete an IPv6 range. This operation is destructive and may be irreversible.
Delete the control plane access control list. This operation is destructive and may be irreversible.
Detach a volume. This operation is destructive and may be irreversible.
Disable a managed service monitor. This operation is destructive and may be irreversible.
Enable a managed service monitor.
Enable backups. This operation may provision billable resources and incur Linode charges.
Enable Linode Managed. This operation may provision billable resources and incur Linode charges.
Enroll in a Beta program.
Get a backup.
Get a Beta program.
Get a bucket's TLS/SSL certificate.
Get a child account.
Get a config.
Get a configuration profile.
Get a configuration profile interface.
Get a dashboard.
Get a disk.
Get a domain.
Get a domain record.
Get a domain zone file.
Get a firewall.
Get a firewall device.
Get a firewall rule version.
Get a firewall template.
Get a kernel.
Get a Kubernetes cluster.
Get a Linode.
Get a Linode interface.
Get a Linode's IP address.
Get a Linode's managed settings.
Get a Longview plan.
Get a Longview subscription.
Get a managed contact.
Get a Managed Databases engine.
Get a Managed Databases type.
Get a managed issue.
Get a managed service monitor.
Get a month's Linode statistics.
Get a MySQL Managed Database.
Get a MySQL Managed Database SSL certificate.
Get a NAT Gateway.
Get a NAT Gateway IP address.
Get a node.
Get a node pool.
Get a NodeBalancer.
Get a NodeBalancer's backend IPv6 prefix.
Get a NodeBalancer's node.
Get a notification channel.
Get a placement group.
Get a PostgreSQL connection pool.
Get a PostgreSQL Managed Database.
Get a PostgreSQL Managed Database SSL certificate.
Get a Prefix List.
Get a profile's login.
Get a region.
Get a region's VPC availability.
Get a reserved IP address.
Get a resource lock.
Get a Rule Set.
Get a share group. This operation is available only through Linode API v4beta.
Get a StackScript.
Get a stream.
Get a stream's history.
Get a support ticket.
Get a type.
Get a user's access level.
Get a Valkey Managed Database.
Get a Valkey Managed Database SSL certificate.
Get a volume.
Get a volume quota.
Get a VPC.
Get a VPC configuration.
Get a VPC subnet.
Return billing status, current balance, promotions, and enabled cloud capabilities for the connected Linode account, excluding contact and payment-card details.
Get an account login.
Get an alert definition.
Get an enrolled Beta program.
Get an event.
Get an image.
Get an invoice.
Get an IP address.
Get an IPv6 range.
Get an LKE Kubernetes version (any tier).
Get an LKE Kubernetes version (non-enterprise).
Get an Object Storage bucket.
Get an Object Storage global quota.
Get an Object Storage object ACL configuration.
Get an Object Storage quota.
Get available services for a region.
Get CORS Object Storage bucket access (E0/E1).
Return the connected Linode user's stable identity and security-related profile settings without contact or referral details.
Get daily Linode statistics.
Get details for a supported service type.
Get monthly network transfer stats.
Get NAT Gateway account settings.
Get network usage.
Get networking information.
Get NodeBalancer statistics.
Get Object Storage global quota usage data.
Get Object Storage quota usage data.
Get Object Storage transfer data.
Return availability for every Linode compute plan in one region, including plans that are currently unavailable.
Get reserved IP pricing.
Get the account delegation for a child account.
Get the control plane access control list.
Get the default role assignment for delegate users.
Get this month's network transfer stats.
Get user's account delegations.
Get volume quota usage data.
Get your account delegations.
Import a domain.
List a Linode's firewalls.
List a Linode's network interface history.
List a Linode's volumes.
List a NAT Gateway's IP addresses.
List a VPC's IPv4 addresses.
List a VPC's IPv6 addresses.
List agreements.
List alert definitions.
List alert definitions for a service type.
List alerts for a notification channel.
List available roles.
List available services.
List backups.
List Beta programs.
List child accounts.
List configs.
List configuration profile interfaces.
List configuration profiles.
List dashboards.
List dashboards for a service type.
List default firewalls.
List disks.
List domain records.
List domains.
List enrolled Beta programs.
List entities.
List entities assigned to an alert definition.
List events.
List firewall devices.
List firewall rule versions.
List firewall rules.
List firewall rules with expanded Prefix Lists and Rule Sets.
List firewall templates.
List firewalls.
Return one page of Linode compute plans with hardware specifications, transfer allowances, and base, regional, and backup pricing for cost planning.
List interfaces using a NAT Gateway IP.
List invoice items.
List invoices.
List IP addresses.
List IPv6 pools.
List IPv6 ranges.
Return one page of Linode kernels with architecture, virtualization compatibility, version, build date, and deprecation status.
List Kubernetes API endpoints.
List Kubernetes clusters.
List Kubernetes types.
Return one page of compute instances owned by the connected account, including identifiers and operational metadata needed for inventory workflows.
List Linode interface firewalls.
List Linode interface settings.
List Linode interfaces.
List Linode NodeBalancers.
List LKE Kubernetes versions (any tier).
List LKE Kubernetes versions (non-enterprise).
List logins.
List Longview subscriptions.
List Longview types.
List maintenance policies.
List maintenances.
List managed contacts.
List Managed Databases.
List Managed Databases engines.
List Managed Databases types.
List managed issues.
List managed Linode settings.
List managed services.
List managed stats.
List metrics for a service type.
List MySQL Managed Database advanced parameters.
List MySQL Managed Databases.
List NAT Gateway interfaces.
List NAT Gateway types.
List NAT Gateways.
Return current base and region-specific network transfer prices for estimating Linode data-transfer costs.
List node pools.
List NodeBalancer firewalls.
List NodeBalancer types.
List NodeBalancers.
List nodes.
List notification channels.
List notifications.
List Object Storage bucket contents.
List Object Storage buckets.
List Object Storage buckets per region.
List Object Storage endpoints.
List Object Storage global quotas.
List Object Storage quotas.
List Object Storage types.
List placement groups.
List PostgreSQL connection pools.
List PostgreSQL Managed Database advanced parameters.
List PostgreSQL Managed Databases.
List Prefix Lists.
Return one page of public Linode operating-system images and lifecycle metadata; private account images are intentionally excluded.
Return one page of Linode regions with status, location, service capabilities, site type, and placement limits for deployment planning.
List regions' availability.
List regions' VPC availability.
List replies.
List reserved IP addresses.
List resource locks.
List Rule Sets.
List share groups. This operation is available only through Linode API v4beta.
List share groups by image. This operation is available only through Linode API v4beta.
List shared images by group. This operation is available only through Linode API v4beta.
List SSO user exceptions.
List SSO-required users.
List StackScripts.
List streams.
List support tickets.
List supported service types.
List tagged objects.
List tags.
List user logins.
List Valkey Managed Database advanced parameters.
List Valkey Managed Databases.
List VLANs.
List volume quotas.
List volume types.
List volumes.
List VPC configurations.
List VPC default and forbidden IPv4 ranges.
List VPC IPv4 addresses.
List VPC IPv6 addresses.
List VPC subnets.
List VPCs.
Mark an event as seen.
Migrate a Linode. This operation is destructive and may be irreversible.
Open a support ticket.
Patch a MySQL Managed Database. This operation is destructive and may be irreversible.
Patch a PostgreSQL Managed Database. This operation is destructive and may be irreversible.
Patch a Valkey Managed Database. This operation is destructive and may be irreversible.
Preview the Linode interface upgrade. This always performs a dry run and makes no changes to the Linode or its interfaces.
Reboot a Linode.
Rebuild a Linode. This operation is destructive and may be irreversible.
Rebuild a non-TLS NodeBalancer config; existing nodes omitted from nodes are deleted.
Recycle a node. This operation is destructive and may be irreversible.
Recycle a node pool. This operation is destructive and may be irreversible.
Recycle cluster nodes. This operation is destructive and may be irreversible.
Remove a NAT Gateway IP address. This operation is destructive and may be irreversible.
Remove an Object Storage bucket. This operation is destructive and may be irreversible.
Reorder configuration profile interfaces.
Replicate an image.
Reserve a public IPv4 address. This operation is destructive and may be irreversible. This operation may provision billable resources and incur Linode charges.
Resize a disk. This operation is destructive and may be irreversible.
Resize a Linode. This operation is destructive and may be irreversible.
Resize a volume. This operation is destructive and may be irreversible.
Restore a backup. This operation is destructive and may be irreversible.
Resume a MySQL Managed Database.
Resume a PostgreSQL Managed Database.
Resume a Valkey Managed Database.
Revoke access to a shared image. This operation is available only through Linode API v4beta. This operation is destructive and may be irreversible.
Share IP addresses.
Shut down a Linode. This operation is destructive and may be irreversible.
Suspend a MySQL Managed Database. This operation is destructive and may be irreversible.
Suspend a PostgreSQL Managed Database. This operation is destructive and may be irreversible.
Suspend a Valkey Managed Database. This operation is destructive and may be irreversible.
Unassign a placement group.
Unreserve an IP address. This operation is destructive and may be irreversible.
Update a configuration profile.
Update a configuration profile interface.
Update a disk.
Update a domain.
Update a domain record.
Update a firewall. This operation is destructive and may be irreversible.
Update a Kubernetes cluster.
Update a Linode.
Update a Linode interface.
Update a Linode's firewalls.
Update a Linode's managed settings.
Update a Longview plan.
Update a managed contact.
Update a managed service monitor.
Update a MySQL Managed Database. This operation is destructive and may be irreversible.
Update a node.
Update a node pool. This operation is destructive and may be irreversible.
Update a NodeBalancer.
Update at least one field on a non-TLS TCP, HTTP, or UDP NodeBalancer config.
Update a NodeBalancer's firewalls.
Update a placement group.
Update a PostgreSQL connection pool.
Update a PostgreSQL Managed Database. This operation is destructive and may be irreversible.
Update a Rule Set.
Update a share group. This operation is available only through Linode API v4beta.
Update a shared image. This operation is available only through Linode API v4beta.
Update a StackScript.
Update a stream.
Update a user's access level.
Update a Valkey Managed Database. This operation is destructive and may be irreversible.
Update a volume.
Update a VPC.
Update a VPC subnet. This operation is destructive and may be irreversible.
Update an alert definition.
Update an alert channel with email-only details; webhook credentials are not accepted.
Update an image.
Update an IP address. This operation is destructive and may be irreversible.
Update an IP address's RDNS for a Linode.
Update an object's ACL configuration.
Update CORS access to an Object Storage bucket (E0/E1).
Update default firewalls.
Update firewall rules.
Update Linode interface settings.
Update NAT Gateway label.
Update reserved IP address tags.
Update SSO user exceptions.
Update SSO-required users.
Update the account delegation for a child account.
Update the control plane access control list.
Update the default role assignment for delegate users.
Update your account.
Upgrade a Linode. This operation is destructive and may be irreversible.
Irreversibly upgrade legacy configuration interfaces to Linode interfaces. This changes the Linode's interfaces and removes all legacy config interfaces.
The Linode integration connects your Dench AI CRM directly to Linode, so agents can read and act on your Linode data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
418 actions are available for agents to invoke on your behalf. Every call runs through Linode's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Linode and click Connect — you'll authorize access through Linode's own sign-in flow. No API keys or code required.
Ask an agent to use Linode in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Linode integration connects your AI CRM to Linode, so AI agents can work with your Linode data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Linode integration currently exposes 418 actions, including Acknowledge agreements, Add a configuration profile interface, Add a Linode interface, Add a NAT Gateway IP address, Add images to a share group, and Allocate an IP address. Agents invoke them on your behalf from chat or from automations.
No. You connect Linode from your Dench workspace using Linode's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Linode's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Linode connection from your workspace settings at any time.