MCP App Store
Education
Contact Center AI Association icon

Contact Center AI Association

by ProxyLink

Overview

The Contact Center AI Association app enables members to find answers and register for meetings inside ChatGPT. After connecting a CCAIA account, members can search CCAIA resources, member information, chapter details, policies, and procedures, register for events, and create a support ticket when a request needs human follow-up.

Tools

ccaia_create_support_ticket

ChatGPT
Use 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.

ccaia_create_support_ticket

ChatGPT
Use 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.

ccaia_get_ticket_types

ChatGPT
Returns available ticket types with their exact field definitions. MUST be called before ccaia_create_support_ticket. Each ticket type includes a formFields array with field.id values that you MUST use as keys when creating tickets. If the result is empty, ticket creation is not available.

ccaia_get_ticket_types

ChatGPT
Returns available ticket types with their exact field definitions. MUST be called before ccaia_create_support_ticket. Each ticket type includes a formFields array with field.id values that you MUST use as keys when creating tickets. If the result is empty, ticket creation is not available.

ccaia_search_knowledge_base

ChatGPT
Use this when the user asks questions about CCAIA company policies, procedures, internal processes, guidelines, or documentation. Returns synthesized answers from the knowledge base, with optional web fallback if no KB match is found. Do not use for general web searches, real-time information, or questions unrelated to CCAIA.

ccaia_search_knowledge_base

ChatGPT
Use this when the user asks questions about CCAIA company policies, procedures, internal processes, guidelines, or documentation. Returns synthesized answers from the knowledge base, with optional web fallback if no KB match is found. Do not use for general web searches, real-time information, or questions unrelated to CCAIA.

Capabilities

Writes

App Stats

6

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily