Skip to main content
App Builder agents are only as useful as the tools they can call. This page documents the full toolkit available to every App Builder agent: read access across every connected source, write access into the merchant’s notification and ticket systems, platform-level write actions, and the reasoning tools that let an agent ask Ask Viq questions or pull Vortex Mind reports as part of a workflow. The toolkit is shared, not per-app. Every App Builder agent has access to every tool. The agent picks the minimum tools required for the workflow at plan time. The merchant can swap or add tools manually in the plan view.

Read tools, every connector wired into Nerve Centre

App Builder reads from the same data layer that powers Nerve Centre and Vortex Mind. Any connector you have authenticated in your workspace is available as a read tool. The major read surfaces:
SurfaceConnectorsTypical reads
StorefrontShopify, BigCommerce, Adobe Commerce, MagentoOrders, products, customers, refunds, draft orders, abandoned carts, themes, pages
MarketplaceAmazon, eBay, Walmart, OnBuy, Cdiscount, FNAC, Rakuten, Allegro, Fruugo (via CloudHub)Listings, inventory, orders, FBA stock, buy-box state, account balance
AnalyticsGoogle Analytics, Google Search ConsoleSessions, page views, conversion rate, source / medium, search query terms
AdvertisingGoogle Ads, Amazon Ads, Facebook Ads, TikTok AdsSpend, impressions, clicks, conversions, ROAS, campaign / ad-group / keyword detail
PaymentStripe, PayPal, CybersourceTransactions, refunds, chargebacks, decline reason codes, payouts
PerformanceDatadog, New Relic, PageSpeed Insights, CrUX, website performanceMetrics, logs, traces, monitors, Core Web Vitals, real-user data
EmailKlaviyo, Dotdigital, MailchimpCampaigns, lists, send rates, open and click rates, recipient activity
Tickets and opsJira, Linear, Slack, Microsoft TeamsTickets, issues, channel messages, project state
Any connector that surfaces KPIs on Nerve Centre exposes those KPIs as a read tool. The agent can pull the latest values, query a date range, or filter by dimension. The data shape matches the data shape API so an agent that knows how to read for one connector reads for all of them.

Write tools, notification and ticket channels

The write side is where App Builder turns insight into action. Write tools fall into four buckets.

Notification channels

ToolWhat the agent can do
SlackPost a message to a channel, post to a thread, send a DM, post a block-kit formatted message, attach files, react with an emoji
Microsoft TeamsPost a message to a channel, send a chat message, post an adaptive-card formatted message, attach links
Email (transactional)Send an email to a single recipient or a list, with subject, body, attachments, formatted as plain text or HTML
SMS via TwilioSend a text message to a phone number, with optional MMS attachment
KlaviyoTrigger a flow, send a campaign to a segment, add a customer to a segment
DotdigitalSend a transactional email, trigger a programme, add a contact to an address book

Ticket and issue creation

ToolWhat the agent can do
JiraCreate an issue, update an issue, add a comment, transition status, assign a user, link to other issues
LinearCreate an issue, set priority, assign to a user, attach to a project, add labels
Vortex IQ Actions KanbanCreate an Action, route to a swimlane, set severity, attach evidence from Vortex Mind
GitHub IssuesOpen an issue, label it, assign it, link to a milestone
ServiceNowOpen an incident, set priority, assign to a group, attach evidence

Platform write actions

These are the highest-trust tools because they modify the merchant’s storefront or marketplace state directly. Approval gates are recommended for production runs.
ToolWhat the agent can do
ShopifyUpdate product field (price, inventory, title, description), publish or unpublish a product, add a tag, create a discount, draft an order
BigCommerceUpdate product field, publish or unpublish, modify category assignment, create a coupon
Adobe Commerce / MagentoUpdate product, modify inventory, change category, update CMS page
CloudHubAdjust master inventory, change a per-marketplace listing, route a pending order, trigger a repricing rule run
KlaviyoAdd or remove a customer from a list, trigger a flow, send a campaign
Email and CRMAdd a contact to a CRM, update a deal stage, attach a note

Generic webhook

For any system that exposes an HTTPS endpoint, the Webhook tool lets the agent call it with a structured JSON payload and use the response in subsequent steps. This is the escape hatch when you have a custom internal system the agent should integrate with.

Reasoning tools, agent-callable AI surfaces

These are the most distinctive tools in the App Builder toolkit. They let an agent delegate part of its work to other AI surfaces inside the Vortex IQ AI OS.

Ask Viq as a tool

The agent can ask Ask Viq a plain-English question and use the answer in the workflow. This is enormously powerful because it means the agent does not need to know the SQL, the Elasticsearch query, the GA4 dimension key, or the Stripe API filter. It just asks Ask Viq, and Ask Viq translates the question into the right query against the right source. Examples of agent-to-Ask-Viq calls:
  • “Ask Ask Viq: what was last week’s revenue compared to the week before?”
  • “Ask Ask Viq: which SKU had the highest week-over-week sales growth?”
  • “Ask Ask Viq: how many orders are stuck in Pending in CloudHub right now?”
  • “Ask Ask Viq: which keywords drove the most conversions on Google Ads in March?”
The agent uses the answer text in the next step (paste into a Slack message, include in an email, attach to a ticket).

Vortex Mind reports as triggers and tools

The agent can:
  • Subscribe to a Vortex Mind report. Trigger the app whenever the Daily Revenue Leakage, Decline Recovery, Checkout Conversion Failure, Customer Recovery, Ads Revenue Intel, Paid Traffic Waste, or Payment Performance report produces a new finding above a severity threshold.
  • Run a Vortex Mind report on demand. As part of the workflow, run a report and use the findings in the next step (“run the Daily Revenue Leakage report, take the top 3 findings, post them to #ops”).
  • Read a Vortex Mind finding’s evidence. Pull the underlying evidence (the supporting data points, the affected SKUs, the customer cohorts) and use them in subsequent tool calls.

Vortex Memory retrieval

The agent can query Vortex Memory for past run output, archived reports, uploaded files, or knowledge base entries. Common patterns:
  • “Read the last week’s Tuesday Slack summary from Vortex Memory and compute the trend against this week.”
  • “Find the brand DNA document in Vortex Memory and use it as context for drafting the customer email.”
  • “Pull the last incident report from Vortex Memory and link to it in the Jira ticket.”

Tool composition, sub-agents

Complex apps decompose into sub-agents. A sub-agent is a scoped agent with its own toolkit and its own prompt, called by the parent agent for a specific sub-task. This pattern was already present in V1 Agent Hub (the Connector Agent orchestrated five sub-agents to discover API credentials, the Ask Viq Agent routed to specialist sub-agents). App Builder makes it explicit and editable. Common sub-agent patterns:
  • Read sub-agent. Pulls and aggregates data from one or more connectors, returns a structured result to the parent.
  • Draft sub-agent. Drafts the human-facing output (email body, Slack message, ticket description) from structured input.
  • Approval sub-agent. Routes a draft to the merchant for approval and waits for the response.
  • Branch sub-agent. Picks one of several next steps based on a condition (severity, threshold, customer cohort).
The agent uses sub-agents when the workflow has multiple distinct cognitive steps, each with its own toolkit. The merchant sees the sub-agent structure in the plan view and can edit each sub-agent independently.

Permissions and credential scope

Tools inherit credentials from the connectors authenticated in the workspace. App Builder agents do not get more access than the connector itself has. If your Shopify connector is read-only, the Shopify write tools are not available to App Builder. If your Slack connector is scoped to specific channels, the agent can only post to those channels. You can further restrict an individual app’s access in the plan view: “this app can only read from Shopify orders, not from Shopify customers.” The agent respects per-app scopes at run time.

Frequently asked questions

Can the agent call tools I have not authenticated? No. The agent only sees tools whose underlying connectors are authenticated in the workspace. If you want the agent to use Twilio, you connect Twilio first. What if a tool fails mid-run? The agent’s error handler runs. By default, the run logs the error to Vortex Memory, posts an alert to the merchant, and either retries (transient errors), routes to a fallback channel (channel errors), or aborts (data errors). The error policy is editable per app. Can I add a custom tool that App Builder does not have? For most use cases, the generic Webhook tool covers it: the agent calls your HTTPS endpoint with a structured payload. For deeper integration, contact support to request a first-class tool. Are there rate limits on tool calls? Yes, both Vortex IQ-imposed (to prevent runaway loops) and per-connector (Shopify rate limits, Google Ads quota, Slack message limits). The agent respects both. If a rate limit hits, the run is paused and resumed at the next quota refresh. Does the agent have access to all my data by default? The agent has read access to the same data layer the workspace user has. If your role on Vortex IQ has restricted scope (for example, you cannot see finance KPIs), App Builder agents you build inherit that scope. Can two apps share data? Yes, through Vortex Memory. One app writes a result to Memory, another app reads it. This is how multi-step workflows span days or weeks.