I need the first reply to be utter_greet regardless of what the user has sent

It doesn’t matter if the user says hello or goodbye.I expect the responses to be utter_greet. I know have a “or”, but I want a intent is “any”. Looking forward to your reply.

Just to check, are you trying to make the assistant greet the user immediately? One thing you can do is you can silently start the conversation with an artificial /greet trigger. That way, the bot will always greet the user when the conversation starts.

I see, but my prologue is too long. So I split it to two sentences. I want to be able to respond to the second sentence of whatever the user says

Could you give an example or share parts of your stories.yml file? Without an example it’s hard to come up with meaningful advice.

- story: start
  steps:
    - intent: greet
    - action: utter_replyGreetStart
    - or:
      - intent: greet
      - intent: silence
      - intent: replyYes
      - intent: etc..
    - action: utter_replyGreet
    - action: collection_form
    - active_loop: collection_form
    - intent: greet
    - action: utter_silence1
    - intent: greet
    - action: utter_silence2
    - intent: greet
    - action: utter_goodbye
- story: start
  steps:
    - intent: greet
    - action: utter_replyGreetStart
    - or:
      - intent: greet
      - intent: silence
      - intent: replyYes
      - intent: etc..
    - action: utter_replyGreet
    - action: collection_form
    - active_loop: collection_form
    - intent: greet
    - action: utter_silence1
    - intent: greet
    - action: utter_silence2
    - intent: greet
    - action: utter_goodbye