{"id":262384,"date":"2026-05-04T11:58:50","date_gmt":"2026-05-04T03:58:50","guid":{"rendered":"https:\/\/www.grab.com\/sg\/?post_type=editorial&#038;p=262384"},"modified":"2026-05-04T12:04:36","modified_gmt":"2026-05-04T04:04:36","slug":"how-grabs-legal-team-automated-contract-reviews-without-losing-expert-control","status":"publish","type":"editorial","link":"https:\/\/www.grab.com\/sg\/inside-grab\/stories\/how-grabs-legal-team-automated-contract-reviews-without-losing-expert-control\/","title":{"rendered":"How Grab\u2019s Legal team automated contract reviews without losing expert control"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"262384\" class=\"elementor elementor-262384\" data-elementor-post-type=\"editorial\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-89cb551 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"89cb551\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f5e5284\" data-id=\"f5e5284\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1dd1b70 gr21-boxed-content editorial-gr21-boxed-content elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1dd1b70\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1290636\" data-id=\"1290636\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f58adf5 elementor-widget elementor-widget-text-editor\" data-id=\"f58adf5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Every organisation has workflows where experts make judgment calls dozens of times a day.&nbsp;<\/p>\n<p>Picture a customer support lead deciding to override a refund threshold for a loyal user; a finance manager handling an expense exception; or a legal counsel hunting for a hidden liability clause in a 50-page contract. In these moments, professionals must weigh company policies against messy, real-world context.<\/p>\n<p>These processes are high-volume, knowledge-intensive, and notoriously hard to automate. However, we didn\u2019t let that stop us from trying.<\/p>\n<p>Earlier this year, Grab&#8217;s Legal team and Grabber Technology Solutions (GTS)\u2014our internal corporate IT and enterprise technology department\u2014partnered on a moonshot pilot to learn how to automate aspects of our legal work.&nbsp;&nbsp;<\/p>\n<h5>Challenge accepted: Automating legal work<\/h5>\n<p>We chose the first-pass review of Non-Disclosure Agreements (NDAs) as our testing ground. This is the initial check to see whether a contract follows Grab\u2019s standard terms or needs a lawyer\u2019s closer attention. NDAs are a vital step, for example, when Grab enters strategic partnership conversations and needs to exchange confidential business information, or when an external advisor needs access to sensitive product information.<\/p>\n<h5>The real barrier isn&#8217;t technology, it&#8217;s trust<\/h5>\n<p>We were curious to test if generative AI has the potential to help us work more effectively, because it is good at reading high volumes of&nbsp; unstructured text\u2014which the Legal team deals with on a daily basis.<\/p>\n<p>So we asked one of the top Large Language Models (LLM) to read an NDA, extract the key facts and clauses, and tell us whether the agreement should pass, be flagged, or be escalated.&nbsp;<\/p>\n<p>However, our first experiment revealed the limitations of relying on genAI.<\/p>\n<p>The LLM tool was useful in some ways, but it struggled to apply policy checks consistently across a full contract. It sometimes missed non-standard wording, interpreted the same phrases differently across runs, or produced recommendations that sounded plausible but didn\u2019t stand up to the rigour required for an audit-grade review.<\/p>\n<p>In legal work, the risk sits in the details. A single clause that changes liability, confidentiality obligations, or governing law can materially increase an organisation\u2019s exposure if it slips through unnoticed. We knew we needed to build an extra layer of trust into the automation process.<\/p>\n<p>In other words, when an AI contract review tool says \u201capproved,\u201d \u2018denied,\u201d or makes specific suggestions, the Legal team needs to know exactly why\u2014with citations, audit trails, and zero tolerance for unsupported reasoning.<\/p>\n<p>We went back to first principles and asked: what if we separated what AI is good at from what code is good at: applying rules consistently?<\/p>\n<h5>The breakthrough: AI reads, code decides, humans approve<\/h5>\n<p>That insight led to a hybrid decision engine built on three layers:<\/p>\n<ol>\n<li aria-level=\"1\">AI reads: Multiple LLM models extract facts and exact citations from the contract, using a consensus vote across models to stabilise outputs and catch unsupported output.<br><br><\/li>\n<li aria-level=\"1\">Code decides: A deterministic &#8220;rulebook&#8221;\u2014written and owned by the Legal team\u2014evaluates the extracted facts against Grab&#8217;s policies. This rulebook translates Grab\u2019s legal\u2019s policy logic into explicit pass\/fail checks and routing rules. Each rule has three parts: the condition that passes, the condition that fails, and the action that follows. For example: auto-approve, suggest a standard amendment, or escalate to Legal. The Legal team maintains this rulebook by updating the policy logic as standards evolve, testing changes against a set of sample contracts, and reviewing the outputs before any rule changes are used in production. In other words, Legal still owns the policy; the code simply applies it consistently.<br><br><\/li>\n<li aria-level=\"1\">Humans approve: A reviewer interface presents facts, citations, and rule outcomes side-by-side, and legal experts validate with full context. Anything that AI can\u2019t automatically decide is escalated to them for review.<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f1fd77 elementor-widget elementor-widget-image\" data-id=\"9f1fd77\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1562\" height=\"758\" src=\"https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2026\/05\/04115837\/Grab-legal-team-automation-workflow-simple.png\" class=\"attachment-full size-full wp-image-262431\" alt=\"\" srcset=\"https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2026\/05\/04115837\/Grab-legal-team-automation-workflow-simple.png 1562w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2026\/05\/04115837\/Grab-legal-team-automation-workflow-simple-250x121.png 250w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2026\/05\/04115837\/Grab-legal-team-automation-workflow-simple-700x340.png 700w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2026\/05\/04115837\/Grab-legal-team-automation-workflow-simple-768x373.png 768w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2026\/05\/04115837\/Grab-legal-team-automation-workflow-simple-1536x745.png 1536w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2026\/05\/04115837\/Grab-legal-team-automation-workflow-simple-18x9.png 18w, https:\/\/assets.grab.com\/wp-content\/uploads\/sites\/4\/2026\/05\/04115837\/Grab-legal-team-automation-workflow-simple-120x58.png 120w\" sizes=\"(max-width: 1562px) 100vw, 1562px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-80d6fc6 elementor-widget elementor-widget-text-editor\" data-id=\"80d6fc6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>We tested this engine against hundreds of variants spanning compliant, low-risk, and high-risk scenarios. The results: 100% rule evaluation accuracy, 0% false positives, and review time cut from 60 minutes to under 2 minutes. Legal retained final say at every step.<\/p><p>The result of our experiment was a resounding success. The architecture we built\u2014extract facts with AI, evaluate with deterministic rules, validate with humans\u2014is now a blueprint transforming judgment-based work across Grab&#8217;s business and corporate functions.<\/p><h5>A blueprint for every knowledge-intensive team<\/h5><p>For example, whenever a vendor requests access to Grab\u2019s systems or data, these requests can be screened against standard policy requirements, with only unusual or higher-risk cases escalated to a human decision-maker. It would significantly speed up the process.<\/p><p>Customer support dispute resolutions are another scenario this framework can be applied to. Teams can assess contested charges, refunds, or account actions against policy rules, transaction history, and exception thresholds before deciding whether to uphold, reverse, or escalate the case.<\/p><p>The playbook we&#8217;ve developed is straightforward:<\/p><ul><li aria-level=\"1\">Identify a high-volume workflow where judgment can be broken down into rules<\/li><li aria-level=\"1\">Codify tribal knowledge into a rulebook-as-code and curate a test set<\/li><li aria-level=\"1\">Prove decision alignment against expert judgment in a sandbox<\/li><li aria-level=\"1\">Graduate from human-in-the-loop review to workflow integration to selective autonomy<\/li><\/ul><p>In practice, a small cross-functional team, combining technical support and deep domain expertise, can set up a working pilot in weeks.<\/p><h5>What&#8217;s next<\/h5><p>The Legal team will continue stress-testing our risk management framework, and then move the NDA engine from sandbox to production. This will be followed by expansion to commercial contracts, where teams need to review terms on liability, payment, and obligations. Next up are privacy reviews, where teams assess how personal data is collected, used, or shared; and<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a1c768d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a1c768d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-169ee13\" data-id=\"169ee13\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"parent":180237,"menu_order":0,"template":"grab21-default","acf":[],"_links":{"self":[{"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/editorial\/262384"}],"collection":[{"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/editorial"}],"about":[{"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/types\/editorial"}],"version-history":[{"count":49,"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/editorial\/262384\/revisions"}],"predecessor-version":[{"id":262442,"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/editorial\/262384\/revisions\/262442"}],"up":[{"embeddable":true,"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/editorial\/180237"}],"wp:attachment":[{"href":"https:\/\/www.grab.com\/sg\/wp-json\/wp\/v2\/media?parent=262384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}