Awaken Conversations User Guide

Please email helpdesk@awaken.io for omissions or errors.
×
Menu

Uploading Conversations

 
This section covers how to set up and utilise the Awaken Cloud API to ingest voice and text conversation data.
 
Before the API can be used, credentials will need to be requested from Awaken Intelligence, and you will need to make use of the appropriate regional endpoint.
 

Region Endpoints

Throughout the child articles the regional endpoint will be referenced. You will be informed of which endpoint to use when signing up.
 
Cluster Location
Region Endpoint Base URL
UK Conversations
US Conversations
 

Initial Setup

1) Request API User
You will be requested by the Awaken Helpdesk for the following information:

Forgotten Password

 
Note
The following process is not part of the initial setup, it is only to be used if you have forgotten your password.
 
 
If a reset password is required, there are two steps to follow: Requesting a password reset, and providing a new password
 
POST
/v1/auth/forgotPassword
Request
 
curl --location --request POST '{{Region Endpoint}}/v1/auth/forgotPassword' \
--header 'Content-Type: application/json' \
--data-raw '{
     "Username":"{{API USERNAME}}"
}'
Response
 
Success
 
{
    "RequestId": "{{RequestId}}",
    "Success": true,
    "Version": "x.x.x.x"
}
 
 
Following the above API request, an email will be sent to the user name, which will contain a code to be used in the following API call
 
POST
/v1/auth/confirmForgotPassword
Request
 
curl --location --request POST '{{Region Endpoint}}/v1/auth/confirmForgotPassword' \
--header 'Content-Type: application/json' \
--data-raw '{
    "Username": "{{API USERNAME}}",
    "NewPassword": "{{NewPassword}}",
    "Code": "{{Code from forgot password email}}"
}'
Response
 
Success
 
{
    "RequestId": "{{RequestId}}",
    "Success": true,
    "Version": "x.x.x.x"
}