Tools provided
Tools the agent exposes — your AI client calls them automatically when it needs them.
- tool_search — Search the available tool catalog to discover tools by name, description, or arguments. Use a regex pattern or natural language query to find relevant tools. Returns tool references that are automatically expanded into full tool definitions.write
- retrieveTagList — List tags - List and filter all tags in your accountwrite
- createTag — Create a new tag - Create a new tag in your account with attribute name and optional attribute color.destructive
- retrieveTag — Get specific tag by id - Get attributes values to a specific tag on your account.write
- updateTag — Update specific tag by id - Update attributes to your tag. Attributes are optional. If not set, the attributes will retain their original values.destructive
- deleteTag — Delete existing tag by id - Your tag can be deleted if it is not assigned to any resource on your account. Check tag assigments before deleting tag.destructive
- retrieveAssignmentList — List tag assignments - List and filter all existing assignments for a tag in your accountwrite
- retrieveAssignment — Get specific assignment for the tag - Get attributes for a specific tag assignment in your account. For this the resource type and resource id is required.write
- createAssignment — Create a new assignment for the tag - Create a new tag assignment. This marks the specified resource with the specified tag for organizing purposes or to restrict access to that resource.destructive
- deleteAssignment — Delete existing tag assignment - Tag assignment will be removed from the specified resource. If this tag is being used for access restrictions the affected users will no longer be able to access that resource.destructive
- retrieveTagAuditsList — List history about your assignments (audit) - List and filters the history about your assignments.write
- retrieveAssignmentsAuditsList — List history about your assignments (audit) - List and filters the history about your assignments.write
- retrievePtrRecord — Retrieve a PTR Record by ip address - Get all attributes for a specific PTR Recordwrite
- updatePtrRecord — Edit a PTR Record by ip address - Edit attributes for a specific PTR Recorddestructive
- deletePtrRecord — Delete a PTR Record using ip address - Delete a PTR Record using ip address. Only IPv6 can be deleteddestructive
- createPtrRecord — Create a new PTR Record using ip address - Create a new PTR Record using ip address. Only IPv6 can be createddestructive
- retrievePtrRecordsList — List PTR records - Get a list of all PTR records, either customer or a list of IPs is requiredwrite
- retrieveDnsZonesList — List DNS zones - Get a list of all zoneswrite
- createDnsZone — Create DNS zone - Creates a new DNS zone for a customerdestructive
- retrieveDnsZone — Retrieve a DNS Zone by zone name - Get all attributes for a specific DNS Zonewrite
- deleteDnsZone — Delete a DNS zone. - Delete a DNS Zone using zone name.destructive
- retrieveDnsZoneRecordsList — List a DNS Zone's records - Get all the records of a DNS Zonewrite
- createDnsZoneRecord — Create DNS zone record - Create resource record in a zonedestructive
- updateDnsZoneRecord — Update DNS zone record - Create resource record in a zonedestructive
- deleteDnsZoneRecord — Delete a DNS zone record - Delete a DNZ Zone's recorddestructive
- bulkDeleteDnsZoneRecords — Bulk delete DNS zone records - Delete multiple zone records from a DNS Zonedestructive
- retrieveImageAuditsList — List history about your DNS Zones (audit) - List and filters the history about your DNS Zones .write
- retrieveRecordAuditsList — List history about your DNS Records (audit) - List and filter the history of changes made to your DNS Records.write
- retrieveVipList — List VIPs - List and filter all vips in your accountwrite
- retrieveVip — Get specific VIP by ip - Get attributes values to a specific VIP on your account.write
- assignIp — Assign a VIP to an VPS/VDS/Bare Metal - Assign a VIP to a VPS/VDS/Bare Metal using the machine id.destructive
- unassignIp — Unassign a VIP to a VPS/VDS/Bare Metal - Unassign a VIP from an VPS/VDS/Bare Metal using the machine id.destructive
- retrieveVipAuditsList — List history about your VIPs (audit) - List and filters the history about your VIPs.write
- retrieveSecretList — List secrets - List and filter all secrets in your account.write
- createSecret — Create a new secret - Create a new secret in your account with attributes name, type and value. Attribute type can be password or ssh.destructive
- retrieveSecret — Get specific secret by id - Get attributes values for a specific secret on your account.write
- updateSecret — Update specific secret by id - Update attributes to your secret. Attributes are optional. If not set, the attributes will retain their original values. Only name and value can be updated.destructive
- deleteSecret — Delete existing secret by id - You can remove a specific secret from your account.destructive
- retrieveSecretAuditsList — List history about your secrets (audit) - List and filters the history about your secrets.write
- retrievePrivateNetworkList — List Private Networks - List and filter all Private Networks in your accountwrite
