VALT_Parameters

APIDescription
GET api/VALT_Parameters

Get VALT web service URL

POST api/VALT_Parameters?Authentication_Password={Authentication_Password}&Base_URL={Base_URL}&Test_Request_URL={Test_Request_URL}

Set VALT URL

Reply_To_User_Enquiry

Reply to a user input

APIDescription
POST api/Reply_To_User_Enquiry?Session_ID={Session_ID}&Conversation_ID={Conversation_ID}&Use_Case={Use_Case}&Utterance={Utterance}&Timestamp={Timestamp}&Max_Depth={Max_Depth}&Temperature={Temperature}&Max_Token={Max_Token}

Reply to a user input

Authorize

Authorize user and start a session

APIDescription
POST api/Authorize?User_Name={User_Name}&User_Password={User_Password}

Authorize user and start a session

Get_Conversation_Details

Get the conversation details

APIDescription
GET api/Get_Conversation_Details?Session_ID={Session_ID}&Conversation_ID={Conversation_ID}

Get the conversation details

OpenAI_Parameters

APIDescription
GET api/OpenAI_Parameters

Get OpenAI Connection Parameters

POST api/OpenAI_Parameters?Authentication_Password={Authentication_Password}&Endpoint={Endpoint}&ApiKey={ApiKey}

Set OpenAI Parameters

Get_Use_Cases_List

APIDescription
GET api/Get_Use_Cases_List

Get list of available use cases

Database_Parameters

APIDescription
GET api/Database_Parameters

Get database connection parameters

POST api/Database_Parameters?Database_Server={Database_Server}&Database_Brand={Database_Brand}&Authentication_Password={Authentication_Password}&Database_Name={Database_Name}&Database_Suffix={Database_Suffix}&Authorized_User={Authorized_User}&User_Pasword={User_Pasword}&Other_Parameters={Other_Parameters}

Set database connection parameters [Needs Authentication].

Split_Phrase_Languages

APIDescription
POST api/Split_Phrase_Languages?Phrase={Phrase}

Split phrase into language segments

BingApi_Parameters

APIDescription
GET api/BingApi_Parameters

Get BingApi Connection Parameters

POST api/BingApi_Parameters?Authentication_Password={Authentication_Password}&Endpoint={Endpoint}&AppKey={AppKey}

Set BingApi Parameters

Save_Conversation

Save a specific conversation

APIDescription
POST api/Save_Conversation?Session_ID={Session_ID}&Conversation_ID={Conversation_ID}&Conversation_Name={Conversation_Name}

Save a specific conversation

Reply_To_IVR_User_Enquiry

APIDescription
POST api/Reply_To_IVR_User_Enquiry?Use_Case={Use_Case}&Utterance={Utterance}&Session_ID={Session_ID}&Conversation_ID={Conversation_ID}

Reply to a user input

Get_Conversation_History

Get a list of conversations history for a specific user

APIDescription
GET api/Get_Conversation_History?User_Name={User_Name}

Get a list of conversations history for a specific user

Text_Matching_Parameters

APIDescription
GET api/Text_Matching_Parameters

Get Text Matching web service URL

POST api/Text_Matching_Parameters?Authentication_Password={Authentication_Password}&Base_URL={Base_URL}&Test_Request_URL={Test_Request_URL}

Set Text Matching web service URL

Start_Conversation

Start Conversation

APIDescription
POST api/Start_Conversation?Session_ID={Session_ID}&Use_Case={Use_Case}&App_Key={App_Key}

Start Conversation

Check_Health

Check service health

APIDescription
GET api/Check_Health?Raise_Flag={Raise_Flag}

Check server health. Use application/xml format for best readability.