We need to investigate more "natural interaction" with Swagger. E.g. with Petstore, people can ask "How do I add a Pet" or "How do I delete a User".
This can be done by defining entities in api.ai for all methods (GET, POST,...) and defining all synonyms (POST = add, update, create,...). Then in the backend, we have the 2 elements we need (e.g. POST and object = Pet), so with some logic we can deduce the correct operation.
We need to investigate more "natural interaction" with Swagger. E.g. with Petstore, people can ask "How do I add a Pet" or "How do I delete a User".
This can be done by defining entities in api.ai for all methods (GET, POST,...) and defining all synonyms (POST = add, update, create,...). Then in the backend, we have the 2 elements we need (e.g. POST and object = Pet), so with some logic we can deduce the correct operation.