ccaia_create_support_ticket
ChatGPTUse this when the user wants to submit a request that requires human review. REQUIRED STEPS: 1) Call ccaia_get_ticket_types to get available ticket types and their formFields. 2) For the chosen ticket type, identify the exact field.id values from the formFields array. 3) ONLY use those exact field IDs as keys in the fields object - do NOT add any other fields. Example: if formFields contains [{id: "cancellation_reason", ...}, {id: "account_email", ...}], your fields object must ONLY contain those keys: {"cancellation_reason": "...", "account_email": "..."}. NEVER invent field names like "reason", "effective_date", etc. If no ticket types exist, inform the user that ticket submission is not available. Do not use for questions answerable from the knowledge base. Do not use without user confirmation.






