← Tools Reference

SiteSpeakAI

SiteSpeakAI integration (AI, Communication). Imported from open-connector.

API key6 toolshttps://api.sitespeak.ai
GET
sitespeakai_get_current_user
Retrieve the connected SiteSpeakAI user account details.

/me

GET
sitespeakai_list_chatbots
List every SiteSpeakAI chatbot available to the connected account.

/me/chatbots

GET
sitespeakai_list_conversations
Retrieve conversation history for one SiteSpeakAI chatbot.

/v1/{chatbot_id}/conversations

6 parameters
ParamTypeRequiredDescription
chatbot_idstringrequiredThe ID of your chatbot.
conversation_idstringoptionalReturn only entries for this visitor conversation ID.
include_deletedbooleanoptionalWhether cleared conversation entries should be included.
include_sourcesbooleanoptionalWhether SiteSpeakAI should include source records for each conversation entry.
limitintegeroptionalThe maximum number of conversation entries to return.
orderstringoptionalThe sort order for the returned conversation history.
POST
sitespeakai_query_chatbot
Send a question to one SiteSpeakAI chatbot and return its answer plus source URLs.

/{chatbot_id}/query

4 parameters
ParamTypeRequiredDescription
chatbot_idstringrequiredThe ID of your chatbot.
promptstringrequiredThe question or prompt to send to the chatbot.
conversation_idstringoptionalAn optional identifier used to group messages into one chatbot conversation.
formatstringoptionalThe response format returned by SiteSpeakAI.
POST
sitespeakai_upsert_updated_answer
Create or update a SiteSpeakAI custom answer for a chatbot.

/{chatbot_id}/finetunes

3 parameters
ParamTypeRequiredDescription
chatbot_idstringrequiredThe ID of your chatbot.
questionstringoptionalThe question associated with the updated answer.
suggested_answerstringoptionalThe custom answer SiteSpeakAI should return.
DELETE
sitespeakai_delete_updated_answer
Delete one SiteSpeakAI updated answer from a chatbot.

/{chatbot_id}/finetunes/{finetune_id}

2 parameters
ParamTypeRequiredDescription
chatbot_idstringrequiredThe ID of your chatbot.
finetune_idstringrequiredThe ID of the updated answer to delete.