Register agent
register_agentAdd an AI agent to VerifyAX by providing its name, connector type, and endpoint URL, with optional auth settings. Checks connectivity for A2A, Direct Line, and MCP agents and returns the new UUID.
Instructions
Registers an AI agent in VerifyAX given its name, connector type (A2A, API, DIRECTLINE for Copilot Studio, or MCP), URL, and optional auth or connector settings. For A2A agents it first verifies the agent card is reachable; DIRECTLINE and MCP agents are probed before creation. Returns the new agent’s uuid and whether connectivity was checked. Note: any token, Direct Line secret, or password passed here transits the conversation — prefer supplying credentials out of band where possible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mcp | No | ||
| name | Yes | Workspace-unique agent name. | |
| token | No | Token for bearer/cs auth. Sensitive — see the note in the tool description. | |
| timeout | No | Request timeout in milliseconds. | |
| agent_url | No | Endpoint URL. Required for A2A, API, and MCP (catalogue adapter A2A URL). Optional for DIRECTLINE — derived from region when omitted. | |
| agent_type | No | Defaults to A2A. | |
| directline | No | ||
| auth_method | No | ||
| description | No | ||
| agent_card_url | No | ||
| basic_password | No | Sensitive — see the note in the tool description. | |
| basic_username | No | ||
| agent_card_path | No | ||
| default_output_modes | No | ||
| include_full_context | No | ||
| include_message_history | No | ||
| max_requests_per_minute | No |