డెవలపర్లు

Zinn® Chat సామర్థ్యాల రిఫరెన్స్

Zinn® Chat, WordPress Abilities APIలో తన చర్యలను నమోదు చేస్తుంది. సైట్ సొంత సర్వర్‌పై అదే సామర్థ్యాలు MCP సాధనాలు మరియు /wp-json/wp-abilities/v1 కింద REST రూట్‌లు అవుతాయి. ఈ పేజీ ప్లగిన్ సొంత రిజిస్ట్రీ నుండి రూపొందించబడింది.

వినియోగదారు గైడ్: AI యాప్‌ను కనెక్ట్ చేయండి

ఎండ్‌పాయింట్లు

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 నుండి రూపొందించబడింది, ఇది స్వయంగా రన్నింగ్ సైట్ నుండి రూపొందించబడింది; రెండూ ఏకీభవించనప్పుడు ఒక పరీక్ష విఫలమవుతుంది.

సామర్థ్యంఇది ఏమి చేస్తుందిసంచికRESTఅనుమతిపారామీటర్లు
zinn-chat/answer-ticket
zinn-chat-answer-ticket
టికెట్‌కు సమాధానం ఇవ్వండి
కస్టమర్‌కు ఇమెయిల్ (టెక్స్ట్) ద్వారా సమాధానం ఇస్తుంది లేదా అంతర్గత గమనికను జోడిస్తుంది (గమనిక: 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
ఒకసారే అనేక టిక్కెట్లను మార్చండి (ప్రొ)
గరిష్టంగా 100 టిక్కెట్ల (ఐడీలు) స్థితి, ప్రాధాన్యత లేదా కేటాయించిన వ్యక్తిని మారుస్తుంది. ప్రతి టిక్కెట్ దానికదే మార్చబడినప్పుడు ఉండే అదే తనిఖీల గుండా వెళుతుంది; ఫలితం ప్రతి ఒక్కటి జాబితా చేస్తుంది.
ప్రో ఎడిషన్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
సేవ్ చేసిన ప్రత్యుత్తరాన్ని తొలగించండి (ప్రో)
సేవ్ చేసిన ప్రత్యుత్తరాన్ని తొలగిస్తుంది.
ప్రో ఎడిషన్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
సమాధానం ఇవ్వని ప్రశ్నల కోసం సహాయ కథనాలను డ్రాఫ్ట్ చేయండి (ప్రో)
ఎంచుకున్న ప్రశ్నలకు (idలు) సమాధానమిచ్చే నాలెడ్జ్-బేస్ ఆర్టికల్స్ డ్రాఫ్ట్‌లను రాస్తుంది; అవి డ్రాఫ్ట్‌లుగానే ఉంటాయి.
ప్రో ఎడిషన్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
సేవ్ చేసిన ప్రత్యుత్తరాన్ని పూరించండి (Pro)
ఒక చాట్ లేదా టికెట్ కోసం దాని ప్లేస్‌హోల్డర్‌లను పూరించిన సేవ్ చేసిన ప్రత్యుత్తరం యొక్క టెక్స్ట్‌ను అందిస్తుంది.
ప్రో ఎడిషన్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
సమాధానం ఇవ్వని ప్రశ్నలను జాబితా చేయండి (ప్రో)
జ్ఞాన నిధి (knowledge base) సమాధానం ఇవ్వలేకపోయిన సందర్శకులు అడిగిన ప్రశ్నలను జాబితా చేస్తుంది.
ప్రో ఎడిషన్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
సంభాషణ యొక్క డిపార్ట్‌మెంట్ మరియు ట్యాగ్‌లను సెట్ చేయండి (Pro)
చాట్ లేదా టికెట్ యొక్క విభాగం మరియు ట్యాగ్‌లను సెట్ చేస్తుంది (రకం: చాట్ లేదా టికెట్; 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
సమాధానం ఇవ్వని ప్రశ్నలను గుర్తించు (ప్రో)
సమాధానం ఇవ్వని ప్రశ్నలను ఓపెన్, ప్లాన్డ్ లేదా డిస్మిస్డ్ (ఐడీలు, స్థితి)గా గుర్తిస్తుంది.
ప్రో ఎడిషన్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తో ప్రత్యుత్తరాన్ని డ్రాఫ్ట్ చేయండి (Pro)
సైట్ కంటెంట్ నుండి చాట్ లేదా టికెట్ కోసం ప్రతిస్పందనను డ్రాఫ్ట్ చేస్తుంది; ఏదీ పంపబడదు.
ప్రో ఎడిషన్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 (అవసరం)