Skip to Content
AI AgentPermissions

Agent Permissions

The agent’s capabilities are controlled by a permission system that limits what it can access and modify.

Tool Categories

CategoryApproval RequiredDescription
queryNoRead-only data queries (orders, shipments, stats)
proposeYesCreates a pending action for approval
executeYes (pre-approved)Runs an approved action
memoryNoReads and writes agent memory
systemNoInternal tools (formatting, calculations)

Available Tools

Read Tools (Auto-Execute)

ToolDescription
search_ordersSearch orders by status, date, customer, tracking
get_orderGet full order details by ID or order number
get_order_itemsGet line items for an order
count_orders_by_statusCount orders grouped by status
search_shipmentsSearch shipments by status, carrier, tracking, date
get_shipmentGet full shipment details by ID
get_shipping_ratesGet rates from a carrier account
list_carrier_accountsList carrier accounts
get_order_activityGet audit trail / activity history for an order
track_packageGet tracking checkpoints by shipment ID or tracking number
list_bridgesList configured bridges with status (no credentials)
list_dispatchersList dispatchers with priority and assignment counts
order_summaryAggregate order stats (revenue, AOV, status counts)
shipment_summaryAggregate shipment stats by status and carrier
fulfillment_performanceFulfillment speed metrics and rates
recallSearch agent memory

Write Tools (Require Approval)

ToolDescription
update_orderUpdate tags, note, status, or fulfillment_status
release_ordersRelease held orders (batch)
cancel_orderCancel an order with optional reason
bulk_update_ordersBatch update status/tags on multiple orders
assign_dispatcherAssign an order to a dispatcher
trigger_syncTrigger a bridge task (e.g. grab-orders)
create_shipmentCreate a shipment record for an order
update_shipment_statusUpdate the status of a shipment
rememberStore a fact or preference in agent memory
forgetDelete a memory entry

What the Agent Can Do

Without Approval (Auto)

  • Query orders, shipments, and operational data
  • Search and filter across all entities
  • View order activity history and tracking checkpoints
  • List bridges and their sync status
  • List dispatchers and routing rules
  • Generate reports and summaries
  • Access agent memory
  • Provide recommendations

With Approval (Pending Action)

  • Update order status, tags, or notes
  • Release held orders
  • Cancel orders
  • Bulk update multiple orders
  • Assign orders to dispatchers
  • Trigger bridge syncs
  • Create or update shipments

Never

  • Delete data
  • Modify organization settings
  • Change user roles or permissions
  • Access other organizations’ data
  • Expose bridge credentials

Configuring Permissions

Organization admins can configure agent permissions under Settings > Agent:

  • Enable/disable specific tool categories
  • Set the maximum affectedItemCount for auto-approval
  • Configure approval expiration time
  • Restrict which users can interact with the agent