---
title: Boolean
slug: neurons-for-itsm/admin-user-help/enu/latest/boolean
createdAt: 2026-07-14T19:16:36.637Z
---

Converts the input into a Boolean value.

## Syntax

Boolean(input)

## Enabled For

For a description of the business object categories, see [Notes on "Enabled For"](docId\:u26v9feCFs6iLwA0-PVJd).

| Business Object Category                                                                    | Yes/No |
| ------------------------------------------------------------------------------------------- | ------ |
| Business Rules: Before-Save Rules                                                           | Yes    |
| Business Rules: Calculation Rules (After Save, with or without Also Recalculate on Load)    | Yes    |
| Business Rules: Calculation Rules (Before Save or Always, without Also Recalculate On Load) | Yes    |
| Business Rules: Calculation Rules (Before Save or Always, with Recalculate On Load)         | Yes    |
| Business Rules: Editing Rules                                                               | Yes    |
| Business Rules: Initialization Rules                                                        | Yes    |
| Business Rules: Read Only Rules                                                             | Yes    |
| Business Rules: Required Rules                                                              | Yes    |
| Business Rules: Validation Rules                                                            | Yes    |
| Client Expressions                                                                          | Yes    |
| Object Permissions                                                                          | No     |
| Services                                                                                    | Yes    |
| LDAP                                                                                        | Yes    |
| Mobile                                                                                      | Yes    |
| Quick Actions (except UI Quick Actions)                                                     | Yes    |
| UI Quick Actions                                                                            | Yes    |
| Reports                                                                                     | Yes    |
| Search/Dashboard without field references                                                   | Yes    |
| Search/Dashboard with field references                                                      | No     |

## Parameter

| Parameter | Description                                                         |
| --------- | ------------------------------------------------------------------- |
| input     | The input to evaluate. Can be text, number, currency, or a Boolean. |

## Return Value

:::Paragraph{indent="1"}
Boolean value. See [Boolean Embedded Literals](docId\:p2uBsNmhfJa5hSFTdWDdU). See also [Conversion to Boolean Values](docId\:fSeYKSLXQ6Rp-9McJ2Ym3).
:::

:::Paragraph{indent="1"}
If the **input** parameter is text:
:::

:::Paragraph{listStyleType="disc" indent="2"}
If it contains "true" (case insensitive), returns **true**.
:::

:::Paragraph{listStyleType="disc" indent="2"}
If it contains "false" (case insensitive), returns **false**.
:::

:::Paragraph{listStyleType="disc" indent="2"}
If it contains anything else, returns an error.
:::

:::Paragraph{indent="1"}
If the **input** parameter is a number or currency:
:::

:::Paragraph{listStyleType="disc" indent="2"}
If it contains zero, returns **false**.
:::

:::Paragraph{listStyleType="disc" indent="2"}
If it contains anything else, returns **true**.
:::

:::Paragraph{indent="1"}
If the **input** parameter is a Boolean:
:::

:::Paragraph{listStyleType="disc" indent="2"}
Returns the Boolean value.
:::

:::Paragraph{listStyleType="disc" indent="2"}
Returns an error if the **input** parameter is another type, such as DateTime.
:::

:::Paragraph{listStyleType="disc" indent="2"}
Returns null if the **input** parameter is null.
:::

## Examples

$(Boolean("true"))

:::Paragraph{indent="1"}
In the example above, the application returns true.
:::

$(Boolean("false"))

:::Paragraph{indent="1"}
In the example above, the application returns false.
:::

$(Boolean("29 Apr 2014"))

:::Paragraph{indent="1"}
In the example above, the application returns an error.
:::

$(Boolean(27.69))

:::Paragraph{indent="1"}
In the example above, the application returns true.
:::

$(Boolean(0))

:::Paragraph{indent="1"}
In the example above, the application returns false.
:::
