विकासकर्ताहरू

Zinn® Chat क्षमता सन्दर्भ

Zinn® Chat ले WordPress Abilities API मा यसका कार्यहरू दर्ता गर्दछ। त्यस्ता क्षमताहरू साइटको आफ्नै सर्भरमा MCP उपकरणहरू हुन् र /wp-json/wp-abilities/v1 अन्तर्गतका REST रुटहरू हुन्। यो पृष्ठ प्लगइनको आफ्नै रजिस्ट्रीबाट उत्पन्न गरिएको हो।

प्रयोगकर्ता गाइड: एआई एप जडान गर्नुहोस्

इन्डपोइन्ट्स

HTTP मा MCP (स्ट्रिम गर्न मिल्ने)

https://example.com/wp-json/zinn-chat/v1/mcp

WP-CLI मार्फत MCP (मानक इनपुट र आउटपुट)

wp mcp-adapter serve --server=zinn-chat --user=<login>

REST: क्षमताहरूको सूची दिनुहोस्

/wp-json/wp-abilities/v1/abilities?category=zinn-chat

REST: एबिलिटी चलाउनुहोस्

/wp-json/wp-abilities/v1/abilities/<name>/run

प्रमाणन र अनुमतिहरू

HTTP अनुरोधहरूले WordPress एप्लिकेसन पासवर्ड (HTTP Basic) मार्फत प्रमाणिकरण गर्छन्। MCP सर्भरमा कनेक्ट गर्न तल देखाइएको क्षमता आवश्यक हुन्छ; त्यसपछि प्रत्येक क्षमताले वस्तु अनुसार आफ्नो अनुमति जाँच गर्दछ। पढ्न-मात्र सकिने क्षमताहरू GET र क्वेरी स्ट्रिङमा तिनीहरूको इनपुटसहित सञ्चालन हुन्छन्; अन्य क्षमताहरू POST र JSON बडी {"input": {…}} सहित सञ्चालन हुन्छन्।

उदाहरणहरू

# REST: एबिलिटी चलाउनुहोस्
curl -u your-username:your-application-password \
  "https://example.com/wp-json/wp-abilities/v1/abilities/zinn-chat/get-overview/run"
# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"zinn-chat-get-overview","arguments":{}}}

सबै क्षमताहरू

प्लगइनको abilities.json बाट उत्पन्न गरिएको, जुन आफैंमा चलिरहेको साइटबाट उत्पन्न हुन्छ; जब यी दुई मिल्दैनन् तब परीक्षण असफल हुन्छ।

क्षमतायसले के गर्छसंस्करणबाँकीअनुमतिप्यारामिटरहरू
zinn-chat/answer-ticket
zinn-chat-answer-ticket
टिकटको जवाफ दिनुहोस्
ग्राहकलाई इमेल (पाठ) मार्फत जवाफ दिन्छ, वा आन्तरिक टिप्पणी थप्छ (note: true); स्थितिले वैकल्पिक रूपमा टिकटको स्थिति परिवर्तन गर्छ।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/answer-ticket/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/ask-assistant
zinn-chat-ask-assistant
सहायकलाई सोध्नुहोस्
साइटको AI सहायकलाई प्रश्न सोध्छ र यसले फेला पारेका प्रत्येक स्रोतसहित यसको उत्तर फिर्ता गर्छ।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/ask-assistant/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/bulk-update-tickets
zinn-chat-bulk-update-tickets
एकसाथ धेरै टिकटहरू परिवर्तन गर्नुहोस् (प्रो)
१०१ सम्मका टिकटहरू (id हरू) को स्थिति, प्राथमिकता वा जिम्मा पाउने व्यक्ति परिवर्तन गर्दछ। प्रत्येक टिकट यसलाई एक्लै परिवर्तन गर्दा हुने जस्तै जाँचहरूसँगै जान्छ; परिणामले प्रत्येकलाई सूचीकृत गर्छ।
प्रो संस्करणPOST …/abilities/zinn-chat/bulk-update-tickets/runzinn_chat_answerids: array (आवश्यक), status: open|pending|solved|closed, priority: low|normal|high|urgent, assignee_id: integer
zinn-chat/chat-to-ticket
zinn-chat-chat-to-ticket
एउटा च्याटलाई टिकटमा बदल्नुहोस्
च्याटबाट टिकट खोल्छ जसले गर्दा यसको इमेलमार्फत उत्तर दिन सकिन्छ (आगन्तुकको इमेल ठेगाना आवश्यक छ)।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/chat-to-ticket/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/close-chat
zinn-chat-close-chat
एउटा कुराकानी बन्द गर्नुहोस्
च्याट समाप्त गर्छ; आगन्तुकले अझै पनि ट्रान्सक्रिप्ट अनुरोध गर्न सक्छन्।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/close-chat/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/create-ticket
zinn-chat-create-ticket
टिकट खोल्नुहोस्
ग्राहकको तर्फबाट एउटा टिकट खोल्छ (तिनीहरूको इमेल, विषय र पहिलो सन्देश)।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/create-ticket/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/delete-canned-reply
zinn-chat-delete-canned-reply
सुरक्षित गरिएको जवाफ मेटाउनुहोस् (Pro)
सुरक्षित गरिएको उत्तर मेटाउँछ।
प्रो संस्करणPOST …/abilities/zinn-chat/delete-canned-reply/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/delete-ticket
zinn-chat-delete-ticket
टिकट मेटाउनुहोस्
एउटा टिकट र यसको कुराकानीलाई सधैँका लागि मेटाउँछ (प्रबन्धकहरूका लागि मात्र)।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/delete-ticket/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/draft-kb-article
zinn-chat-draft-kb-article
टिकटबाट मद्दत लेखको मस्यौदा तयार गर्नुहोस् (प्रो)
समाधान गरिएको टिकटबाट ज्ञान केन्द्रको मस्यौदा लेख तयार गर्दछ; यसलाई कसैले प्रकाशित नगरेसम्म यो मस्यौदा नै रहन्छ।
प्रो संस्करणPOST …/abilities/zinn-chat/draft-kb-article/runedit_posts (the REST route's own check)कुनै पनि होइन
zinn-chat/draft-kb-from-gaps
zinn-chat-draft-kb-from-gaps
उत्तर नदिइएका प्रश्नहरूका लागि मद्दत लेखका मस्यौदाहरू तयार गर्नुहोस् (Pro)
चयनित प्रश्न (आईडी) हरूको जवाफ दिने ज्ञानकोष लेखहरूका मस्यौदाहरू लेख्छ; तिनीहरू मस्यौदाकै रूपमा रहन्छन्।
प्रो संस्करणPOST …/abilities/zinn-chat/draft-kb-from-gaps/runedit_posts (the REST route's own check)कुनै पनि होइन
zinn-chat/fill-canned-reply
zinn-chat-fill-canned-reply
सुरक्षित गरिएको उत्तर भर्नुहोस् (प्रो)
एउटा च्याट वा टिकटको लागि यसका प्लेसहोल्डरहरू भरिएको सुरक्षित गरिएको प्रत्युत्तरको पाठ फर्काउँछ।
प्रो संस्करणPOST …/abilities/zinn-chat/fill-canned-reply/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/get-chat
zinn-chat-get-chat
कुराकानी पढ्नुहोस्
एउटा च्याटको सन्देशहरू र आगन्तुक विवरणहरू फर्काउँछ (after: यो आईडीभन्दा नयाँ सन्देशहरू मात्र)।
निःशुल्क संस्करणGET …/abilities/zinn-chat/get-chat/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/get-overview
zinn-chat-get-overview
समर्थन सिंहावलोकन पढ्नुहोस्
प्रत्येक स्थितिमा कति वटा टिकटहरू छन् र कति वटा च्याटहरू व्यक्तिको प्रतीक्षामा छन् (र तिनीहरूका नपढाइएका सन्देशहरू), र च्याट, सहायक र टिकटहरू अन छन् कि छैनन् भन्ने कुरा फर्काउँछ।
निःशुल्क संस्करणGET …/abilities/zinn-chat/get-overview/runzinn_chat_answerकुनै पनि होइन
zinn-chat/get-settings
zinn-chat-get-settings
चैट सेटिंग्स पढ्नुहोस्
सबै च्याट सेटिङहरू फर्काउँछ: विजेट, सहायक, मानिसहरू र खुल्ने समय, टिकट र इमेल, साइट इन्डेक्स, गोपनीयता र स्पाम।
निःशुल्क संस्करणGET …/abilities/zinn-chat/get-settings/runzinn_chat_manageकुनै पनि होइन
zinn-chat/get-stats
zinn-chat-get-stats
समर्थन तथ्याङ्कहरू पढ्नुहोस् (Pro)
गत N दिनको लागि च्याट र टिकट सङ्ख्या, प्रतिक्रिया समय र मूल्याङ्कनहरू फिर्ता गर्दछ।
प्रो संस्करणGET …/abilities/zinn-chat/get-stats/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/get-ticket
zinn-chat-get-ticket
टिकट पढ्नुहोस्
यसको सम्पूर्ण कुराकानी, स्थिति, प्राथमिकता र जिम्मेवार व्यक्तिसहितको एउटा टिकट फिर्ता गर्छ।
निःशुल्क संस्करणGET …/abilities/zinn-chat/get-ticket/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/hand-chat-to-assistant
zinn-chat-hand-chat-to-assistant
सहयोगीलाई फेरि च्याट जिम्मा लगाउनुहोस्
AI सहायकलाई च्याट फर्काउँछ, जसले साइटको सामग्रीबाट आगन्तुकको जवाफ दिन्छ।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/hand-chat-to-assistant/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/list-canned-replies
zinn-chat-list-canned-replies
सुरक्षित गरिएका प्रत्युत्तरहरूको सूची (प्रो)
एजेन्टहरूले सम्मिलित गर्न सक्ने सुरक्षित गरिएका जवाफहरू, तिनीहरूका सर्टकटहरूसँगै सूचीबद्ध गर्दछ।
प्रो संस्करणGET …/abilities/zinn-chat/list-canned-replies/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/list-chats
zinn-chat-list-chats
लाइभ कुराकानीहरू सूची बनाउनुहोस्
प्रतीक्षामा रहेका, चालु र हालै बन्द गरिएका च्याटहरू र प्रत्येक कसले हेर्दैछ भन्ने सूची देखाउँछ।
निःशुल्क संस्करणGET …/abilities/zinn-chat/list-chats/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/list-indexed-content
zinn-chat-list-indexed-content
सहायकलाई के थाहा छ सूचीबद्ध गर्नुहोस्
सहायकले उत्तर दिने सामग्रीलाई यसको अनुक्रमणिका स्थितिसँगै, एक पटकमा एक पृष्ठका दरले सूचीबद्ध गर्दछ।
निःशुल्क संस्करणGET …/abilities/zinn-chat/list-indexed-content/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/list-kb-gaps
zinn-chat-list-kb-gaps
उत्तर नदिइएका प्रश्नहरूको सूची (Pro)
ज्ञान आधारले उत्तर दिन नसकेका आगन्तुकहरूले सोधेका प्रश्नहरू सूचीबद्ध गर्दछ।
प्रो संस्करणGET …/abilities/zinn-chat/list-kb-gaps/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/list-tickets
zinn-chat-list-tickets
टिकटहरू सूचीबद्ध गर्नुहोस्
स्थिति वा खोजद्वारा फिल्टर गरिएका समर्थन टिकटहरू एक पटकमा एक पृष्ठका दरले सूचीबद्ध गर्दछ।
निःशुल्क संस्करणGET …/abilities/zinn-chat/list-tickets/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/reembed-content
zinn-chat-reembed-content
सहायकको खोज अनुक्रमणिका (सर्च इन्डेक्स) पुन: निर्माण गर्नुहोस्
एउटा वस्तु (item_id) वा सबै कुरा (all: true) का लागि खोज भेक्टरहरू पुन: निर्माण गर्दछ (प्रबन्धकहरूका लागि मात्र)।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/reembed-content/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/reindex-content
zinn-chat-reindex-content
सामग्री सहायकमा पुन: पढ्नुहोस्
सहायकको इन्डेक्समा एउटा वस्तु (item_id) वा सबै कुरा (all: true) पुनः पढ्छ (प्रबन्धकहरू मात्र)।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/reindex-content/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/reply-chat
zinn-chat-reply-chat
च्याटमा जवाफ दिनुहोस्
आगन्तुकलाई सन्देश पठाउँछ (text), वा एजेन्टहरूले मात्र देख्ने आन्तरिक नोट थप्छ (note: true)।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/reply-chat/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/save-canned-reply
zinn-chat-save-canned-reply
सुरक्षित गरिएको जवाफ सेभ गर्नुहोस् (प्रो)
सुरक्षित गरिएको प्रत्युत्तर सिर्जना गर्दछ या परिवर्तन गर्दछ (शीर्षक, सर्टकट, बडी, विभाग; एउटा परिवर्तन गर्न आईडी)।
प्रो संस्करणPOST …/abilities/zinn-chat/save-canned-reply/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/save-kb-article
zinn-chat-save-kb-article
सहायता लेख लेख्नुहोस् (Pro)
ज्ञान-आधार लेख सिर्जना गर्दछ, वा एउटा परिवर्तन गर्दछ (id): शीर्षक, सामग्री, सारांश, श्रेणीहरू र स्थिति (मस्यौदा, वा तपाईंले प्रकाशन गर्न सक्दा प्रकाशित गर्नुहोस्)।
प्रो संस्करणPOST …/abilities/zinn-chat/save-kb-article/runedit_postsid: integer, title: string, content: string, excerpt: string, categories: array, status: draft|publish
zinn-chat/search-kb
zinn-chat-search-kb
ज्ञानकोषमा खोज्नुहोस् (Pro)
उत्तरमा लिङ्क गर्नका लागि मद्दत लेखहरू खोज्छ (q: खोज)।
प्रो संस्करणGET …/abilities/zinn-chat/search-kb/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/set-conversation-details
zinn-chat-set-conversation-details
कुराकानीको विभाग र ट्यागहरू सेट गर्नुहोस् (प्रो)
च्याट वा टिकटको विभाग र ट्यागहरू सेट गर्दछ (प्रकार: च्याट वा टिकट; id)।
प्रो संस्करणPOST …/abilities/zinn-chat/set-conversation-details/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/set-kb-gap-status
zinn-chat-set-kb-gap-status
उत्तर नदिएका प्रश्नहरू चिन्ह लगाउनुहोस् (Pro)
उत्तर नदिएका प्रश्नहरूलाई खुला, योजनाबद्ध वा खारेज गरिएको (आईडीहरू, स्थिति) रूपमा चिन्ह लगाउँछ।
प्रो संस्करणPOST …/abilities/zinn-chat/set-kb-gap-status/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/set-presence
zinn-chat-set-presence
तपाईंको उपलब्धता सेट गर्नुहोस्
साइन-इन भएको एजेन्टलाई नयाँ च्याटहरूको लागि उपलब्ध वा टाढाको रूपमा चिन्ह लगाउँछ (टाढा: सत्य वा असत्य)।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/set-presence/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/suggest-reply
zinn-chat-suggest-reply
AI (प्रो) को प्रयोग गरी जवाफको मस्यौदा तयार गर्नुहोस्
साइटको सामग्रीबाट च्याट वा टिकटको जवाफ मस्यौदा गर्छ; केही पनि पठाइँदैन।
प्रो संस्करणPOST …/abilities/zinn-chat/suggest-reply/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/summarise-conversation
zinn-chat-summarise-conversation
AI (Pro) सँगको कुराकानीको सारांश दिनुहोस्
च्याट वा टिकटलाई केही लाइनमा सारांश दिन्छ।
प्रो संस्करणPOST …/abilities/zinn-chat/summarise-conversation/runthe REST route's own per-item permission checkकुनै पनि होइन
zinn-chat/take-chat
zinn-chat-take-chat
कुराकानी लिनुहोस्
साइन-इन गरिसकेको एजेन्टलाई प्रतीक्षामा रहेको च्याट प्रदान गर्दछ, ताकि आगन्तुकले कुनै व्यक्तिसँग कुरा गर्न सकोस्।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/take-chat/runthe REST route's own per-item permission checkid: string (आवश्यक)
zinn-chat/update-settings
zinn-chat-update-settings
क्याट सेटिङहरू परिवर्तन गर्नुहोस्
तपाईंले पठाउनुभएको सेटिङहरू परिवर्तन गर्दछ (सेटिङहरू: कुञ्जी देखि मान) र बाँकीलाई यथावत राख्छ। प्रत्येक मानलाई सेटिङ स्क्रिनमा जस्तै ठ्याक्कै जाँच गरिन्छ; get-settings ले कुञ्जीहरू सूचीबद्ध गर्दछ।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/update-settings/runzinn_chat_managesettings: object (आवश्यक)
zinn-chat/update-ticket
zinn-chat-update-ticket
टिकट परिवर्तन गर्नुहोस्
टिकटको स्थिति, प्राथमिकता वा जिम्मा पाउने व्यक्ति परिवर्तन गर्दछ।
निःशुल्क संस्करणPOST …/abilities/zinn-chat/update-ticket/runthe REST route's own per-item permission checkid: string (आवश्यक)