Register bot with Khoros Care

Register a bot with Khoros Care

Recipes
Create a Monitoring Bot
Open Recipe

Details

Registers a bot with Khoros Care. This is a one-time action per unique bot.

The Content-Type must be application/x-www-form-urlencoded.

📘

Note

The username and password in this call are for the authentication on the callback URL, not the credentials for making this API call. To make this API call, you will need to set a Basic Auth header on your request using the username and password of the user in Care that has the Bot API permission granted.

Path Params
string
required

The type of source channel. Supported values: facebook, twitter

Body Params
string
required

(Required) The numeric ID of the entity the bot will communicate on behalf of on the source channel (i.e., the brand page ID on Facebook or the brand). Only one bot registration per external ID is allowed.

string
required

(Required) The app ID of the associated social network app that is used by the bot. This is used as the unique identifier for the bot in Response.

string
required

(Required) A URL that will be used to make callback to the bot from Lithium. The value must be URL-encoded and use HTTPS. If HTTPS is not used for the callback URL, the call will fail. See API callbacks to bots for more information. Note: If using the Facebook Handover Protocol, enter a dummy value. This field is not used by the Facebook Handover Protocol, but is still required by the call.

string
required

(Required) The authentication type to be used when Response performs a callback to the bot. The value is always BASIC_AUTH. Note: If using the Facebook Handover Protocol, enter a dummy value. This field is not used by the Facebook Handover Protocol, but is still required by the call.

string
required

(Required) The user name used to authenticate the callback to the bot via Basic Auth. The user name is part of the credentials that correspond to an entity on the bot. Note: If using the Facebook Handover Protocol, enter a dummy value. This field is not used by the Facebook Handover Protocol, but is still required by the call.

string
required

(Required) The password used to authenticate the callback to the bot. The password is part of the credentials that correspond to an entity on the bot. Note: If using the Facebook Handover Protocol, enter a dummy value. This field is not used by the Facebook Handover Protocol, but is still required by the call.

Responses

Language
URL
Request
Choose an example:
application/json