Salesforce Dictionary — Free Salesforce GlossarySalesforce Dictionary

Intent

AI🔴 Advanced

Definition

An Intent in Salesforce Einstein Bots is a classification that represents the user's purpose or goal behind a message. When a customer sends a message to a bot (such as 'Where is my order?' or 'I need to reset my password'), the bot's Natural Language Understanding (NLU) model analyzes the text and matches it to a trained intent. Each intent is configured with a set of training utterances (example phrases) that teach the model to recognize variations of the same request. Once an intent is identified, the bot routes the conversation to the appropriate dialog to handle that specific topic.

Real-World Example

At their company, an AI specialist at Nexus Innovations leverages Intent to bring intelligent automation to a process that previously required significant manual effort. Intent analyzes patterns in the data and surfaces insights that would take a human analyst hours to uncover, enabling the team to act proactively rather than reactively.

Why Intent Matters

An Intent in Salesforce Einstein Bots is a classification representing the user's purpose or goal behind a message. When a customer sends a message to a bot (like 'Where is my order?' or 'I need to reset my password'), the bot's Natural Language Understanding (NLU) model analyzes the text and matches it to a trained intent. Each intent is configured with a set of training utterances (example phrases) that teach the model to recognize variations of the same request.

Once an intent is identified, the bot routes the conversation to the appropriate dialog to handle that specific topic. Intent design is one of the most important parts of building a good bot: too few intents means the bot can't distinguish between requests; too many intents creates confusion and overlap. Mature bot programs treat intent design as ongoing work, monitoring real conversations to identify intents the bot is missing or confusing, then refining the training utterances to improve accuracy. Good intent design produces bots that feel responsive and accurate; poor design produces frustrating dead-end conversations.

How Organizations Use Intent

  • CloudNine SolutionsDesigned their bot intents around the most common customer requests (order status, password reset, returns, account info), with rich training utterances for each.
  • ShieldGuard SecurityReviews failed bot conversations weekly to identify intents the model is missing, then adds training utterances to improve recognition.
  • QuickAssistStarted with a small set of clear intents and expanded gradually based on real usage, avoiding the temptation to define too many intents up front.

🧠 Test Your Knowledge

1. What is an Intent in Einstein Bots?

2. How does the bot identify intents?

3. What's the key to good intent design?

See something that could be improved?

Suggest an Edit