Session
Shipment overview
Filter semantics: filters combine with AND across entries; multiple values within one entry combine with OR (a few fields support AND-within, indicated in the filter catalogue). When a free-text search is provided, structured filters in that request are ignored.
Shipment details
Carrier data
Master catalogue vs your configs:
list_carriers answers what Perform.AI supports globally; list_carriers_configs answers what your organization has set up. The same carrier can appear multiple times in your configs with different references (for example two DHL Express accounts). That’s normal, not a duplicate.Additional coverage
Beyond the reference above, the toolset also covers bookings (listings, details, metrics), invoices (listings, details, statistics, exchange rates), notification configurations and triggers, performance rules and categories, tracking pages, checkout configuration (domains, variants), comply milestones, and integration connections. Your assistant discovers all tools automatically on connection; the detailed per-tool reference for these areas is on its way to this page. The master data behind Shipment filters is available as tools:list_master_data_countries, list_master_data_event_stages, list_master_data_event_phases, and list_master_data_event_types translate between human terms and the keys used in filters.
Tools in the ChatGPT plugin
The ChatGPT plugin connects tohttps://mcp.perform.ai/mcp-invoke. Instead of one tool per operation, this URL exposes eight tools, and the assistant reaches the operations on this page through them. The data, permissions, and organization scoping are the same as on https://mcp.perform.ai/mcp.
A typical exchange in ChatGPT: the assistant calls
list_methods to find the operation that answers your question, describe_methods to read its parameters, then invoke_method_read to run it. All operations reachable through invoke_method_read are read-only.