Here you’ll find REST API endpoints to create, update, delete, and interact with chatbots.

REST API for Chatbots

Here is how to interact with chatbots using REST API endpoints:

  • GET /projects/<project_name>/chatbots - gets all chatbots created by the user.
  • GET /projects/<project_name>/chatbots/<chatbot_name> - gets a chatbot by name.
  • PUT /projects/<project_name>/chatbots/<chatbot_name> - updates a chatbot with new settings, creating it if it doesn’t exist.
  • POST /projects/<project_name>/chatbots - creates a new chatbot.
  • DELETE /projects/<project_name>/chatbots/<chatbot_name> - deletes a chatbot by name.