# Wit.ai

Wit.ai is a natural language processing platform that enables developers to build applications and devices that understand human language.

- **Category:** artificial intelligence
- **Auth:** API_KEY
- **Tools:** 10
- **Triggers:** 0
- **Slug:** `WIT_AI`
- **Version:** 20260211_00

## Tools

### Create Wit.ai App

**Slug:** `WIT_AI_CREATE_APP`

Tool to create a new app in Wit.ai. Use when you need to programmatically initialize an application before training or importing data.

### Create Wit.ai Trait

**Slug:** `WIT_AI_CREATE_TRAIT`

Tool to create a new trait in Wit.ai. Use when defining custom entity attribute matching behavior.

### Delete App

**Slug:** `WIT_AI_DELETE_APP`

Tool to delete a specific app from wit.ai. Use when you need to remove an existing app by its ID after confirming its existence.

### Get App Details

**Slug:** `WIT_AI_GET_APP`

Tool to retrieve metadata and settings of a Wit.ai app. Use when you need to fetch complete app details by app ID after authenticating.

### Get Intent Details

**Slug:** `WIT_AI_GET_INTENT`

Tool to retrieve details of a specific intent. Use when you need full intent metadata given its ID.

### Get Intents

**Slug:** `WIT_AI_GET_INTENTS`

Tool to list all intents in a Wit.ai app. Use after authenticating to retrieve defined intents.

### Wit.ai Get Message

**Slug:** `WIT_AI_GET_MESSAGE`

Tool to analyze a text message and extract its intent, entities, and traits. Use when you need structured meaning from user input.

### Get Trait Details

**Slug:** `WIT_AI_GET_TRAIT`

Tool to retrieve details of a specific trait. Use when you have the trait ID and need its full metadata.

### List Traits

**Slug:** `WIT_AI_GET_TRAITS`

Tool to list all traits in a Wit.ai app. Use after authenticating to retrieve defined traits.

### Update Wit.ai App

**Slug:** `WIT_AI_PUT_APP`

Tool to update an existing Wit.ai app. Use when you need to modify app settings after creation.
