### Query assistant capabilities Source: https://docs.verticalai.com.au/docs/connect-your-assistant Example commands to interact with the connected assistant. ```text List my agents. ``` ```text Open my support agent. Tighten the greeting, add a tool that looks up an order by its number, and tell me what's blocking publish. ``` -------------------------------- ### Define HTTP Request Methods Source: https://docs.verticalai.com.au/docs/tools Examples of GET and POST request structures for webhook tools. ```text GET https://api.example.com/orders?order_id=... POST https://api.example.com/returns (parameters go in the JSON body) ``` -------------------------------- ### Install the Meddle MCP Source: https://docs.verticalai.com.au/docs/claude-code-setup Adds the Meddle MCP server to the user scope via HTTP transport. ```bash claude mcp add --transport http --scope user vai https://app.verticalai.com.au/api/mcp ``` -------------------------------- ### Agent response style prompt configuration Source: https://docs.verticalai.com.au/docs/getting-started Example of the response style rules used in the agent's prompt to ensure reliable spoken output. ```text Everything you say is read aloud, so reply with only the words the caller should hear, and keep your reasoning silent. Keep it to one or two short sentences a turn. Never state a price, a fact, or a policy from memory: look it up with a tool first, then say what it returned. Speak prices, numbers and phone numbers in spoken form ("one hundred and nine dollars", digits one at a time), with no bullet points and no dashes. ``` -------------------------------- ### Edit agent command Source: https://docs.verticalai.com.au/docs/claude-code-setup Example of a natural language prompt to modify an existing agent's configuration and tools. ```text Open my support agent. Tighten the greeting, add a tool that looks up an order by its number, and tell me what's blocking publish. ``` -------------------------------- ### Configure Variables and Headers Source: https://docs.verticalai.com.au/docs/tools Usage of tokens for dynamic URL construction and secure header authentication. ```text URL: {{crm_base_url}}/customers Header: Authorization: Bearer {{crm_api_key}} ``` -------------------------------- ### Define tool prerequisites Source: https://docs.verticalai.com.au/docs/tools Specify a list of tools that must successfully execute before the current tool can be called. ```text lookup_order requires: verify_order_code get_order_status requires: verify_order_code start_return requires: verify_order_code ``` -------------------------------- ### Configure MCP client via JSON Source: https://docs.verticalai.com.au/docs/connect-your-assistant Use this configuration block for clients that accept JSON-based MCP server definitions. ```json { "mcpServers": { "vertical-ai": { "type": "http", "url": "https://app.verticalai.com.au/api/mcp" } } } ``` -------------------------------- ### Using tokens in a webhook request Source: https://docs.verticalai.com.au/docs/variables-and-secrets Tokens can be placed in URLs, headers, parameters, or the request body to be substituted at runtime. ```http GET {{booking_url}}/slots?date={{$today_iso}} Authorization: Bearer {{calendar_api_key}} ``` -------------------------------- ### MCP server URL Source: https://docs.verticalai.com.au/docs/connect-your-assistant The base URL for the Vertical AI MCP server. ```text https://app.verticalai.com.au/api/mcp ``` -------------------------------- ### List agents command Source: https://docs.verticalai.com.au/docs/claude-code-setup Command to view available agents within the Claude Code session. ```text List my agents. ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.