{"id":9429,"date":"2026-09-21T02:37:03","date_gmt":"2026-09-21T02:37:03","guid":{"rendered":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/"},"modified":"2026-10-09T04:18:52","modified_gmt":"2026-10-09T04:18:52","slug":"bpmn-script-tasks-ai-chatbot-automation","status":"publish","type":"gallery","link":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/","title":{"rendered":"BPMN Script Tasks: Automating Logic with AI Chatbot Integration"},"content":{"rendered":"<div class=\"vpg-article-wrapper\" style=\"max-width: 100% !important; width: 100% !important; box-sizing: border-box !important; overflow-wrap: break-word !important; word-break: break-word !important; min-width: 0 !important;\">\n<p style=\"max-width: 100% !important; box-sizing: border-box !important; text-align: center !important; margin: 1.5rem 0 !important;\"><img decoding=\"async\" src=\"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/img_6ab08f8615ce7.png\" alt=\"BPMN Script Tasks flowchart showing automated actions from start to end\" title=\"BPMN Script Tasks flowchart showing automated actions from start to end\" data-fifu-alt=\"BPMN Script Tasks flowchart showing automated actions from start to end\" fifu-alt=\"BPMN Script Tasks flowchart showing automated actions from start to end\" style=\"max-width: 100% !important; height: auto !important; display: block !important; margin: 0 auto !important; box-sizing: border-box !important; border-radius: 6px !important;\" \/><\/p>\n<p>In the world of Business Process Model and Notation (BPMN), efficiency is key. When a process requires an action that isn&#8217;t a manual hand-off or a complex external system call, but rather a piece of logic executed immediately within the flow, we utilize a specific element: the <strong>Script Task<\/strong>.<\/p>\n<p>This tutorial explores the architecture of Script Tasks, their specific use cases, and how modern AI-integrated modeling tools like Visual Paradigm (VP) are transforming these technical details into seamless productivity.<\/p>\n<h2>What is a BPMN Script Task?<\/h2>\n<p>A Script Task represents an automated action carried out by a script within the process environment. Unlike a Service Task, which typically acts as a connector to an external enterprise system (like an ERP or a legacy database), a Script Task is designed for logic that is self-contained within the process engine.<\/p>\n<p>In the diagram above, we see a linear flow where the process engine executes code to manipulate data before moving to the next step. This is the essence of the Script Task.<\/p>\n<h3>Common Use Cases<\/h3>\n<p>Script Tasks are the &#8220;Swiss Army Knife&#8221; of process automation. They are best suited for tasks such as:<\/p>\n<ul>\n<li><strong>Format an order record:<\/strong> Standardizing dates, removing special characters, or capitalizing names before saving.<\/li>\n<li><strong>Calculate a value:<\/strong> Performing arithmetic operations, tax calculations, or compound interest logic on the fly.<\/li>\n<li><strong>Transform data:<\/strong> Converting data structures (e.g., transforming a JSON object into a specific XML format required by a downstream system).<\/li>\n<li><strong>Generate a reference number:<\/strong> Creating unique IDs using specific algorithms or UUIDs.<\/li>\n<\/ul>\n<h2>Architecture: Script Tasks vs. Service Tasks<\/h2>\n<p>One of the most critical architectural decisions in BPMN modeling is choosing between a Script Task and a Service Task. The distinction lies in <em>where<\/em> the logic resides and how heavy the integration is.<\/p>\n<ol>\n<li><strong>Script Task (Internal Logic):<\/strong> Use this when the automation logic is simple and contained strictly within the process environment. The code runs on the BPM engine itself. It is lightweight and fast for data manipulation.<\/li>\n<li><strong>Service Task (External Integration):<\/strong> Use this for substantial integrations. If you are calling a REST API, connecting to a mainframe, or triggering a complex external workflow, a Service Task is the appropriate modeling choice. It represents a &#8220;black box&#8221; interaction with an external system.<\/li>\n<\/ol>\n<h2>Tooling: The VPasCode Advantage<\/h2>\n<p>Implementing logic in BPMN models used to require developers to manually write Java or JavaScript code blocks within the engine settings. This often led to errors and maintenance nightmares. However, modern tools like <strong>Visual Paradigm<\/strong> have integrated <strong>AI and VPasCode<\/strong> to revolutionize this workflow.<\/p>\n<p>By combining the core pillars of <strong>Visual Paradigm BPMN<\/strong> with <strong>AI<\/strong>, teams can achieve a seamless integration of logic and design. This significantly boosts team collaboration and productivity in several ways:<\/p>\n<ul>\n<li><strong>Collaboration:<\/strong> Business Analysts can define the process flow visually, while AI-driven code generation ensures the underlying script logic is syntactically correct without needing deep programming expertise.<\/li>\n<li><strong>Productivity:<\/strong> Instead of writing boilerplate code for data transformation (like &#8220;Format Order Record&#8221;), developers can describe the intent, and the AI generates the script snippet.<\/li>\n<li><strong>Usage Cases:<\/strong> This integration is particularly powerful for rapid prototyping. A team can model a complex order fulfillment process, and instantly generate the necessary script tasks for data validation, reducing the gap between design and deployment.<\/li>\n<\/ul>\n<aside class='vpg-callout-box vpg-did-you-know'>\n<h4>\ud83d\udca1 Did You Know?<\/h4>\n<p>When using Script Tasks, it is best practice to keep the script language engine agnostic (e.g., using JavaScript or Groovy) to ensure portability. However, for simple data transformations, consider using a <em>Data Object<\/em> or <em>Expression<\/em> instead of a full Script Task to reduce engine overhead.<\/p>\n<\/aside>\n<h2>Visualizing the Flow<\/h2>\n<p>Let&#8217;s break down the flow shown in the image. The process begins with a Start Event, flows into a sequence of Script Tasks, and concludes at an End Event. Each Script Task acts as a processor in the pipeline.<\/p>\n<h3>Diagram Structure<\/h3>\n<pre style=\"max-width: 100%; overflow-x: auto; white-space: pre-wrap; word-break: break-word; background: #f8fafc; padding: 12px 14px; border-radius: 8px; border: 1px solid #e2e8f0;\"><code class='language-mermaid'>graph TD\n    Start((Start)) --> Format[Script: Format Order Record]\n    Format --> Calculate[Script: Calculate a Value]\n    Calculate --> Transform[Script: Transform Data]\n    Transform --> Generate[Script: Generate Reference Number]\n    Generate --> End((End))\n    \n    style Start fill:#f9f,stroke:#333\n    style End fill:#f9f,stroke:#333\n    style Format fill:#fff,stroke:#333,stroke-width:2px\n    style Calculate fill:#fff,stroke:#333,stroke-width:2px\n    style Transform fill:#fff,stroke:#333,stroke-width:2px\n    style Generate fill:#fff,stroke:#333,stroke-width:2px<\/code><\/pre>\n<p>This Mermaid diagram illustrates the sequential execution of the logic defined in the context. Notice how each node represents a distinct automated action, ensuring that data is transformed step-by-step before reaching the final state.<\/p>\n<h2>Conclusion<\/h2>\n<p>Script Tasks are a fundamental building block for modern BPMN processes. They allow for agile data manipulation and logic execution directly within the workflow. By understanding when to use them (simple, contained logic) versus when to use Service Tasks (heavy external integrations), architects can build robust, efficient processes. With the addition of AI-driven tooling, the barrier to implementing these scripts has never been lower, empowering teams to focus on the &#8220;why&#8221; of the process rather than the &#8220;how&#8221; of the code.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Discover how BPMN Script Tasks streamline in-engine logic, explore real-world use cases, and learn to leverage Visual Paradigm&#8217;s AI integration for seamless workflow automation.<\/p>\n","protected":false},"author":1,"featured_media":9430,"template":"","meta":{"_yoast_wpseo_title":"BPMN Script Tasks: Automating Logic with AI Chatbot Integration","_yoast_wpseo_metadesc":"Discover how BPMN Script Tasks streamline in-engine logic, explore real-world use cases, and learn to leverage Visual Paradigm's AI integration for seamless workflow automation.","inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"source_url":"https:\/\/bpmn.visual-paradigm.com\/bpmn-events-activities-and-gateways-with-visual-paradigm-bpmn-online-and-ai-assistance\/","source_h1_title":"BPMN Events, Activities, and Gateways with Visual Paradigm BPMN Online and AI Assistance","fifu_image_url":"","fifu_image_alt":"","_fifu_image_alt":"","fifu_alt":"","_fifu_alt":"","fifu_image_title":"","_fifu_image_title":"","fifu_input_alt":"","vp_image_hash":"befd2bb9af456ecf78a778d6fcd813a0060242891f701d3878d8171bac9e77dd"},"asset-category":[25,20],"class_list":["post-9429","gallery","type-gallery","status-publish","has-post-thumbnail","hentry","asset-category-ai-chatbot","asset-category-bpmn"],"source_url":"https:\/\/bpmn.visual-paradigm.com\/bpmn-events-activities-and-gateways-with-visual-paradigm-bpmn-online-and-ai-assistance\/","source_h1_title":"BPMN Events, Activities, and Gateways with Visual Paradigm BPMN Online and AI Assistance","fifu_image_url":"","fifu_image_alt":"","vp_image_hash":"befd2bb9af456ecf78a778d6fcd813a0060242891f701d3878d8171bac9e77dd","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BPMN Script Tasks: Automating Logic with AI Chatbot Integration<\/title>\n<meta name=\"description\" content=\"Discover how BPMN Script Tasks streamline in-engine logic, explore real-world use cases, and learn to leverage Visual Paradigm&#039;s AI integration for seamless workflow automation.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BPMN Script Tasks: Automating Logic with AI Chatbot Integration\" \/>\n<meta property=\"og:description\" content=\"Discover how BPMN Script Tasks streamline in-engine logic, explore real-world use cases, and learn to leverage Visual Paradigm&#039;s AI integration for seamless workflow automation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn VP\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T04:18:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/img_6ab08f8615ce7.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/gallery\\\/bpmn-script-tasks-ai-chatbot-automation\\\/\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/gallery\\\/bpmn-script-tasks-ai-chatbot-automation\\\/\",\"name\":\"BPMN Script Tasks: Automating Logic with AI Chatbot Integration\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/gallery\\\/bpmn-script-tasks-ai-chatbot-automation\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/gallery\\\/bpmn-script-tasks-ai-chatbot-automation\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bpmn.visual-paradigm.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/img_6ab08f8615ce7.png\",\"datePublished\":\"2026-09-21T02:37:03+00:00\",\"dateModified\":\"2026-10-09T04:18:52+00:00\",\"description\":\"Discover how BPMN Script Tasks streamline in-engine logic, explore real-world use cases, and learn to leverage Visual Paradigm's AI integration for seamless workflow automation.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/gallery\\\/bpmn-script-tasks-ai-chatbot-automation\\\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/gallery\\\/bpmn-script-tasks-ai-chatbot-automation\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/gallery\\\/bpmn-script-tasks-ai-chatbot-automation\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bpmn.visual-paradigm.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/img_6ab08f8615ce7.png\",\"contentUrl\":\"https:\\\/\\\/bpmn.visual-paradigm.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/img_6ab08f8615ce7.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/gallery\\\/bpmn-script-tasks-ai-chatbot-automation\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BPMN Script Tasks: Automating Logic with AI Chatbot Integration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/#website\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/\",\"name\":\"Learn VP\",\"description\":\"Learn VP\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/#organization\",\"name\":\"Learn VP\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/wp-content\\\/uploads\\\/sites\\\/13\\\/2026\\\/08\\\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png\",\"contentUrl\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/wp-content\\\/uploads\\\/sites\\\/13\\\/2026\\\/08\\\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png\",\"width\":463,\"height\":404,\"caption\":\"Learn VP\"},\"image\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/vn\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BPMN Script Tasks: Automating Logic with AI Chatbot Integration","description":"Discover how BPMN Script Tasks streamline in-engine logic, explore real-world use cases, and learn to leverage Visual Paradigm's AI integration for seamless workflow automation.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/","og_locale":"vi_VN","og_type":"article","og_title":"BPMN Script Tasks: Automating Logic with AI Chatbot Integration","og_description":"Discover how BPMN Script Tasks streamline in-engine logic, explore real-world use cases, and learn to leverage Visual Paradigm's AI integration for seamless workflow automation.","og_url":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/","og_site_name":"Learn VP","article_modified_time":"2026-10-09T04:18:52+00:00","og_image":[{"url":"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/img_6ab08f8615ce7.png","width":1024,"height":1024,"type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"4 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/","url":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/","name":"BPMN Script Tasks: Automating Logic with AI Chatbot Integration","isPartOf":{"@id":"https:\/\/www.learn-vp.com\/vn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/#primaryimage"},"image":{"@id":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/#primaryimage"},"thumbnailUrl":"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/img_6ab08f8615ce7.png","datePublished":"2026-09-21T02:37:03+00:00","dateModified":"2026-10-09T04:18:52+00:00","description":"Discover how BPMN Script Tasks streamline in-engine logic, explore real-world use cases, and learn to leverage Visual Paradigm's AI integration for seamless workflow automation.","breadcrumb":{"@id":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/#primaryimage","url":"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/img_6ab08f8615ce7.png","contentUrl":"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/img_6ab08f8615ce7.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.learn-vp.com\/vn\/gallery\/bpmn-script-tasks-ai-chatbot-automation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.learn-vp.com\/vn\/"},{"@type":"ListItem","position":2,"name":"BPMN Script Tasks: Automating Logic with AI Chatbot Integration"}]},{"@type":"WebSite","@id":"https:\/\/www.learn-vp.com\/vn\/#website","url":"https:\/\/www.learn-vp.com\/vn\/","name":"Learn VP","description":"Learn VP","publisher":{"@id":"https:\/\/www.learn-vp.com\/vn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.learn-vp.com\/vn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/www.learn-vp.com\/vn\/#organization","name":"Learn VP","url":"https:\/\/www.learn-vp.com\/vn\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.learn-vp.com\/vn\/#\/schema\/logo\/image\/","url":"https:\/\/www.learn-vp.com\/vn\/wp-content\/uploads\/sites\/13\/2026\/08\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png","contentUrl":"https:\/\/www.learn-vp.com\/vn\/wp-content\/uploads\/sites\/13\/2026\/08\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png","width":463,"height":404,"caption":"Learn VP"},"image":{"@id":"https:\/\/www.learn-vp.com\/vn\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.learn-vp.com\/vn\/wp-json\/wp\/v2\/gallery\/9429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.learn-vp.com\/vn\/wp-json\/wp\/v2\/gallery"}],"about":[{"href":"https:\/\/www.learn-vp.com\/vn\/wp-json\/wp\/v2\/types\/gallery"}],"author":[{"embeddable":true,"href":"https:\/\/www.learn-vp.com\/vn\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.learn-vp.com\/vn\/wp-json\/wp\/v2\/media\/9430"}],"wp:attachment":[{"href":"https:\/\/www.learn-vp.com\/vn\/wp-json\/wp\/v2\/media?parent=9429"}],"wp:term":[{"taxonomy":"asset-category","embeddable":true,"href":"https:\/\/www.learn-vp.com\/vn\/wp-json\/wp\/v2\/asset-category?post=9429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}