I am not using firebase, but my own java backend. I am able to build up a simple service and is working. But if I want to ask for permission, I have to send a some JSON response which will ask me that permission.
I assume that the app.handleRequest(actions) also sends some JSON response which will be interpreted by the agent and will show the corresponding text on the simulator. You did mention it briefly above. What is the JSON response that I have to send from my service so that that it asks for permission to locate the address?