*Workflows › Reference › Actions › AI (Neo)*

# Classify with AI

> Neo reads a text or a situation and picks a category from the list you define (label and description), researching your account's data and the web if you enable it. It returns the chosen label with its reasoning and confidence level. Read-only: it never makes changes. Consumes AI credits.

## At a glance

| Property | Value |
| --- | --- |
| Domain | `neo` |
| Group in the editor | AI (Neo) › Neo |
| Runs as | The owner of the workflow, with their permissions |
| Permission | View access to at least one module |
| Consumes AI credits | Yes |
| Destructive | Not declared |

ACTION `neo.classify`

## Inputs

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `statement` | string | Yes | **Question.** The question Neo answers by choosing one of the options. Insert as variables what has to be classified: a text, an email, a situation from the previous steps. = `How is the team's workload this week?` |
| `categories` | string[] | Yes | **Options.** One option per row. Neo picks exactly one; the switch behind it has one branch per option, so if you change the options the branches change too. To refine the criterion, write «Option: when it applies». |
| `webSearch` | boolean | No |  |

## Outputs

| Name | Type | Description |
| --- | --- | --- |
| `category` | string |  |
| `rationale` | string |  |
| `confidence` | enum<string> |  `high`, `medium`, `low` |
| `webSearchSources` | object[] |  |
| `webSearchSources.url` | string |  |
| `webSearchSources.title` | string |  |
| `webSearchSources.favicon` | string |  |

---

Canonical URL: https://docs.filmo.io/workflows/reference/actions/neo-classify  
Last updated: 2026-10-25