| workflowData |
{"id":"IgVYgZoQlOZ9TLmn","name {"id":"IgVYgZoQlOZ9TLmn","name":"Zalo BOT","nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"POST","path":"90a0336c-1494-4dee-a60e-e38a3be9efa4","authentication":"none","responseMode":"onReceived","contentTypeNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[-1232,-64],"id":"0c7a54c7-89bb-4afc-843c-4ea814987085","name":"Webhook","webhookId":"90a0336c-1494-4dee-a60e-e38a3be9efa4"},{"parameters":{"curlImport":"","method":"POST","url":"https://bot-api.zaloplatforms.com/bot3156877265157226795:oLYUlciXejAGMOMvVmvPsXyLxugQpVuaaYHxPSRVqCieQRYsIXeKVWFKLVLOXJvA/setWebhook","authentication":"none","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"url","value":"https://nhacviec.io.vn/webhook/90a0336c-1494-4dee-a60e-e38a3be9efa4"},{"name":"secret_token","value":"hong1234"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.5,"position":[-448,-432],"id":"fa2bca56-a2e0-47d1-94d5-c0322fca05ec","name":"Set Webhook"},{"parameters":{"resume":"timeInterval","amount":5,"unit":"seconds"},"type":"n8n-nodes-base.wait","typeVersion":1.1,"position":[-1008,-64],"id":"5f2adf75-7a5e-4cf3-86f1-52533619df17","name":"Wait","webhookId":"ffaf6cd2-ec22-405a-9118-d6f49413a5e1"},{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"={{ $('Webhook').item.json.body.message.message_type }}","rightValue":"CHAT_PHOTO","operator":{"type":"string","operation":"equals"},"id":"b3a65a6c-7e5c-4afb-8caa-922d8b487230"}],"combinator":"and"},"renameOutput":true,"outputKey":"Photo"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"2071a0a5-ac82-452c-80bc-5e0615d9a344","leftValue":"={{ $('Webhook').item.json.body.message.message_type }}","rightValue":"share.file","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"PDF"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.2,"position":[-608,-64],"id":"a89423e9-f935-40b1-a39b-b29364fe480f","name":"Switch"},{"parameters":{"resource":"document","operation":"extractText","model":"mistral-ocr-latest","documentType":"image_url","inputType":"binary","binaryProperty":"data","options":{}},"type":"n8n-nodes-base.mistralAi","typeVersion":1,"position":[160,-144],"id":"8167acb0-ffad-4688-b18e-55b7afb6714f","name":"Extract IMG","credentials":{"mistralCloudApi":{"id":"YjNytnj56U2VFsH0","name":"Mistral Cloud account"}}},{"parameters":{"curlImport":"","method":"GET","url":"={{ $('Webhook').item.json.body.message.photo_url }}","authentication":"none","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":false,"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.4,"position":[-64,-144],"id":"ef8e058f-b87e-486f-a02b-cf700dd9e6ed","name":"Get IMG"},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"69aa03b7-671a-47d5-9561-5a0213c2fe65","name":"text","value":"={{ $json.pages[0].markdown }}","type":"string"}]},"includeOtherFields":false,"options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[512,-96],"id":"1811f998-d7dd-4631-95d1-a58bff38014f","name":"Edit Fields"},{"parameters":{"aiAgentStarterCallout":"","promptType":"define","text":"={{ $json.text }}","hasOutputParser":false,"needsFallback":true,"fallbackNotice":"","options":{"systemMessage":"=Bạn là một trợ lý chuyên nghiệp.\nHãy phân tích, tóm tắt và nhập các thông tin vào Google Calendar.\nTrả về dữ liệu có cấu trúc sau cho người dùng, dạng text thuần túy, không phải Markdown:\n\n- Tiêu đề:\n- Thời gian:\n- Địa điểm:\n- Nội dung tóm tắt:\n- Link google calendar:"}},"type":"@n8n/n8n-nodes-langchain.agent","typeVersion":2.2,"position":[816,-96],"id":"81a73951-249e-4444-9a47-161eadb7a0f9","name":"AI Agent","onError":"continueErrorOutput"},{"parameters":{"descriptionType":"auto","resource":"event","operation":"create","calendar":{"__rl":true,"value":"hoanggiaovien2026@gmail.com","mode":"list","cachedResultName":"hoanggiaovien2026@gmail.com"},"start":"={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Start', `(GMT+07:00) Asia/Ho_Chi_Minh`, 'string') }}","end":"={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('End', `(GMT+07:00) Asia/Ho_Chi_Minh`, 'string') }}","useDefaultReminders":true,"additionalFields":{"description":"={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Description', ``, 'string') }}","location":"={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Location', ``, 'string') }}","summary":"={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Summary', ``, 'string') }}"},"useN8nTimeZone":""},"type":"n8n-nodes-base.googleCalendarTool","typeVersion":1.3,"position":[1056,128],"id":"2adc7e84-83fe-4f73-a5ed-1c7052500ebc","name":"Create an event in Google Calendar","credentials":{"googleCalendarOAuth2Api":{"id":"BlAI0BHbdgcKZN6b","name":"hoanggiaovien2026@gmail.com"}}},{"parameters":{"notice":"","model":{"__rl":true,"mode":"list","value":"gpt-4.1-mini"},"options":{}},"type":"@n8n/n8n-nodes-langchain.lmChatOpenAi","typeVersion":1.2,"position":[656,128],"id":"d6deb3d2-e250-47c0-a1ab-992209db2d72","name":"OpenAI Chat Model","credentials":{"openAiApi":{"id":"v5NxhTmXpMWSe8nd","name":"OpenAI account"}}},{"parameters":{"notice":"","modelName":"models/gemini-2.5-pro","options":{}},"type":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","typeVersion":1,"position":[848,128],"id":"6b40887a-7149-4bde-be54-473c348b7a61","name":"Google Gemini Chat Model","credentials":{"googlePalmApi":{"id":"su7zMLYMOp13bt1l","name":"Google Gemini(PaLM) Api account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"53ffd6ef-4993-4623-996f-5eb9880c7019","name":"token","value":"3156877265157226795:oLYUlciXejAGMOMvVmvPsXyLxugQpVuaaYHxPSRVqCieQRYsIXeKVWFKLVLOXJvA","type":"string"}]},"includeOtherFields":false,"options":{}},"type":"n8n-nodes-base.set","typeVersion":3.5,"position":[-800,-64],"id":"a4ecc0a4-5559-4a77-af99-ab5fbc1306ad","name":"Set Data"},{"parameters":{"curlImport":"","method":"POST","url":"=https://bot-api.zaloplatforms.com/bot{{ $('Set Data').item.json.token }}/sendMessage","authentication":"none","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"chat_id","value":"={{ $('Webhook').item.json.body.message.chat.id }}"},{"name":"text","value":"Đang phân tích hình ảnh"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.5,"position":[-336,-144],"id":"dc1e8126-1f2e-4f1e-a550-de9840bf81f0","name":"Send Message Image"},{"parameters":{"curlImport":"","method":"POST","url":"=https://bot-api.zaloplatforms.com/bot{{ $('Set Data').item.json.token }}/sendMessage","authentication":"none","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"chat_id","value":"={{ $('Webhook').item.json.body.message.chat.id }}"},{"name":"text","value":"Đang tóm tắt nội dung & cập nhật vào Google Calendar"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.5,"position":[816,-288],"id":"5b2ac8b9-d5bb-445a-9f7f-11561f7bb43c","name":"Send Message"},{"parameters":{"curlImport":"","method":"POST","url":"=https://bot-api.zaloplatforms.com/bot{{ $('Set Data').item.json.token }}/sendMessage","authentication":"none","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"chat_id","value":"={{ $('Webhook').item.json.body.message.chat.id }}"},{"name":"text","value":"={{ $json.output }}"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.5,"position":[1232,-144],"id":"9d37d16c-9b89-46c3-9383-2569a2f16774","name":"Send Success"}],"connections":{"Webhook":{"main":[[{"node":"Wait","type":"main","index":0}]]},"Wait":{"main":[[{"node":"Set Data","type":"main","index":0}]]},"Get IMG":{"main":[[{"node":"Extract IMG","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Send Message Image","type":"main","index":0}]]},"Extract IMG":{"main":[[{"node":"Edit Fields","type":"main","index":0}]]},"Create an event in Google Calendar":{"ai_tool":[[{"node":"AI Agent","type":"ai_tool","index":0}]]},"OpenAI Chat Model":{"ai_languageModel":[[{"node":"AI Agent","type":"ai_languageModel","index":0}]]},"Google Gemini Chat Model":{"ai_languageModel":[[{"node":"AI Agent","type":"ai_languageModel","index":1}]]},"Edit Fields":{"main":[[{"node":"AI Agent","type":"main","index":0},{"node":"Send Message","type":"main","index":0}]]},"Set Data":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Send Message Image":{"main":[[{"node":"Get IMG","type":"main","index":0}]]},"AI Agent":{"main":[[{"node":"Send Success","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","binaryMode":"separate"},"nodeGroups":[]}... |
| data |
[{"version":1,"startData":"1 [{"version":1,"startData":"1","resultData":"2","executionData":"3","resumeToken":"4"},{},{"runData":"5","lastNodeExecuted":"6"},{"contextData":"7","nodeExecutionStack":"8","metadata":"9","waitingExecution":"10","waitingExecutionSource":"11","runtimeData":"12"},"7ebe26bb59b5308f77f7aebd2541ef4148becc35e08d106fb218ff0827d4c943",{"Webhook":"13","Wait":"14","Set Data":"15","Switch":"16","Send Message Image":"17","Get IMG":"18","Extract IMG":"19","Edit Fields":"20","Send Message":"21","OpenAI Chat Model":"22","Create an event in Google Calendar":"23","AI Agent":"24","Send Success":"25"},"Send Success",{},[],{"OpenAI Chat Model":"26","Create an event in Google Calendar":"27"},{},{},{"version":1,"establishedAt":1793864326529,"source":"28","triggerNode":"29","redaction":"30"},["31"],["32"],["33"],["34"],["35"],["36"],["37"],["38"],["39"],["40","41"],["42"],["43"],["44"],["45","46"],["47"],"webhook",{"name":"48","type":"49"},{"version":2,"production":false,"manual":false},{"startTime":1793864327078,"executionIndex":0,"source":"50","hints":"51","executionTime":18,"executionStatus":"52","data":"53"},{"startTime":1793864327105,"executionIndex":1,"source":"54","hints":"55","executionTime":5015,"executionStatus":"52","data":"56"},{"startTime":1793864332121,"executionIndex":2,"source":"57","hints":"58","executionTime":13,"executionStatus":"52","data":"59"},{"startTime":1793864332136,"executionIndex":3,"source":"60","hints":"61","executionTime":267,"executionStatus":"52","data":"62"},{"startTime":1793864332404,"executionIndex":4,"source":"63","hints":"64","executionTime":167,"executionStatus":"52","data":"65"},{"startTime":1793864332572,"executionIndex":5,"source":"66","hints":"67","executionTime":532,"executionStatus":"52","data":"68"},{"startTime":1793864333107,"executionIndex":6,"source":"69","hints":"70","executionTime":2933,"executionStatus":"52","data":"71"},{"startTime":1793864336041,"executionIndex":7,"source":"72","hints":"73","executionTime":7,"executionStatus":"52","data":"74"},{"startTime":1793864336050,"executionIndex":8,"source":"75","hints":"76","executionTime":169,"executionStatus":"52","data":"77"},{"startTime":1793864336990,"executionTime":4661,"executionIndex":10,"executionStatus":"52","source":"78","data":"79","inputOverride":"80","metadata":"81"},{"startTime":1793864344041,"executionTime":3426,"executionIndex":12,"executionStatus":"52","source":"82","data":"83","inputOverride":"84","metadata":"85"},{"startTime":1793864341691,"executionTime":2107,"executionIndex":11,"executionStatus":"52","source":"86","data":"87","inputOverride":"88","metadata":"89"},{"startTime":1793864336220,"executionIndex":9,"source":"90","hints":"91","executionTime":11269,"metadata":"92","executionStatus":"52","data":"93"},{"startTime":1793864347490,"executionIndex":13,"source":"94","hints":"95","executionTime":112,"executionStatus":"52","data":"96"},{"subRun":"97"},{"subRun":"98"},{"subRun":"99"},"Webhook","n8n-nodes-base.webhook",[],[],"success",{"main":"100"},["101"],[],{"main":"102"},["103"],[],{"main":"104"},["105"],[],{"main":"106"},["107"],[],{"main":"108"},["109"],[],{"main":"110"},["111"],[],{"main":"112"},["113"],[],{"main":"114"},["115"],[],{"main":"116"},["117"],{"ai_languageModel":"118"},{"ai_languageModel":"119"},{"subRun":"97"},["120"],{"ai_languageModel":"121"},{"ai_languageModel":"122"},{"subRun":"98"},["123"],{"ai_tool":"124"},{"ai_tool":"125"},{"subRun":"99"},["126"],[],{"tracing":"127"},{"main":"128"},["129"],[],{"main":"130"},["131"],["132"],["133"],["134"],{"previousNode":"48","previousNodeOutput":0,"previousNodeRun":0},["135"],{"previousNode":"136","previousNodeOutput":0,"previousNodeRun":0},["137"],{"previousNode":"138","previousNodeOutput":0,"previousNodeRun":0},["139","140"],{"previousNode":"141","previousNodeOutput":0,"previousNodeRun":0},["142"],{"previousNode":"143","previousNodeOutput":0,"previousNodeRun":0},["144"],{"previousNode":"145","previousNodeOutput":0,"previousNodeRun":0},["146"],{"previousNode":"147","previousNodeOutput":0,"previousNodeRun":0},["148"],{"previousNode":"149","previousNodeOutput":0,"previousNodeRun":0},["150"],{"previousNode":"151","previousNodeRun":0},["152"],["153"],{"previousNode":"151","previousNodeRun":0},["154"],["155"],{"previousNode":"151","previousNodeRun":0},["156"],["157"],{"previousNode":"149","previousNodeOutput":0,"previousNodeRun":0},{"llm.tokens.in":1523,"llm.tokens.out":264,"llm.tokens.total":1787,"llm.tokens.estimated":false,"ai.agent.version":"158","ai.agent.streaming.enabled":true,"ai.agent.items.total":1,"ai.agent.items.failed":0,"ai.agent.tool_calls.total":1,"ai.agent.memory.loads":0,"ai.agent.memory.saves":0,"ai.agent.execution.succeeded":true},["159","160"],{"previousNode":"151","previousNodeOutput":0,"previousNodeRun":0},["161"],{"node":"162","runIndex":0},{"node":"162","runIndex":1},{"node":"163","runIndex":0},["164"],["165"],"Wait",["166"],"Set Data",["167"],[],"Switch",["168"],"Send Message Image",["169"],"Get IMG",["170"],"Extract IMG",["171"],"Edit Fields",["172"],"AI Agent",["173"],["174"],["175"],["176"],["177"],["178"],"v2",["179"],[],["180"],"OpenAI Chat Model","Create an event in Google Calendar",{"json":"181","pairedItem":"182"},{"json":"181","pairedItem":"183"},{"json":"184","pairedItem":"185"},{"json":"184","pairedItem":"186"},{"json":"187","pairedItem":"188"},{"json":"187","binary":"189","pairedItem":"190"},{"json":"191","pairedItem":"192"},{"json":"193","pairedItem":"194"},{"json":"195","pairedItem":"196"},{"json":"197"},{"json":"198"},{"json":"199"},{"json":"200"},{"json":"201"},{"json":"202"},{"json":"203","pairedItem":"204"},{"json":"205","pairedItem":"206"},{"headers":"207","params":"208","query":"209","body":"210","webhookUrl":"211","executionMode":"212"},{"item":0},{"item":0},{"token":"213"},{"item":0},{"item":0},{"ok":true,"result":"214","error_code":0},{"item":0},{"data":"215"},{"item":0},{"pages":"216","model":"217","document_annotation":null,"usage_info":"218","extractedText":"219","pageCount":1},{"item":0},{"text":"219"},{"item":0},{"ok":true,"result":"220","error_code":0},{"item":0},{"response":"221","tokenUsage":"222"},{"messages":"223","estimatedTokens":661,"options":"224"},{"response":"225","tokenUsage":"226"},{"messages":"227","estimatedTokens":1447,"options":"228"},{"response":"229"},{"Start":"230","End":"231","Description":"232","Location":"233","Summary":"234"},{"output":"235"},{"item":0},{"ok":true,"result":"236","error_code":0},{"item":0},{"connection":"237","host":"238","x-forwarded-scheme":"239","x-forwarded-proto":"239","x-forwarded-for":"240","x-real-ip":"240","content-length":"241","content-type":"242","x-bot-api-secret-token":"243","user-agent":"244","accept":"245"},{},{},{"event_name":"246","message":"247"},"https://nhacviec.io.vn/webhook/90a0336c-1494-4dee-a60e-e38a3be9efa4","production","3156877265157226795:oLYUlciXejAGMOMvVmvPsXyLxugQpVuaaYHxPSRVqCieQRYsIXeKVWFKLVLOXJvA",{"message_id":"248","date":1793864332402,"message_type":"249"},{"mimeType":"250","fileType":"251","fileExtension":"252","data":"253","directory":"254","fileName":"255","id":"256","fileSize":"257","bytes":214352},["258"],"mistral-ocr-latest",{"pages_processed":1,"doc_size_bytes":214352},"14:38\n\n47\n\n# 276 GM trao tặng HH Đảng đợt 07.11...\n\nĐẢNG BỘ THÀNH PHỐ QUẢNG NINH\nĐẢNG ỦY XÃ HẢI NINH\n\nSố 276-GM/ĐU\n\nĐẢNG CỘNG SẢN VIỆT NAM\n\nHải Ninh, ngày 05 tháng 11 năm 2026\n\n# GIẤY MỜI\n\n---\n\nThực hiện Kế hoạch số 226-KH/ĐU, ngày 26/10/2026 của Đảng uỷ về tổ chức Lễ trao Huy hiệu Đảng đợt 07/12/2026, Ban Thường vụ Đảng ủy kính mời các đồng chí dự Lễ trao tặng Huy hiệu Đảng, cụ thể như sau:\n\n1. Thời gian: Từ 10h00', ngày 06/11/2026 (thứ Sáu)\n\n2. Địa điểm: Tại Hội trường Trung tâm văn hóa xã Hải Ninh.\n\n3. Thành phần:\n\n- Đồng chí Nguyễn Thị Ninh - Bí thư Đảng ủy, Chủ tịch HĐND xã (Kính mời chủ trì);\n\n- Các đồng chí Phó Bí thư Đảng ủy xã;\n\n- Các đồng chí Ủy viên Ban Thường Đảng ủy;\n\n- Các đồng chí Ủy viên Ban Chấp hành Đảng bộ xã;\n\n- Bí thư (Phó Bí thư) các chi, đảng bộ trực thuộc;\n\n- Đồng chí Nguyễn Vũ Duy Tân, đảng viên Chi bộ thôn 3 được tặng Huy hiệu 30 năm tuổi đảng đợt 07/11/2026 (giao Chi bộ Thôn 3 mới).\n\n- Phóng viên Trung tâm cung ứng dịch vụ xã (Dự và đưa tin).\n\n* Ghi chú:\n\n- Về trang phục: Đại biểu nam mặc áo sơ mi trắng dài tay thắt cà vạt; đại biểu nữ mặc áo dài truyền thống; đại biểu lực lượng vũ trang mặc trang phục ngành.\n\n- Giao Ban Xây dựng Đảng: chuẩn bị Huy hiệu Đảng và Quyết định để công bố tại buổi lễ; Văn phòng Đảng ủy: chuẩn bị các điều kiện, cơ sở vật chất phục vụ hội nghị.\n\nThừa lệnh Ban Thường vụ Đảng ủy, Văn phòng Đảng ủy trân trọng kính mời đại biểu đến dự./.\n\nNơi nhận:\n\n- Như thành phần mời;\n- Lưu VPĐU\n\nT/L BAN THƯỜNG VỤ\nCHÁNH VĂN PHÒNG\n\nKhông Minh Nguyên",{"message_id":"259","date":1793864336072,"message_type":"249"},{"generations":"260"},{"completionTokens":267,"promptTokens":753,"totalTokens":1020},["261"],{"openai_api_key":"262","model":"263","max_retries":2,"configuration":"264","model_kwargs":"265","supports_strict_tool_calling":false},{"generations":"266"},{"completionTokens":264,"promptTokens":1523,"totalTokens":1787},["267"],{"openai_api_key":"268","model":"263","max_retries":2,"configuration":"269","model_kwargs":"270","supports_strict_tool_calling":false},["271"],"2026-11-06T10:00:00+07:00","2026-11-06T12:00:00+07:00","Lễ trao tặng Huy hiệu Đảng đợt 07/11/2026 tại Hội trường Trung tâm văn hóa xã Hải Ninh. Thành phần tham dự gồm các đồng chí lãnh đạo Đảng ủy xã Hải Ninh, các ủy viên Ban Thường vụ, các ủy viên Ban Chấp hành Đảng bộ xã, bí thư các chi, đảng bộ trực thuộc, đồng chí Nguyễn Vũ Duy Tân được tặng Huy hiệu 30 năm tuổi đảng, và phóng viên Trung tâm cung ứng dịch vụ xã. Trang phục: nam mặc áo sơ mi trắng dài tay thắt cà vạt; nữ mặc áo dài truyền thống; lực lượng vũ trang mặc trang phục ngành. Chuẩn bị Huy hiệu Đảng và điều kiện cơ sở vật chất phục vụ buổi lễ.","Hội trường Trung tâm văn hóa xã Hải Ninh","Lễ trao tặng Huy hiệu Đảng đợt 07/11/2026","- Tiêu đề: Lễ trao tặng Huy hiệu Đảng đợt 07/11/2026\n- Thời gian: Từ 10:00 đến 12:00, ngày 06/11/2026\n- Địa điểm: Hội trường Trung tâm văn hóa xã Hải Ninh\n- Nội dung tóm tắt: Lễ trao tặng Huy hiệu Đảng đợt 07/11/2026 với sự tham dự của các đồng chí lãnh đạo và các ủy viên Đảng ủy xã Hải Ninh, đồng chí Nguyễn Vũ Duy Tân nhận Huy hiệu 30 năm tuổi đảng, cùng phóng viên của Trung tâm cung ứng dịch vụ xã. Trang phục yêu cầu nam mặc áo sơ mi trắng dài tay thắt cà vạt, nữ mặc áo dài truyền thống, lực lượng vũ trang mặc trang phục ngành. Chuẩn bị Huy hiệu Đảng và các điều kiện cơ sở vật chất phục vụ buổi lễ.\n- Link google calendar: https://www.google.com/calendar/event?eid=bTJqOHNyNzlrZWtlMHM0bHVrMnVlaWV0MDQgaG9hbmdnaWFvdmllbjIwMjZAbQ",{"message_id":"272","date":1793864347454,"message_type":"249"},"keep-alive","nhacviec.io.vn","https","118.102.2.29","416","application/json","hong1234","Java/1.8.0_192","text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2","message.image.received",{"date":1793864325743,"chat":"273","caption":"274","message_id":"275","message_type":"276","from":"277","photo_url":"254"},"b3497fd2caeb93b2cafd","CHAT_TEXT","image/jpg","image","jpg","filesystem-v2","https://photo-stal-14.zdn.vn/no/jpg/83dd600aac6d7833217c/2aOboRATfWEIpyfdtlnxrc998wIPGeoX0kLB5wVk.jpg","2aOboRATfWEIpyfdtlnxrc998wIPGeoX0kLB5wVk.jpg","filesystem-v2:workflows/IgVYgZoQlOZ9TLmn/executions/31/binary_data/49c035da-1c68-42ad-90b5-744a008bbded","214 kB",{"index":0,"markdown":"219","images":"278","tables":"279","hyperlinks":"280","header":null,"footer":null,"dimensions":"281","confidence_scores":null,"blocks":"282"},"22dda48a14b34dea14a5",["283"],"System: Bạn là một trợ lý chuyên nghiệp.\nHãy phân tích, tóm tắt và nhập các thông tin vào Google Calendar.\nTrả về dữ liệu có cấu trúc sau cho người dùng, dạng text thuần túy, không phải Markdown:\n\n- Tiêu đề:\n- Thời gian:\n- Địa điểm:\n- Nội dung tóm tắt:\n- Link google calendar:\nHuman: 14:38\n\n47\n\n# 276 GM trao tặng HH Đảng đợt 07.11...\n\nĐẢNG BỘ THÀNH PHỐ QUẢNG NINH\nĐẢNG ỦY XÃ HẢI NINH\n\nSố 276-GM/ĐU\n\nĐẢNG CỘNG SẢN VIỆT NAM\n\nHải Ninh, ngày 05 tháng 11 năm 2026\n\n# GIẤY MỜI\n\n---\n\nThực hiện Kế hoạch số 226-KH/ĐU, ngày 26/10/2026 của Đảng uỷ về tổ chức Lễ trao Huy hiệu Đảng đợt 07/12/2026, Ban Thường vụ Đảng ủy kính mời các đồng chí dự Lễ trao tặng Huy hiệu Đảng, cụ thể như sau:\n\n1. Thời gian: Từ 10h00', ngày 06/11/2026 (thứ Sáu)\n\n2. Địa điểm: Tại Hội trường Trung tâm văn hóa xã Hải Ninh.\n\n3. Thành phần:\n\n- Đồng chí Nguyễn Thị Ninh - Bí thư Đảng ủy, Chủ tịch HĐND xã (Kính mời chủ trì);\n\n- Các đồng chí Phó Bí thư Đảng ủy xã;\n\n- Các đồng chí Ủy viên Ban Thường Đảng ủy;\n\n- Các đồng chí Ủy viên Ban Chấp hành Đảng bộ xã;\n\n- Bí thư (Phó Bí thư) các chi, đảng bộ trực thuộc;\n\n- Đồng chí Nguyễn Vũ Duy Tân, đảng viên Chi bộ thôn 3 được tặng Huy hiệu 30 năm tuổi đảng đợt 07/11/2026 (giao Chi bộ Thôn 3 mới).\n\n- Phóng viên Trung tâm cung ứng dịch vụ xã (Dự và đưa tin).\n\n* Ghi chú:\n\n- Về trang phục: Đại biểu nam mặc áo sơ mi trắng dài tay thắt cà vạt; đại biểu nữ mặc áo dài truyền thống; đại biểu lực lượng vũ trang mặc trang phục ngành.\n\n- Giao Ban Xây dựng Đảng: chuẩn bị Huy hiệu Đảng và Quyết định để công bố tại buổi lễ; Văn phòng Đảng ủy: chuẩn bị các điều kiện, cơ sở vật chất phục vụ hội nghị.\n\nThừa lệnh Ban Thường vụ Đảng ủy, Văn phòng Đảng ủy trân trọng kính mời đại biểu đến dự./.\n\nNơi nhận:\n\n- Như thành phần mời;\n- Lưu VPĐU\n\nT/L BAN THƯỜNG VỤ\nCHÁNH VĂN PHÒNG\n\nKhông Minh Nguyên",{"lc":1,"type":"284","id":"285"},"gpt-4.1-mini",{"defaultHeaders":"286","baseURL":"287","fetchOptions":"288"},{},["289"],"System: Bạn là một trợ lý chuyên nghiệp.\nHãy phân tích, tóm tắt và nhập các thông tin vào Google Calendar.\nTrả về dữ liệu có cấu trúc sau cho người dùng, dạng text thuần túy, không phải Markdown:\n\n- Tiêu đề:\n- Thời gian:\n- Địa điểm:\n- Nội dung tóm tắt:\n- Link google calendar:\nHuman: 14:38\n\n47\n\n# 276 GM trao tặng HH Đảng đợt 07.11...\n\nĐẢNG BỘ THÀNH PHỐ QUẢNG NINH\nĐẢNG ỦY XÃ HẢI NINH\n\nSố 276-GM/ĐU\n\nĐẢNG CỘNG SẢN VIỆT NAM\n\nHải Ninh, ngày 05 tháng 11 năm 2026\n\n# GIẤY MỜI\n\n---\n\nThực hiện Kế hoạch số 226-KH/ĐU, ngày 26/10/2026 của Đảng uỷ về tổ chức Lễ trao Huy hiệu Đảng đợt 07/12/2026, Ban Thường vụ Đảng ủy kính mời các đồng chí dự Lễ trao tặng Huy hiệu Đảng, cụ thể như sau:\n\n1. Thời gian: Từ 10h00', ngày 06/11/2026 (thứ Sáu)\n\n2. Địa điểm: Tại Hội trường Trung tâm văn hóa xã Hải Ninh.\n\n3. Thành phần:\n\n- Đồng chí Nguyễn Thị Ninh - Bí thư Đảng ủy, Chủ tịch HĐND xã (Kính mời chủ trì);\n\n- Các đồng chí Phó Bí thư Đảng ủy xã;\n\n- Các đồng chí Ủy viên Ban Thường Đảng ủy;\n\n- Các đồng chí Ủy viên Ban Chấp hành Đảng bộ xã;\n\n- Bí thư (Phó Bí thư) các chi, đảng bộ trực thuộc;\n\n- Đồng chí Nguyễn Vũ Duy Tân, đảng viên Chi bộ thôn 3 được tặng Huy hiệu 30 năm tuổi đảng đợt 07/11/2026 (giao Chi bộ Thôn 3 mới).\n\n- Phóng viên Trung tâm cung ứng dịch vụ xã (Dự và đưa tin).\n\n* Ghi chú:\n\n- Về trang phục: Đại biểu nam mặc áo sơ mi trắng dài tay thắt cà vạt; đại biểu nữ mặc áo dài truyền thống; đại biểu lực lượng vũ trang mặc trang phục ngành.\n\n- Giao Ban Xây dựng Đảng: chuẩn bị Huy hiệu Đảng và Quyết định để công bố tại buổi lễ; Văn phòng Đảng ủy: chuẩn bị các điều kiện, cơ sở vật chất phục vụ hội nghị.\n\nThừa lệnh Ban Thường vụ Đảng ủy, Văn phòng Đảng ủy trân trọng kính mời đại biểu đến dự./.\n\nNơi nhận:\n\n- Như thành phần mời;\n- Lưu VPĐU\n\nT/L BAN THƯỜNG VỤ\nCHÁNH VĂN PHÒNG\n\nKhông Minh Nguyên\nAI: [{\"name\":\"Create_an_event_in_Google_Calendar\",\"args\":{\"Start\":\"2026-11-06T10:00:00+07:00\",\"End\":\"2026-11-06T12:00:00+07:00\",\"Description\":\"Lễ trao tặng Huy hiệu Đảng đợt 07/11/2026 tại Hội trường Trung tâm văn hóa xã Hải Ninh. Thành phần tham dự gồm các đồng chí lãnh đạo Đảng ủy xã Hải Ninh, các ủy viên Ban Thường vụ, các ủy viên Ban Chấp hành Đảng bộ xã, bí thư các chi, đảng bộ trực thuộc, đồng chí Nguyễn Vũ Duy Tân được tặng Huy hiệu 30 năm tuổi đảng, và phóng viên Trung tâm cung ứng dịch vụ xã. Trang phục: nam mặc áo sơ mi trắng dài tay thắt cà vạt; nữ mặc áo dài truyền thống; lực lượng vũ trang mặc trang phục ngành. Chuẩn bị Huy hiệu Đảng và điều kiện cơ sở vật chất phục vụ buổi lễ.\",\"Location\":\"Hội trường Trung tâm văn hóa xã Hải Ninh\",\"Summary\":\"Lễ trao tặng Huy hiệu Đảng đợt 07/11/2026\"},\"type\":\"tool_call\",\"id\":\"call_vGcPWcqrCIQYBAb7H6HTbDye\"}]\nTool: [{\"id\":\"m2j8sr79keke0s4luk2ueiet04\",\"summary\":\"Lễ trao tặng Huy hiệu Đảng đợt 07/11/2026\",\"start\":{\"dateTime\":\"2026-11-06T10:00:00+07:00\",\"timeZone\":\"Asia/Ho_Chi_Minh\"},\"end\":{\"dateTime\":\"2026-11-06T12:00:00+07:00\",\"timeZone\":\"Asia/Ho_Chi_Minh\"},\"creator\":{\"email\":\"hoanggiaovien2026@gmail.com\",\"self\":true},\"organizer\":{\"email\":\"hoanggiaovien2026@gmail.com\",\"self\":true},\"description\":\"Lễ trao tặng Huy hiệu Đảng đợt 07/11/2026 tại Hội trường Trung tâm văn hóa xã Hải Ninh. Thành phần tham dự gồm các đồng chí lãnh đạo Đảng ủy xã Hải Ninh, các ủy viên Ban Thường vụ, các ủy viên Ban Chấp hành Đảng bộ xã, bí thư các chi, đảng bộ trực thuộc, đồng chí Nguyễn Vũ Duy Tân được tặng Huy hiệu 30 năm tuổi đảng, và phóng viên Trung tâm cung ứng dịch vụ xã. Trang phục: nam mặc áo sơ mi trắng dài tay thắt cà vạt; nữ mặc áo dài truyền thống; lực lượng vũ trang mặc trang phục ngành. Chuẩn bị Huy hiệu Đảng và điều kiện cơ sở vật chất phục vụ buổi lễ.\",\"location\":\"Hội trường Trung tâm văn hóa xã Hải Ninh\",\"created\":\"2026-11-05T07:39:03.000Z\",\"updated\":\"2026-11-05T07:39:03.451Z\",\"etag\":\"\\\"3587728686902110\\\"\",\"eventType\":\"default\",\"htmlLink\":\"https://www.google.com/calendar/event?eid=bTJqOHNyNzlrZWtlMHM0bHVrMnVlaWV0MDQgaG9hbmdnaWFvdmllbjIwMjZAbQ\",\"iCalUID\":\"m2j8sr79keke0s4luk2ueiet04@google.com\",\"kind\":\"calendar#event\",\"reminders\":{\"useDefault\":true},\"sequence\":0,\"status\":\"confirmed\"}]",{"lc":1,"type":"284","id":"290"},{"defaultHeaders":"291","baseURL":"287","fetchOptions":"292"},{},{"id":"293","summary":"234","start":"294","end":"295","creator":"296","organizer":"297","description":"232","location":"233","created":"298","updated":"299","etag":"300","eventType":"301","htmlLink":"302","iCalUID":"303","kind":"304","reminders":"305","sequence":0,"status":"306"},"9ccc54f890c1c99890d7",{"chat_type":"307","id":"308"},"","ce2404bdba84e3ddba92","CHAT_PHOTO",{"id":"308","is_bot":false,"display_name":"309"},[],[],[],{"dpi":200,"height":1874,"width":873},["310","311","312","313","314","315","316","317","318","319","320","321","322","323","324","325","326","327","328","329","330","331","332","333","334","335","336","337","338"],["339"],"secret",["340"],{"openai-platform":"341"},"https://api.openai.com/v1",{"dispatcher":"342"},["343"],["340"],{"openai-platform":"341"},{"dispatcher":"344"},"m2j8sr79keke0s4luk2ueiet04",{"dateTime":"230","timeZone":"345"},{"dateTime":"231","timeZone":"345"},{"email":"346","self":true},{"email":"346","self":true},"2026-11-05T07:39:03.000Z","2026-11-05T07:39:03.451Z","\"3587728686902110\"","default","https://www.google.com/calendar/event?eid=bTJqOHNyNzlrZWtlMHM0bHVrMnVlaWV0MDQgaG9hbmdnaWFvdmllbjIwMjZAbQ","m2j8sr79keke0s4luk2ueiet04@google.com","calendar#event",{"useDefault":true},"confirmed","PRIVATE","40d0fc9a13d8fa86a3c9","Nguyễn Viết Hoàng",{"top_left_x":22,"top_left_y":23,"bottom_right_x":152,"bottom_right_y":56,"content":"347","confidence_scores":null,"type":"348"},{"top_left_x":651,"top_left_y":23,"bottom_right_x":843,"bottom_right_y":56,"content":"349","confidence_scores":null,"type":"348"},{"top_left_x":9,"top_left_y":94,"bottom_right_x":861,"bottom_right_y":150,"content":"350","confidence_scores":null,"type":"351"},{"top_left_x":126,"top_left_y":497,"bottom_right_x":463,"bottom_right_y":546,"content":"352","confidence_scores":null,"type":"353"},{"top_left_x":226,"top_left_y":565,"bottom_right_x":362,"bottom_right_y":587,"content":"354","confidence_scores":null,"type":"353"},{"top_left_x":496,"top_left_y":497,"bottom_right_x":800,"bottom_right_y":525,"content":"355","confidence_scores":null,"type":"353"},{"top_left_x":490,"top_left_y":544,"bottom_right_x":808,"bottom_right_y":570,"content":"356","confidence_scores":null,"type":"353"},{"top_left_x":411,"top_left_y":610,"bottom_right_x":523,"bottom_right_y":636,"content":"357","confidence_scores":null,"type":"351"},{"top_left_x":449,"top_left_y":642,"bottom_right_x":485,"bottom_right_y":657,"content":"358","confidence_scores":null,"type":"353"},{"top_left_x":124,"top_left_y":679,"bottom_right_x":807,"bottom_right_y":760,"content":"359","confidence_scores":null,"type":"353"},{"top_left_x":166,"top_left_y":762,"bottom_right_x":606,"bottom_right_y":788,"content":"360","confidence_scores":null,"type":"361"},{"top_left_x":166,"top_left_y":790,"bottom_right_x":677,"bottom_right_y":816,"content":"362","confidence_scores":null,"type":"361"},{"top_left_x":166,"top_left_y":818,"bottom_right_x":305,"bottom_right_y":840,"content":"363","confidence_scores":null,"type":"361"},{"top_left_x":124,"top_left_y":842,"bottom_right_x":807,"bottom_right_y":895,"content":"364","confidence_scores":null,"type":"361"},{"top_left_x":166,"top_left_y":897,"bottom_right_x":485,"bottom_right_y":923,"content":"365","confidence_scores":null,"type":"361"},{"top_left_x":166,"top_left_y":925,"bottom_right_x":545,"bottom_right_y":951,"content":"366","confidence_scores":null,"type":"361"},{"top_left_x":166,"top_left_y":953,"bottom_right_x":592,"bottom_right_y":977,"content":"367","confidence_scores":null,"type":"361"},{"top_left_x":166,"top_left_y":979,"bottom_right_x":568,"bottom_right_y":1004,"content":"368","confidence_scores":null,"type":"361"},{"top_left_x":124,"top_left_y":1005,"bottom_right_x":807,"bottom_right_y":1056,"content":"369","confidence_scores":null,"type":"361"},{"top_left_x":166,"top_left_y":1058,"bottom_right_x":669,"bottom_right_y":1082,"content":"370","confidence_scores":null,"type":"361"},{"top_left_x":166,"top_left_y":1084,"bottom_right_x":260,"bottom_right_y":1109,"content":"371","confidence_scores":null,"type":"361"},{"top_left_x":124,"top_left_y":1111,"bottom_right_x":807,"bottom_right_y":1163,"content":"372","confidence_scores":null,"type":"361"},{"top_left_x":124,"top_left_y":1165,"bottom_right_x":807,"bottom_right_y":1244,"content":"373","confidence_scores":null,"type":"361"},{"top_left_x":124,"top_left_y":1246,"bottom_right_x":807,"bottom_right_y":1296,"content":"374","confidence_scores":null,"type":"353"},{"top_left_x":134,"top_left_y":1313,"bottom_right_x":220,"bottom_right_y":1337,"content":"375","confidence_scores":null,"type":"353"},{"top_left_x":134,"top_left_y":1337,"bottom_right_x":297,"bottom_right_y":1377,"content":"376","confidence_scores":null,"type":"361"},{"top_left_x":518,"top_left_y":1298,"bottom_right_x":733,"bottom_right_y":1351,"content":"377","confidence_scores":null,"type":"353"},{"top_left_x":473,"top_left_y":1351,"bottom_right_x":611,"bottom_right_y":1488,"content":"274","confidence_scores":null,"type":"378"},{"top_left_x":532,"top_left_y":1478,"bottom_right_x":718,"bottom_right_y":1504,"content":"379","confidence_scores":null,"type":"353"},{"text":"274","generationInfo":"380"},"OPENAI_API_KEY","org-qkmJQuJ2WnvoIKMr2UJwIJkZ",{"_events":"381","_eventsCount":0},{"text":"235","generationInfo":"382"},{"_events":"383","_eventsCount":0},"Asia/Ho_Chi_Minh","hoanggiaovien2026@gmail.com","14:38","header","47","# 276 GM trao tặng HH Đảng đợt 07.11...","title","ĐẢNG BỘ THÀNH PHỐ QUẢNG NINH\nĐẢNG ỦY XÃ HẢI NINH","text","Số 276-GM/ĐU","ĐẢNG CỘNG SẢN VIỆT NAM","Hải Ninh, ngày 05 tháng 11 năm 2026","# GIẤY MỜI","---","Thực hiện Kế hoạch số 226-KH/ĐU, ngày 26/10/2026 của Đảng uỷ về tổ chức Lễ trao Huy hiệu Đảng đợt 07/12/2026, Ban Thường vụ Đảng ủy kính mời các đồng chí dự Lễ trao tặng Huy hiệu Đảng, cụ thể như sau:","1. Thời gian: Từ 10h00', ngày 06/11/2026 (thứ Sáu)","list","2. Địa điểm: Tại Hội trường Trung tâm văn hóa xã Hải Ninh.","3. Thành phần:","- Đồng chí Nguyễn Thị Ninh - Bí thư Đảng ủy, Chủ tịch HĐND xã (Kính mời chủ trì);","- Các đồng chí Phó Bí thư Đảng ủy xã;","- Các đồng chí Ủy viên Ban Thường Đảng ủy;","- Các đồng chí Ủy viên Ban Chấp hành Đảng bộ xã;","- Bí thư (Phó Bí thư) các chi, đảng bộ trực thuộc;","- Đồng chí Nguyễn Vũ Duy Tân, đảng viên Chi bộ thôn 3 được tặng Huy hiệu 30 năm tuổi đảng đợt 07/11/2026 (giao Chi bộ Thôn 3 mới).","- Phóng viên Trung tâm cung ứng dịch vụ xã (Dự và đưa tin).","* Ghi chú:","- Về trang phục: Đại biểu nam mặc áo sơ mi trắng dài tay thắt cà vạt; đại biểu nữ mặc áo dài truyền thống; đại biểu lực lượng vũ trang mặc trang phục ngành.","- Giao Ban Xây dựng Đảng: chuẩn bị Huy hiệu Đảng và Quyết định để công bố tại buổi lễ; Văn phòng Đảng ủy: chuẩn bị các điều kiện, cơ sở vật chất phục vụ hội nghị.","Thừa lệnh Ban Thường vụ Đảng ủy, Văn phòng Đảng ủy trân trọng kính mời đại biểu đến dự./.","Nơi nhận:","- Như thành phần mời;\n- Lưu VPĐU","T/L BAN THƯỜNG VỤ\nCHÁNH VĂN PHÒNG","signature","Không Minh Nguyên",{"finish_reason":"384"},{},{"finish_reason":"385"},{},"tool_calls","stop"]... |