Skip to content

Agent Tools Catalog

Every tool the natural-language agent can call, grouped by what it touches.

Updated September 3, 20261 min readPostsale CLI

The natural-language agent works through a fixed set of tools; this page groups them by what they touch. The complete list, with each tool's safety class, is the Agent tools reference.

Prefer / avoid

PreferOverWhy
get_work_queueGuessing status filtersProduct-defined ready work
list_order_statusesHard-coded status stringsYour account's status names
list_shipments_for_ordersAssuming orders embed shipmentsData model
get_tool_schemaMemorizing raw OpenAPIBuilders + resolved schema
parallel_map for N≥3 independentSerial identical multi-stepThroughput + caps

Domain groups

Discovery & account

get_account · get_carriers · get_origin_addresses · list_stores · list_order_statuses · get_work_queue · get_report · query_trace · get_tool_schema

Orders

search_orders · get_order · create_order · update_order · set_order_status · bulk_set_order_status · tag_order · recover_order

Shipments & rates

get_shipment · list_shipments_for_orders · get_rates · create_shipment · update_shipment · delete_shipment · bulk update tools · get_tracking · void_shipment · purchase_labels

Config

Carriers: add_carrier · update_carrier · delete_carrier · validate_carrier
Origins: create_origin_address · update_origin_address · delete_origin_address
Filters / rules: list, create, update, delete · Templates / automation: list, get, update, delete (plus configure_automation); there is no create_template or create_automation tool
Manifest: get_manifest_eligible_shipments · create_end_of_day_manifest

Addresses

autocomplete_address · get_address_details

Parallel batches

parallel_map

CLI name map (common)

Agent toolCLI surface
get_carrierscarriers list
get_accountaccount whoami
search_ordersorders search
list_shipments_for_ordersshipments list / shipments get --reference
purchase_labelslabels purchase
void_shipmentlabels void
create_shipmentorders create-shipment / shipments create
create_end_of_day_manifestmanifest close
get_manifest_eligible_shipmentsmanifest list

Safety tags

  • Money: create_shipment, purchase_labels, void_shipment
  • Destructive: deletes + create_end_of_day_manifest
  • Dry-run intercept: money + destructive + status writes
  • Still real under dry-run: order/shipment field writes, tags, filters create/update

Additional Reading