Handling similar entities

I am building a chatbot which runs different forms in different situations. My entities include similar types like user_id, meeting_id, item_id, etc.

For each entity I have an intent of the form inform_user_id filled with examples of a user telling its user_id. Similarly, for meeting_id, item_id.

Now, what happens is that when a form is running with requested slot of user_id, it often occurs that either the intent or the entity is wrongly recognised. The number is extracted fine but maybe intent is inform_user_id and entity extracted is meeting_id.

The examples are quite similar like “user id is 12”, “meeting ID 2”, etc. but is there a way so that maybe while a particular form is running, some intents are ignored, or a better approach to solve this problem.