How would a human know which one to choose based on those rules?
Looking at your example, do you need to have a separate entity for each one or can you use the same entity and just process it differently?
If you need separate slots filled with the same type of value, you could create a custom action to copy from a temporary slot over to the actual slot, and set up your story something like this: