दस्तावेज़ पर जाएँ
MCP सर्वर

टिप्पणियाँ

किसी थ्रेड पर पिन किए गए निजी नोट।

नोट टूल

टूलयह क्या करता है
listThreadNotesएक थ्रेड के नोट, पिन किए गए पहले, हर एक उस आईडी के साथ जो बाकी नोट टूल लेते हैं।
addThreadNoteऐप के आठ रंगों में से किसी एक में थ्रेड पर नोट पिन करें। यह बाकी नोट के बाद आता है, और पिन किया गया नोट सबसे ऊपर रहता है।
updateThreadNoteनोट का टेक्स्ट, उसका रंग या वह पिन है या नहीं, बदलें।
deleteThreadNoteनोट हमेशा के लिए हटाएँ। नोट के लिए कोई बिन नहीं है।
reorderThreadNotesथ्रेड के नोट क्रम में लगाएँ, हर एक का नाम लेकर, पहले से आख़िरी तक।

नोट उसी के होते हैं जिसने उन्हें लिखा, इसलिए ये टूल उस व्यक्ति के नोट पढ़ते और लिखते हैं जिसने क्लाइंट जोड़ा। पढ़ने के लिए threads:read और बदलने के लिए threads:write चाहिए, और कुछ पतों तक सीमित क्लाइंट सिर्फ़ उन्हीं पर आए थ्रेड तक पहुँचता है।

ऐप की चैट में नोट जोड़ना, बदलना, हटाना और क्रम में लगाना पहले पूछता है, जब तक आपने ख़ुद न कहा हो।

संदर्भ

listThreadNotes

स्कोपthreads:readऐप का असिस्टेंट इसे बिना पूछे चलाता हैटूलकिटnotes

The private notes on one email thread, pinned ones first, each with the id the other note tools take. Notes belong to the person who wrote them, so this is that person's view.

इनपुट

threadIdstringआवश्यक
खाली नहीं

इनमें भी उपलब्ध

API
GET /threads/{id}/notes
SDK
threads.listNotes()

addThreadNote

स्कोपthreads:writeऐप का असिस्टेंट पहले पूछता है, जब तक आपने खुद न कहा होटूलकिटnotes

Pin a private note to an email thread, as the Notes panel does. It goes after the other notes, and pinned keeps it at the top. color is one of the eight the app offers.

इनपुट

threadIdstringआवश्यक
खाली नहीं
contentstringआवश्यक
1 से 20000 वर्ण
colorstring
इनमें से एक"default""red""orange""yellow""green""blue""purple""pink"
pinnedboolean

इनमें भी उपलब्ध

API
POST /threads/{id}/notes
SDK
threads.createNote()

updateThreadNote

स्कोपthreads:writeऐप का असिस्टेंट पहले पूछता है, जब तक आपने खुद न कहा होटूलकिटnotes

Change a note on a thread: its text, its colour or whether it is pinned. Give at least one. Take the note id from listThreadNotes.

इनपुट

threadIdstringआवश्यक
खाली नहीं
noteIdstringआवश्यक
1 से 64 वर्ण
contentstring
1 से 20000 वर्ण
colorstring
इनमें से एक"default""red""orange""yellow""green""blue""purple""pink"
pinnedboolean

इनमें भी उपलब्ध

API
PATCH /threads/{id}/notes/{noteId}
SDK
threads.updateNote()

deleteThreadNote

स्कोपthreads:writeऐप का असिस्टेंट पहले पूछता है, जब तक आपने खुद न कहा होटूलकिटnotes

Delete a note from a thread for good. There is no bin for notes. Take the note id from listThreadNotes.

इनपुट

threadIdstringआवश्यक
खाली नहीं
noteIdstringआवश्यक
1 से 64 वर्ण

इनमें भी उपलब्ध

API
DELETE /threads/{id}/notes/{noteId}
SDK
threads.deleteNote()

reorderThreadNotes

स्कोपthreads:writeऐप का असिस्टेंट पहले पूछता है, जब तक आपने खुद न कहा होटूलकिटnotes

Arrange the notes on a thread, first to last. noteIds has to name every note on the thread exactly once; pinned notes still come first.

इनपुट

threadIdstringआवश्यक
खाली नहीं
noteIdsstring[]आवश्यक
1 से 200 आइटम

इनमें भी उपलब्ध

API
POST /threads/{id}/notes/reorder
SDK
threads.reorderNotes()