Rasa communicates with the action server via REST calls. An action server
must implement a
/webhook endpoint that accepts a
POST request a JSON payload,
and returns a JSON payload of events and responses.
The API spec specifies the request and response format.
Rasa SDK implements the
/webhook endpoint as well as two others,
which returns the action server status, and
/actions, which returns a list
of all possible actions.
If you build your own action server, you can implement whichever endpoints you like
in addition to