Is there an API I can use to interact with my chatbot?

Yes, you can use the SiteSpeakAI API to interact with your chatbot. You can send questions to your chatbot and get responses back.

From the blog