What is slot filling

What is Slot Filling?

· Glossary

Short answer

Slot filling in NLP is the technique of extracting the specific pieces of information an intent needs before it can be acted on, such as an order number, a return reason, or a delivery date.

Once a system knows the customer's intent, it usually needs details to resolve it. Those details are the slots. A cancel order intent has slots for the order ID and the cancellation reason. A change address intent has slots for the new address and the order it applies to. If a slot is missing, the system asks a follow-up question until it has what it needs.

Slot filling is what turns a recognized intent into an executable action. Intent tells you what the customer wants. Slots give you enough to actually do it.

Slot filling vs named entity recognition at a glance

DimensionSlot fillingNamed entity recognition
Purposegather what an intent needs to actfind and label entities in any text
Tied to an intentyes, slots are defined per intentno, it runs regardless of intent
When a value is missingasks a targeted follow-upnothing, it only extracts what is present
Example outputorder ID and reason for a cancellationdates, names, order numbers

Aide, the AI platform for customer service, treats slots as part of an intent-scoped automation, not a free-floating form. After classifying intent, an ASOP (an Agentic SOP) defines the slots that intent requires and the conditions for acting on them. Many slots fill themselves from Shopify, WooCommerce, or Salesforce data, so the customer is asked for less.

An automation never acts on a half-filled or low-confidence slot: missing information triggers a question or a handoff, never a guess. And because the team authors the slot logic itself, the people who run the workflow know exactly what the AI needs and why.

Frequently asked questions

An intent is what the customer wants to accomplish. A slot is a specific value that intent needs to be resolved, like the order number. You classify intent first, then fill slots.

A well-built system asks a targeted follow-up or hands off to a human. In Aide, a low-confidence or empty slot never lets the automation proceed on a guess.

About Aide

Aide is the AI platform for customer service. Its AI agent answers customers and resolves orders, refunds and returns, inside Zendesk, Gorgias or Front, or on its own with Aide Helpdesk. Built for ecommerce brands, with deep Shopify integration. What is Aide (aide.app)?

The AI platform for customer service

Aide answers customers and resolves Shopify orders in chat, email and your helpdesk. Free to start.