I have created a Custom entity for classes with list items such as 'Java', 'HTML', 'Javascript' etc.
I have a topic trigger such as "When is the next Java class scheduled for?".
Immediately after the topic trigger I have a question "What class are you interested in?"
Now if my chatbot input is "When is the next Java class scheduled for" the class entity is properly slot-filled and the question is skipped.
However if I use java, JAVA etc, in the chatbot input the slot-filling does not happen because of a change in case and the question is asked.
If I answer the question as java or JAVA that works, it ties it back to Java and the flow proceeds.
How can slot-filling be done without having to worry about the case used for the entity in the chatbot input?
Appreciate any feedback. Thanks.
Tested this myself, and in my environment case sensitivity isn't an issue (see below).
Can you export your copilot with pac copilot extract-template?
Michael E. Gernaey
169
Super User 2025 Season 2
Romain The Low-Code...
150
sandeep_angara
75
Super User 2025 Season 2