vMira
Control D logo

Connect Control D to vMira

Chat with Control D and automate it — delete Device by ID in Control D, on demand or on a schedule. Connect with your own credentials, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

Use it anywhere you chat

Run Control D from the chat you already use.

Connect Control D once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Security & Identity Tools

What Control D does — and what Mira does with it.

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

54 chat actionsConnect with your credentialsLeast-privilege & revocableSecurity & Identity ToolsIt Operations

From any chat

What Mira can do with Control D.

48 Control D actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

Delete Device by ID

Tool to delete a Control-D device. Use when you need to remove a device by its identifier after confirming the device_id.

Delete Profile by ID

Tool to delete a profile. Use when you need to remove a profile by its ID after ensuring it is not enforced by any device.

Delete Profile Rule by Hostname

Tool to delete a specific custom rule by hostname from a profile. Use after confirming profile_id and hostname.

Delete Profile Rule by Rule ID

Tool to delete a specific custom rule by its ID within a profile. Use after confirming profile_id and rule_id.

Delete Profile Rule in Folder

Tool to delete a specific custom rule within a folder. Use after confirming profile_id, rule_id, and folder_id.

Delete Profile Schedule

Tool to delete a specific schedule within a profile. Use after confirming profile_id and schedule_id.

List Known Access IPs

Tool to list known IPs associated with the account. Use when you need to retrieve recent access IPs for device resolver queries.

Get Analytics Endpoints

Tool to list analytics storage regions and their endpoints. Use after authenticating to retrieve available analytics regions.

Get Devices

Tool to list all devices associated with the account. Use when you need to retrieve device inventory after authentication.

Get Organization Details

Tool to view the authenticated organization's details. Use after confirming a valid API token.

Get Profiles

Tool to list all profiles associated with the authenticated account. Use when you need an overview of accessible profiles.

Get Profile Options

Tool to get all available profile options. Use when you need to retrieve the possible configurations for profiles after authenticating.

Get Profile by ID

Tool to retrieve details of a specific profile by its ID. Use when you need full profile details after confirming the profile_id.

Get Profile Analytics

Tool to retrieve analytics data for a specific profile. Use after the profile has accrued usage data to fetch analytics.

Get Profile Analytics Logs

Tool to list analytics log entries for a given profile. Use after confirming profile ID and optional date filters to fetch logs.

Get Analytics Log Entry

Tool to retrieve a specific analytics log entry by its ID. Use when you need details of an analytics log for a given profile.

Get Profile Analytics Summary

Tool to fetch a summary of analytics data for a given profile. Use after confirming profile ID and desired date range.

Get Profile Analytics Top Domains

Tool to fetch top domains accessed within a specific profile. Use after confirming profile ID.

Get Profile Top Services

Tool to fetch top services accessed within a profile. Use after confirming the profile ID and desired date range.

Get Profile Filters

Tool to list native filters associated with a specific profile. Use when you have a profile ID and need to retrieve its filters and their states.

List External Filters for Profile

Tool to list third-party filters for a specific profile. Use when you need to retrieve all external filters and their states after confirming the profile ID.

Get Profile Folders

Tool to list rule folders (groups) within a profile. Use when you need to retrieve all folders for a given profile after confirming the profile ID.

List Custom Rules for Profile

Tool to retrieve custom rules associated with a specific profile. Use after confirming the profile ID. Omit `folder_id` to list rules in the root folder.

List Custom Rules in Folder

Tool to retrieve custom rules in a specific folder of a profile. Use after confirming both profile ID and folder ID.

Get Custom Rule by Rule ID

Tool to retrieve details of a specific custom rule by its ID. Use after confirming the profile_id and rule_id to fetch that rule's metadata.

Get Specific Rule in Folder

Tool to retrieve a specific rule within a folder by its ID. Use when you need full details of a custom rule in a profile's folder.

Get Profile Schedules

Tool to list schedules associated with a specific profile. Use after confirming the profile ID.

Get Profile Schedule

Tool to retrieve a specific schedule by its ID within a profile. Use when you need details of a profile schedule after confirming the profile_id and schedule_id.

Get Profile Services

Tool to list services associated with a specific profile. Use when you need to retrieve all services that have any associated rules after confirming the profile ID.

Get Service Categories

Tool to list all service categories. Use when you need to retrieve available categories before filtering or assigning services.

List Services by Category

Tool to list all services within a specific category. Use after confirming a valid category identifier.

Get Users

Tool to retrieve user account data. Use when you need account details after authentication.

Create Device

Tool to create a new device. Use when you need to provision devices and retrieve their DNS resolvers.

Create Profile

Tool to create a new blank profile or clone an existing one. Use when you need to provision a profile before assigning rules or devices.

Create Custom Rules for Profile

Tool to create custom rules for a profile. Use after confirming the profile ID and preparing rule definitions. Provide a list of rule objects matching the API schema.

Create Custom Rules in Profile Folder

Tool to create custom rules within a specific folder for a profile. Use after confirming the profile and folder IDs and preparing rule definitions.

Create Profile Schedule

Tool to create a new schedule within a specific profile. Use after gathering profile_id and schedule details.

Modify Device

Tool to modify an existing device. Use when you need to update device settings by providing its ID.

Modify Organization

Tool to modify organization settings and limits. Use when you need to change organization limits such as max_users or max_routers. Changing these fields is a billable event.

Update Profile by ID

Tool to modify an existing profile by ID. Use when you need to update profile fields after confirming the current profile. Example: Update profile '123abc' with new name and set...

Bulk Update Profile Filters

Tool to bulk update filters on a specific profile. Use when you need to enable or disable multiple filters at once. Provide a list of filter IDs with desired states.

Update External Filters for Profile

Tool to update external filters for a specific profile. Use when toggling third-party filters after listing them.

Modify Profile Filter

Tool to modify the enabled state of a specific filter on a profile. Use when you need to enable or disable a particular filter.

Modify Custom Rules for Profile

Tool to modify existing custom rule(s) for a profile. Use when you need to update rule details such as name, description, severity, or enabled status. Ensure to include the rule...

Update Custom Rule by Rule ID

Tool to update an existing custom rule by its ID. Use when modifying details like name, description, severity, or enabled status for a specific rule.

Move Profile Rule to Folder

Tool to move a specific custom rule into a different folder. Use after confirming profile_id, rule_id, and folder_id.

Update Profile Schedule

Tool to update a specific schedule within a profile. Use when you need to modify schedule details after confirming profile_id and schedule_id.

Modify Service for Profile

Tool to modify a specific service rule for a profile. Use when you need to update blocking, bypassing, spoofing, or proxy-redirect settings after reviewing existing rules.

Chat or automate

Put Control D on autopilot.

Ask once, or set it and forget it. Turn Control D actions into recurring vMira workflows — scheduled runs that run on their own and deliver straight to your chat on any platform.

Every morning

Mira delete Device by ID and sends the result to your chat.

Every week

Mira delete Profile by ID and posts a digest to Slack or WhatsApp.

On any schedule

Mira chains several Control D actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about Control D.

Delete Device by ID in Control D

Delete Profile by ID in Control D

Delete Profile Rule by Hostname in Control D

Delete Profile Rule by Rule ID in Control D

Delete Profile Rule in Folder in Control D

Connect in a few steps

How to connect Control D to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for Control D

Tell Mira what you want done — e.g. “Delete Device by ID in Control D.”

03

Add your credentials

Connect Control D with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.

FAQ

Control D + vMira, in brief.

Can I connect Control D to AI?

Yes. Connect Control D to vMira and run it from any chat with your own credentials. Mira turns your plain-language request into the right Control D action and runs it on your account.

What can Mira do with Control D?

48 Control D actions — including Delete Device by ID, Delete Profile by ID, Delete Profile Rule by Hostname. Just ask in plain language once it is connected.

Can I automate Control D or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs that chain Control D actions and deliver the result to your chat automatically.

Which apps can I use Control D from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is Control D on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans