I am setting up rasa for our app, and one of the requirements is, to be able to pass in slots. The intent here is when sending a user input to rasa, we already have some basic information about the user that we can then use in the story. Basic example: we already know the user’s name, so we can skip the part of the story that needs to ask for user’s name.
The rest API seems to only be allowing us to send the message content, and not the slots.
Can someone who might have achieved the same previously, shed some light on their approach?
Yeah, responses are working for me. But I want to find out how to send over the values to rasa, not get them back.
Here’s the flow I have.
A customer is sending us a message, we extract the customer’s information and send the message to rasa. I don’t know how to pass on the customer information to rasa along with the message, so currently rasa is responding back with no knowledge of who or what the customer is/needs.
/greet is the way to force Rasa to recognize this user message as Intent - greet with 2 entities attached name, age. You can replace the Intent and attached Entities with whatever you like. You can check this section BYPASS NLU WITH BUTTONS for more information