Beyond-Bot.ai Logo+Control d Logo

Beyond-Bot.ai + 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.

What You Can Do with this Integration

Automate Data Entry

Automatically sync new contacts or deals from Beyond-Bot.ai to Control d.

Enrich Customer Profiles

Use Beyond-Bot.ai to find and add new information to your records in Control d.

Trigger Workflows

Start automated workflows in Control d based on conversations with your virtual expert.

Available Actions

Here are the specific actions your virtual expert can perform within Control d.

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

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 IDs to modify.

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.