{"id":2570235,"recorded_at":"2026-11-03T11:16:58.516415Z","observed_at":"2026-11-03T11:16:58.516371Z","subject_kind":"endpoint","subject":"8bec5a25-b088-4088-850c-98c88d0eaddd","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":14,"tools":[{"description":"Post a comment on a Jira/ClickUp ticket as the user. The team sees it — show the exact text to the user and confirm first.","inputSchema":{"properties":{"account_id":{"description":"The board's account_id from list_tickets (use with ticket_id)","type":"string"},"conversation_id":{"description":"The ticket's conversation_id from list_tickets (when it has one)","type":"string"},"text":{"type":"string"},"ticket_id":{"description":"ticket_id (ClickUp) or key (Jira) from list_tickets","type":"string"}},"required":["text"],"type":"object"},"name":"comment_ticket"},{"description":"Mark a Goptin task done (or reopen it with done=false). ClickUp-linked tasks are updated in ClickUp too.","inputSchema":{"properties":{"done":{"description":"false reopens the task (default true)","type":"boolean"},"task_id":{"type":"string"}},"required":["task_id"],"type":"object"},"name":"complete_task"},{"description":"Add a task to the user's Goptin to-do list (private to the user, nothing is sent to anyone).","inputSchema":{"properties":{"conversation_id":{"description":"Link the task to the conversation it came from","type":"string"},"due_date":{"description":"YYYY-MM-DD","type":"string"},"note":{"type":"string"},"title":{"description":"Short imperative, e.g. \"Send the quote to Minh\"","type":"string"}},"required":["title"],"type":"object"},"name":"create_task"},{"description":"Find a person by name, nickname or email across all accounts — ignores diacritics and word order (\"Lena\" finds \"Le Na Nguyen\" and \"Nguyen Le Na\"). Returns their identities per app, grouped when the names match, and the conversations they're in (DMs first).","inputSchema":{"properties":{"query":{"description":"Name, part of a name, username or email","type":"string"}},"required":["query"],"type":"object"},"name":"find_person"},{"description":"Read the user's latest daily digest (one per workspace): a summary of the last 24h across all accounts, tasks due today/overdue, high-priority tickets, and conversations waiting for the user's reply. Start the day here.","inputSchema":{"properties":{},"type":"object"},"name":"get_digest"},{"description":"Get one ticket live: full description, status, assignees, tags, parent, subtasks, linked tickets, attachments (with URLs), plus comments. Pass ticket_id (and account_id when you have several boards) from list_tickets, or a conversation_id. Synced tickets return the inbox thread including status/assignee/due-date change events.","inputSchema":{"properties":{"account_id":{"description":"account_id of the Jira/ClickUp board (from list_tickets)","type":"string"},"comment_limit":{"description":"Default 20, max 100","type":"number"},"conversation_id":{"description":"The ticket's conversation_id, when list_tickets returned one","type":"string"},"max_description":{"description":"Truncate the description to this many characters (default: full)","type":"number"},"ticket_id":{"description":"ticket_id (ClickUp) or key (Jira, e.g. SCRUM-3)","type":"string"}},"type":"object"},"name":"get_ticket"},{"description":"List every account the user has connected to Goptin (several per channel is normal). Call this first to pick the right account.","inputSchema":{"properties":{},"type":"object"},"name":"list_accounts"},{"description":"List recent inbox conversations (DMs, groups, channels, ticket threads), newest first, across all or one account.","inputSchema":{"properties":{"account":{"description":"Which connected account to use: an account_id from list_accounts, or part of its name (e.g. \"EverydAI\", \"Zalo shop\"). Omit to search all accounts.","type":"string"},"before":{"description":"ISO date: page back to conversations active before this time","type":"string"},"channel":{"description":"Restrict to one channel: slack, msteams, googlechat, jira, clickup, telegram, zalo, gmail, facebook, instagram, whatsapp.","type":"string"},"include_hidden":{"description":"Also include conversations the user hid","type":"boolean"},"limit":{"description":"Max results (default 20, max 50)","type":"number"},"query":{"description":"Filter by title or last-message text","type":"string"},"unread_only":{"description":"Only conversations with unread messages or unread @mentions","type":"boolean"}},"type":"object"},"name":"list_conversations"},{"description":"List the user's Goptin to-do list (manual, AI-extracted and ClickUp-synced tasks). Open tasks by default.","inputSchema":{"properties":{"include_done":{"description":"Also include completed tasks","type":"boolean"},"limit":{"description":"Default 50, max 200","type":"number"}},"type":"object"},"name":"list_tasks"},{"description":"List tickets live from Jira / ClickUp with status, assignees, tags, list/sprint, parent, custom fields and linked tickets. Default: open tickets assigned to the user in their current sprint/list. ClickUp: pass list (e.g. \"Sprint 102\") and scope=\"anyone\" for every ticket in a sprint, include_done for closed statuses.","inputSchema":{"properties":{"account":{"description":"Which connected account to use: an account_id from list_accounts, or part of its name (e.g. \"EverydAI\", \"Zalo shop\"). Omit to search all accounts.","type":"string"},"assignee":{"description":"Only tickets with an assignee matching this name (diacritics-insensitive)","type":"string"},"channel":{"enum":["jira","clickup"],"type":"string"},"include_description":{"description":"Return each ticket's full description (useful to find MR/branch links)","type":"boolean"},"include_done":{"description":"Include completed statuses","type":"boolean"},"list":{"description":"Sprint / list name fragment or list id (e.g. \"Sprint 102\"). ClickUp: loads that whole list","type":"string"},"scope":{"description":"\"me\" (default): tickets assigned to the user; \"anyone\": every ticket in the list (ClickUp)","enum":["me","anyone"],"type":"string"},"status":{"description":"Only statuses whose name contains this text","type":"string"},"tag":{"description":"Only tickets with a tag containing this text","type":"string"}},"type":"object"},"name":"list_tickets"},{"description":"Read the messages of one conversation, oldest first. Use `before` with the earliest sent_at to page back.","inputSchema":{"properties":{"before":{"description":"ISO date: only messages sent before this time","type":"string"},"conversation_id":{"type":"string"},"limit":{"description":"Default 30, max 100","type":"number"}},"required":["conversation_id"],"type":"object"},"name":"read_conversation"},{"description":"Full-text search over stored messages across all or one account.","inputSchema":{"properties":{"account":{"description":"Which connected account to use: an account_id from list_accounts, or part of its name (e.g. \"EverydAI\", \"Zalo shop\"). Omit to search all accounts.","type":"string"},"channel":{"description":"Restrict to one channel: slack, msteams, googlechat, jira, clickup, telegram, zalo, gmail, facebook, instagram, whatsapp.","type":"string"},"limit":{"description":"Default 20, max 50","type":"number"},"query":{"type":"string"}},"required":["query"],"type":"object"},"name":"search_messages"},{"description":"Send a message as the user into an existing conversation, through the account that conversation belongs to. This really delivers to the other person — confirm the text with the user first.","inputSchema":{"properties":{"conversation_id":{"type":"string"},"text":{"type":"string"},"thread_id":{"description":"Reply inside a thread (thread_id from read_conversation)","type":"string"}},"required":["conversation_id","text"],"type":"object"},"name":"send_message"},{"description":"Change a Jira/ClickUp ticket: move it to another status (use a status name shown by list_tickets), set the due date, or replace the description. Changes are visible to the user's team — confirm with the user first.","inputSchema":{"properties":{"account_id":{"description":"The board's account_id from list_tickets (use with ticket_id)","type":"string"},"conversation_id":{"description":"The ticket's conversation_id from list_tickets (when it has one)","type":"string"},"description":{"description":"Replaces the whole description","type":"string"},"due_date":{"description":"YYYY-MM-DD","type":"string"},"status":{"description":"Target status name, e.g. \"qa approved\" or \"In Review\"","type":"string"},"ticket_id":{"description":"ticket_id (ClickUp) or key (Jira) from list_tickets","type":"string"}},"type":"object"},"name":"update_ticket"}]},"body_sha256":"ad2999e2c4de63eeb562508b93af9b039dee57100029db3ff9bea846f1e99521","prev_id":null,"leaf":"0x93d09679be8be29fd87efb524e13681126c523ad1906a13e364104de1e70c45d","leaf_text":"{\"body\":\"ad2999e2c4de63eeb562508b93af9b039dee57100029db3ff9bea846f1e99521\",\"id\":2570235,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793704618516371,\"prev\":null,\"subject\":\"8bec5a25-b088-4088-850c-98c88d0eaddd\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-11-03","leaves":425475,"root":"0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a","chained":"0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43","anchor_chain":"eip155:5042002","anchor_tx":"0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7","anchor_block":70601990},"proof":["0x93d09f46985dad28fcddb89db7b78d1634e5bbcd0e94797f65fd5be91a151d2e","0x155be68fa29bf686c4c84a33212bbfb75e0cc3dc3efe5dd344dd45d6c354a8a1","0x43554d059c6f89a4afbac80822958fcd0e5a0711ea6fcc6e509592fe756ba080","0x764293ea967b85fc82b25f6b093f445ab9dc07e3cf45bedc5bea5928298b0f6c","0x053ed75101d61ab286d94f60de2fa97cf3cbe8f08e0e5676feb2a060f246aa56","0x7cdc46e32d48945970551ee1ac527f98dcef34d5deece496f3b7a906bc798bec","0x43cc610c5d2014ca9ef1bbf2422baa36a2381c719a501b436576ed535ab14762","0x671fb2910ec71d8ee85ba980fd93230adcf6bb0599b3d445e401c7684888c585","0xf05f1e4e220efdd12b7455294f587760f20a6f3b7a67fd1a36199f2de2f5f0e5","0xfb7267f4c845a507027fd5f01686ce7f37a03ba7a6a4bf7d2a57a6af5068565e","0x8afa78bbe051b3266905fdb117c8a4f88501e4f569bd9d3f229e305fe47295fa","0xe1d6940f7d736226f6d22cb39e19695626f7cd8998d791b119cf8071440eaa43","0x6040c146b0a58fb121a68788fa6a286b0f823db9b8a7ff3ddb8ad831db1c9a29","0x7f1a60c8109f6f6bf295c743742bf48233a7f558ad73afd2115ffc0eb4e5400f","0xb5ab3a67e92dbd6d8eb3ea95dd8fba5b750735344b87d689cb50ea92ccaeea56","0x77587d79b39ec04901214373cabf0c9651bc2cf065dc080615a260064314c4a5","0x271a5f715272513f57457682f93389885577f2664b5ae5dcea924ad10a098eb5","0x717b5d7cbc24826c5b1f7b7433bf30b76e9ba1370476af4e1b494a5211897cc3","0xe35032d4b064b015fe60638756eeb0bc24e7c7943586468d33349341ee0ed3d6"]}