notice
This is documentation for Rasa Action Server Documentation v2.0.0, which is no longer actively maintained.
For up-to-date documentation, see the latest version (2.2.0).
Version: 2.0.0
About the HTTP API
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, /health
,
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 /webhook
.