Wit.ai logo

Wit.ai

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

31 actions Integration catalog
Request access
Connect Wit.ai once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add Entity KeywordWIT_AI_ADD_ENTITY_KEYWORD
Tool to add a keyword with optional synonyms to a Wit.ai entity. Use when extending entity values.
Add Keyword SynonymWIT_AI_ADD_KEYWORD_SYNONYM
Tool to add a new synonym to a keyword in an entity. Use when expanding entity keyword recognition with additional terms.
Add Value to TraitWIT_AI_ADD_TRAIT_VALUE
Tool to add a new value to an existing trait in Wit.ai. Use when extending trait vocabulary with additional values.
Create Wit.ai AppWIT_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 EntityWIT_AI_CREATE_ENTITY
Tool to create a new entity in Wit.ai. Use when defining custom entity types for natural language understanding.
Create Wit.ai IntentWIT_AI_CREATE_INTENT
Tool to create a new intent in Wit.ai. Use when you need to define a new intent for natural language understanding.
Create Wit.ai TraitWIT_AI_CREATE_TRAIT
Tool to create a new trait in Wit.ai. Use when defining custom entity attribute matching behavior.
Create Wit.ai Training UtterancesWIT_AI_CREATE_UTTERANCES
Tool to add training utterances (samples with annotations) to your Wit.ai app. Use when you need to train your model with labeled examples. Rate limit: 200 samples per minute.
Delete AppWIT_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.
Delete EntityWIT_AI_DELETE_ENTITY
Tool to permanently delete an entity by name. Use when you need to remove an existing entity from the wit.ai app.
Delete Entity KeywordWIT_AI_DELETE_ENTITY_KEYWORD
Tool to delete a keyword from a keywords entity in wit.ai. Use when you need to remove a specific keyword from an entity.
Delete Entity RoleWIT_AI_DELETE_ENTITY_ROLE
Tool to delete a specific role from an entity in wit.ai. Use when you need to remove a role association from an entity.
Delete IntentWIT_AI_DELETE_INTENT
Tool to permanently delete an intent by name. Use when you need to remove an intent from the app.
Delete Keyword SynonymWIT_AI_DELETE_KEYWORD_SYNONYM
Tool to delete a synonym from a keyword in an entity. Use when you need to remove a specific synonym mapping from an entity keyword.
Delete UtterancesWIT_AI_DELETE_UTTERANCES
Tool to delete validated utterances (training samples) from your Wit.ai app. Use when you need to remove specific training data.
Wit.ai Detect LanguageWIT_AI_DETECT_LANGUAGE
Tool to detect the language of a given text input. Returns detected locales with confidence scores. Use when you need to identify the language of user-provided text.
Export App DataWIT_AI_EXPORT_APP
Tool to export Wit.ai app data as a backup ZIP file. Returns a download URL for the backup file containing all app data.
Get App DetailsWIT_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 Entity DetailsWIT_AI_GET_ENTITY
Tool to retrieve details of a specific entity including keywords and roles. Use when you need entity metadata by ID or name.
Get Intent DetailsWIT_AI_GET_INTENT
Tool to retrieve details of a specific intent. Use when you need full intent metadata given its ID.
Get IntentsWIT_AI_GET_INTENTS
Tool to list all intents in a Wit.ai app. Use after authenticating to retrieve defined intents.
Wit.ai Get MessageWIT_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 DetailsWIT_AI_GET_TRAIT
Tool to retrieve details of a specific trait. Use when you have the trait ID and need its full metadata.
List TraitsWIT_AI_GET_TRAITS
Tool to list all traits in a Wit.ai app. Use after authenticating to retrieve defined traits.
Get Voice DetailsWIT_AI_GET_VOICE
Tool to retrieve details for a specific text-to-speech voice. Use when you need information about available styles and parameters for a voice.
List Wit.ai AppsWIT_AI_LIST_APPS
Tool to retrieve the list of all Wit.ai apps for the authenticated user. Use when you need to fetch apps with pagination support.
List App TagsWIT_AI_LIST_APP_TAGS
Tool to retrieve all tag groups (versions) for a Wit.ai app. Use when you need to list available versions or snapshots of an app's state.
List EntitiesWIT_AI_LIST_ENTITIES
Tool to list all entities in a Wit.ai app. Use after authenticating to retrieve defined entities.
List UtterancesWIT_AI_LIST_UTTERANCES
Tool to retrieve training utterances (samples) from a Wit.ai app. Use when you need to view or analyze the app's training data. Supports filtering by intents, entities, and traits.
List VoicesWIT_AI_LIST_VOICES
Tool to retrieve all available text-to-speech voices grouped by locale. Use when you need to discover which voices are available for speech synthesis.
Update Wit.ai AppWIT_AI_PUT_APP
Tool to update an existing Wit.ai app. Use when you need to modify app settings after creation.