When I send something to the control url to have the bot say something (I gather their info and do a processing that takes a while), I can get the system use the control url to say what I want. But if I send the same thing multiple times (I was chaos testing and a node failed after sending the control but before registering it did), it says multiple times, which is not a great UX. Could we have some sort of idempotency on the request, maybe with an id token that lasts a bit, to ensure things are said only once?