Configuration flow
Method
Endpoint
Description
How it works?

Provide your bot scenarios to iAdvize
GET /external-bots
Query parameter
In
Description
Type
Example
Expected response from your API
Field
In
Description
Type
Required
Example
Example

Handle creation and modification of your external bot inside the iAdvize admin
PUT /bots/:operatorId
Parameters
In
Description
Type
Example
Field
In
Description
Type
Example
Example
Expected response from your API
Field
In
Description
Type
Required
Example
Example
Provide your external bot details
GET /bots/:operatorId
Parameters
In
Description
Type
Example
Expected response from your API
Field
In
Description
Type
Required
Example
Define the availability strategy of your external bot
GET /availability-strategies
Parameters
In
Description
Type
Example
Expected response from your API
Field
In
Description
Type
Required
Example 1
Example 2
Example 1 : the availability of your bot depends on the availability of another iAdvize routing/distribution rule
Example 2: always available
Last updated