Get a response from to my nodejs server

Hey, I wanted to know how I could achieve the following:

  1. Use the generic webhook since the documentation does not provide enough information ?
  2. Send a request from my backend server to my yellow ai bot and receive its response to my server as well.
  3. Send a trigger, such as a question, intent or event, from my server to yellow ai’s “/data/messages” API and receive its response.

One more use case is, once I send message to bot ‘i want to check my order status’ bot will respond with ‘please provide me your order id’ this is something we define in the flow, for the specific utterance.