API methods summary

The following tables list the methods that are available with the AI assistant builder APIs.

Runtime methods

Method Description Version Reference
Create a session Create a new session. A session is used to send user input to a skill and receive responses. It also maintains the state of the conversation. v2 cURL node Java python
Delete session Deletes a session explicitly before it times out. v2 cURL node Java python
Send user input to assistant (stateful) Send user input to an assistant and receive a response, with conversation state (including context data) stored by AI assistant builder during the session. v2 cURL node Java python
Send user input to assistant (stateless) Send user input to an assistant and receive a response, with conversation state (including context data) managed by your application. v2 cURL node Java python