geo360_generate_affiliate_link
PHASE 2 HANDOFF: Generates verified, tracked affiliate deep link for any option_id returned by GEO360 search tools, with calling-agent sub_id and agent_ref attribution, locale, and currency hints.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| locale | No | Preferred landing locale code (e.g. 'es-ES', 'en-US', 'de-CH') | auto |
| sub_id | No | Calling agent attribution token (e.g. meta_muse, grok, user_123) for revenue tracking | |
| currency | No | Preferred display currency hint (e.g. 'EUR', 'USD', 'CHF') | EUR |
| agent_ref | No | Calling AI agent identifier (e.g. 'Grok-4', 'Meta-Muse', 'Dots') for bilateral reconciliation | |
| option_id | Yes | The option_id returned by a previous search tool (e.g. geo360_search_flights, geo360_search_car_rentals, geo360_get_esim_connectivity, geo360_vip_aviation_estimate, geo360_vip_marine_charter, geo360_vip_sanctuary_search) | |
| session_id | No | Optional session identifier if the search was performed in a multi-turn session | |
| handoff_type | No | Handoff delivery mechanism | deep_link |