<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>post Making Smarter Decisions in ServiceNow: A Guide to Decision Tables in ServiceNow AI Platform blog</title>
    <link>https://www.servicenow.com/community/servicenow-ai-platform-blog/making-smarter-decisions-in-servicenow-a-guide-to-decision/ba-p/3222300</link>
    <description>&lt;P&gt;&lt;STRONG&gt;Understanding Decision Tables in ServiceNow&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;A &lt;STRONG&gt;decision table&lt;/STRONG&gt; in ServiceNow is a configuration option that can be used to evaluate multiple conditions and return a result based on predefined logic. It simplifies complex decision-making by organizing rules in a tabular format, where each row represents a unique set of conditions and their corresponding output.&lt;/P&gt;&lt;P&gt;The following data types are supported for both input and output:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Choice&lt;/LI&gt;&lt;LI&gt;Currency&lt;/LI&gt;&lt;LI&gt;Date&lt;/LI&gt;&lt;LI&gt;Date / Time&lt;/LI&gt;&lt;LI&gt;Decimal&lt;/LI&gt;&lt;LI&gt;Integer&lt;/LI&gt;&lt;LI&gt;Long&lt;/LI&gt;&lt;LI&gt;Reference&lt;/LI&gt;&lt;LI&gt;String&lt;/LI&gt;&lt;LI&gt;True / False&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;In addition, Duration is supported as an output data type.&lt;/P&gt;&lt;H3&gt;&lt;STRONG&gt;How Decision Tables Are Used in ServiceNow&lt;/STRONG&gt;&lt;/H3&gt;&lt;P&gt;Decision tables can be called from scripts and flows to streamline decision-making. By eliminating the need for extensive scripting, they allow administrators to implement logic that evaluates conditions across multiple fields. When the table is triggered, the system evaluates the conditions row by row and returns the matching output.&lt;/P&gt;&lt;H3&gt;&lt;STRONG&gt;Example Use Case&lt;/STRONG&gt;&lt;/H3&gt;&lt;P&gt;Consider an approval process in an organization where decisions are made based on the dollar amount of a purchase request:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If the amount is less than $1,000, the approval is routed to &lt;STRONG&gt;Approver X&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;If the amount is between $1,000 and $10,000, the approval is routed to &lt;STRONG&gt;Approver Y&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;If the amount exceeds $10,000, the approval is routed to &lt;STRONG&gt;Approver Z&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This decision table ensures the appropriate level of oversight while maintaining an efficient and automated approval process.&lt;/P&gt;&lt;P&gt;The following shows how this logic is configured in a ServiceNow decision table.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="madelapostolde_0-1743335608343.png" style="width: 400px;"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/430962i36AB7627027A3DD6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="madelapostolde_0-1743335608343.png" alt="madelapostolde_0-1743335608343.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To call a decision table from a flow, click on &lt;STRONG&gt;Flow Logic &amp;gt; Make a decision&lt;/STRONG&gt;. Fill in the inputs:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="madelapostolde_1-1743335608345.png" style="width: 400px;"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/430964i3FF713A9558F7A3B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="madelapostolde_1-1743335608345.png" alt="madelapostolde_1-1743335608345.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The output of the decision table can then be used in succeeding actions such as &lt;STRONG&gt;Ask for Approval&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="madelapostolde_2-1743335608349.png" style="width: 400px;"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/430963i985052AD3F2AEFE0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="madelapostolde_2-1743335608349.png" alt="madelapostolde_2-1743335608349.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;H3&gt;&lt;STRONG&gt;Limitations of Decision Tables&lt;/STRONG&gt;&lt;/H3&gt;&lt;P&gt;Despite their usefulness, decision tables can become cumbersome when managing a large number of conditions. Input columns are only evaluated as “AND” conditions. You will need to create rows to evaluate “OR” conditions.&lt;/P&gt;&lt;P&gt;They also lack advanced scripting capabilities, making them unsuitable for highly dynamic or complex scenarios. Additionally, performance issues may arise if the evaluation logic involves excessive rows or intricate conditions.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 30 Mar 2025 11:55:25 GMT</pubDate>
    <dc:creator>madelapostol-de</dc:creator>
    <dc:date>2025-03-30T11:55:25Z</dc:date>
    <item>
      <title>Making Smarter Decisions in ServiceNow: A Guide to Decision Tables</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-blog/making-smarter-decisions-in-servicenow-a-guide-to-decision/ba-p/3222300</link>
      <description>&lt;P&gt;Tired of writing complex scripts to handle business logic in ServiceNow? Decision tables provide a structured, no-code approach to evaluating multiple conditions and determining outcomes with ease. Whether you're streamlining approval workflows or automating decision-making, this powerful feature simplifies logic into an easy-to-manage format.&lt;/P&gt;&lt;P&gt;In this blog, we'll explore how decision tables work, their supported data types, practical use cases, and key limitations to keep in mind. Ready to make your ServiceNow processes more efficient? Let’s dive in!&lt;/P&gt;</description>
      <pubDate>Sun, 30 Mar 2025 11:55:25 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-blog/making-smarter-decisions-in-servicenow-a-guide-to-decision/ba-p/3222300</guid>
      <dc:creator>madelapostol-de</dc:creator>
      <dc:date>2025-03-30T11:55:25Z</dc:date>
    </item>
    <item>
      <title>Re: Making Smarter Decisions in ServiceNow: A Guide to Decision Tables</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-blog/making-smarter-decisions-in-servicenow-a-guide-to-decision/bc-p/3241143#M2971</link>
      <description>&lt;P&gt;I can attest to the performance issues with too many condition rows. I had a decision table built pre-Decision Builder. There were only about 40 decision questions, but the 'Conditions' within them were (in some cases) quite a complex set of condition sets tied together with 'OR'. When DB came out, I tried to use it for this decision, but that required me to greatly simplify the conditions which led to many more decision questions (displayed in DB as 'Conditions'). The new decision table was WAY worse performance-wise than the original. I continue to use the original decision table, but managing the questions is difficult because DB does not handle them (too complex).&lt;/P&gt;</description>
      <pubDate>Thu, 17 Apr 2025 19:11:19 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-blog/making-smarter-decisions-in-servicenow-a-guide-to-decision/bc-p/3241143#M2971</guid>
      <dc:creator>jamiestroud</dc:creator>
      <dc:date>2025-04-17T19:11:19Z</dc:date>
    </item>
    <item>
      <title>Re: Making Smarter Decisions in ServiceNow: A Guide to Decision Tables</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-blog/making-smarter-decisions-in-servicenow-a-guide-to-decision/bc-p/3418002#M3125</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Could not save decision table. Exceeded maximum number of decisions allowed when draft authoring is enabled. To add more rows, first disable draft authoring in decision table properties.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Nov 2025 08:07:35 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-blog/making-smarter-decisions-in-servicenow-a-guide-to-decision/bc-p/3418002#M3125</guid>
      <dc:creator>bhujangi gawal2</dc:creator>
      <dc:date>2025-11-03T08:07:35Z</dc:date>
    </item>
    <item>
      <title>Re: Making Smarter Decisions in ServiceNow: A Guide to Decision Tables</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-blog/making-smarter-decisions-in-servicenow-a-guide-to-decision/bc-p/3504484#M3232</link>
      <description>&lt;P&gt;I have field data type of List. How can i add this field to decision table as input. Is there any workround&lt;/P&gt;</description>
      <pubDate>Mon, 09 Mar 2026 19:10:59 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-blog/making-smarter-decisions-in-servicenow-a-guide-to-decision/bc-p/3504484#M3232</guid>
      <dc:creator>RK37</dc:creator>
      <dc:date>2026-03-09T19:10:59Z</dc:date>
    </item>
  </channel>
</rss>

