54 available actions

What your AI agent can do in Control D

Control D is a customizable DNS filtering and traffic redirection platform that allows users to manage internet access, enforce policies, and monitor usage across devices and networks. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.

Common starting points

  • Get Profile ScheduleTool to retrieve a specific schedule by its ID within a profile.
  • Get Analytics EndpointsTool to list analytics storage regions and their endpoints.
  • Create DeviceCreate a new device (DNS endpoint) in Control D.
  • Create ProfileCreate a new blank profile or clone an existing one.
  • Update External Filters for ProfileTool to update external filters for a specific profile.
  • Update Profile ScheduleTool to update a specific schedule within a profile.

Browse all 54 actions by capability

Open a capability to see every supported action and its description.

Find & reviewLook up and review existing recordsView 33 actionsHide actions
  • List Known Access IPsList up to the latest 50 IP addresses that were used to query against a specific Device (resolver).
  • Get Analytics EndpointsTool to list analytics storage regions and their endpoints.
  • Get Analytics LevelsTool to retrieve available analytics log levels for Control D devices.
  • Get Billing PaymentsTool to retrieve billing history of all payments made.
  • Get Billing ProductsRetrieve all products currently activated on the Control D account.
  • Get DevicesLists all Control D devices (endpoints) associated with the account.
  • Get Device TypesList all allowed device types in Control D.
  • Get IPTool to retrieve the current IP address and datacenter information for the API request.
  • Get Network StatsTool to retrieve network stats on available services in different POPs (Points of Presence).
  • Get Organization MembersTool to view organization membership.
  • Get Organization DetailsTool to view the authenticated organization's details.
  • Get Sub-OrganizationsTool to view sub-organizations and their details.
  • Get ProfilesTool to list all profiles associated with the authenticated account.
  • Get Profile OptionsRetrieves all available configuration options for DNS profiles in Control D.
  • Get Profile by IDTool to retrieve details of a specific profile by its ID.
  • Get Profile AnalyticsRetrieve analytics data for a Control D profile.
  • Get Profile Analytics LogsRetrieves DNS query activity logs for a specific Control D profile.
  • Get Analytics Log EntryTool to retrieve a specific analytics log entry by its ID.
  • Get Profile Analytics SummaryTool to fetch a summary of analytics data for a given profile.
  • Get Profile Analytics Top DomainsTool to fetch top domains accessed within a specific profile.
  • Get Profile Top ServicesTool to fetch top services accessed within a profile.
  • Get Profile FiltersList all native (Control D curated) filters for a profile and their current states.
  • List External Filters for ProfileTool to list third-party filters for a specific profile.
  • Get Profile FoldersList all rule folders (groups) within a Control D profile.
  • List Custom DNS Rules for ProfileRetrieve custom DNS rules for a Control D profile.
  • Get Specific Rule in FolderTool to retrieve a specific rule within a folder by its ID.
  • Get Profile SchedulesTool to list schedules associated with a specific profile.
  • Get Profile ScheduleTool to retrieve a specific schedule by its ID within a profile.
  • Get Profile ServicesTool to list services associated with a specific profile.
  • Get ProxiesTool to retrieve the list of usable proxy locations that traffic can be redirected through.
  • Get Service CategoriesList all available service categories in Control D.
  • List Services by CategoryRetrieves all services within a specific ControlD service category.
  • Get UsersRetrieve the authenticated user's account information from Control D.
Create & communicateCreate records or send supported messagesView 5 actionsHide actions
  • Create DeviceCreate a new device (DNS endpoint) in Control D.
  • Create ProfileCreate a new blank profile or clone an existing one.
  • Create Custom DNS RuleCreate custom DNS rules for a profile to control domain resolution.
  • Create Custom Rules in Profile FolderTool to create custom rules within a specific folder for a profile.
  • Create Profile ScheduleCreate a new time-based schedule within a Control D profile.
Update & manageChange and manage existing recordsView 10 actionsHide actions
  • Modify DeviceModify an existing Control D device's settings.
  • Modify OrganizationModify organization settings such as name, contact details, website, and device limits.
  • Modify ProfileModify an existing profile by its ID.
  • Update External Filters for ProfileTool to update external filters for a specific profile.
  • Modify Profile FilterModify the enabled state of a specific native filter on a profile.
  • Modify Custom Rule for ProfileModify an existing custom DNS rule for a profile in Control D.
  • Update Custom Rule by Rule IDTool to update an existing custom rule by its ID.
  • Move Profile Rule to FolderTool to move a specific custom rule into a different folder.
  • Update Profile ScheduleTool to update a specific schedule within a profile.
  • Modify Service for ProfileTool to modify a specific service rule for a profile.
Remove & cancelRemove records or cancel supported workView 5 actionsHide actions
  • Delete Device by IDPermanently delete a Control-D device/endpoint by its ID.
  • Delete ProfilePermanently deletes a Control D profile by its unique identifier (PK).
  • Delete Profile Rule by Rule IDDelete a custom DNS rule from a Control D profile by its rule identifier (hostname/domain).
  • Delete Rule from FolderDelete a custom DNS rule from a specific folder in a Control D profile.
  • Delete Profile ScheduleTool to delete a specific schedule within a profile.
Other actionsSpecialist and administrative actions.View 1 actionHide actions
  • Bulk Update Profile FiltersTool to bulk update filters on a specific profile.

Connection record

A connection you can control.

Sign-in
Customer-managed key
Setup
Use a key you create and control. It is stored securely and limited to the work agreed for the role.
Boundaries
Only the approved role and actions.
Off switch
Revoke the connection from your account.

FAQ

Before you connect Control D

How does the agent connect to Control D?
With a key you create and control. It is stored securely, permissions are limited to what the agent needs, and you can revoke it at any time.
What can the agent actually do in Control D?
The page above lists the 54 actions currently available through the Control D connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Control D included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Control D is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.

Bring the workflow together

Ready to put Control D to work?

Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.

All product names, logos, and brands are property of their respective owners and are used for identification only. ZeroToClaw is not affiliated with or endorsed by Control D.