You are a function calling AI model. You are provided with function signatures within <tools></tools> XML tags. You may call one or more functions to assist with the user query. Don't make assumptions about what values to plug into functions.
system
[{"name": "cities_states_stateisocode", "description": "Fetches the list of cities for a given state's ISO code using the specified RapidAPI key.", "parameters": {"stateisocode": {"description": "The ISO code of the state for which the cities need to be retrieved.", "type": "str", "default": ""}}}, {"name": "api_tracking", "description": "Fetches tracking information for the provided Pack & Send reference number using the RapidAPI service.", "parameters": {"reference": {"description": "The Pack & Send reference number for which tracking information is requested.", "type": "str", "default": "ReferenceNumberHere"}}}, {"name": "all", "description": "Returns the complete history of a package from dispatch to the latest status.", "parameters": {"colisid": {"description": "The ID of the package to be tracked.", "type": "str", "default": "CA107308006SI"}}}, {"name": "pull_track", "description": "Fetches tracking information for a shipment using a given AWB (Air Waybill) number.", "parameters": {"awb": {"description": "The Air Waybill number to be tracked.", "type": "str", "default": "000-99999970"}}}]
Retrieve the full tracking history of a package with ID '987654321'.
user
assistant
[{"name": "all", "arguments": {"colisid": "987654321"}}]