Authorizations
API Key authentication. Pass your API key in the Authorization header.
Headers
Database URL - unique account identifier
API Key
Body
application/json
payload
curl --request POST \
--url https://api.vodex.ai/api/v1/agent-setting \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--header 'dburl: <dburl>' \
--data '{
"projectId": "<string>",
"seletedType": "<string>",
"conversationData": [
{}
],
"agentName": "<string>",
"organisationName": "<string>",
"greetingMessage": "<string>",
"context": "<string>",
"rules": "<string>"
}'
{
"status": 123,
"msg": "<string>",
"data": {
"projectId": "<string>",
"conversationData": [
{}
],
"agentName": "<string>",
"organisationName": "<string>",
"greetingMessage": "<string>",
"context": "<string>",
"rules": "<string>",
"default": true,
"objections": [
{}
],
"voicemailMessage": "<string>",
"_id": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"__v": 123
}
}
Create a new agent configuration with custom prompts and behavior settings
curl --request POST \
--url https://api.vodex.ai/api/v1/agent-setting \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--header 'dburl: <dburl>' \
--data '{
"projectId": "<string>",
"seletedType": "<string>",
"conversationData": [
{}
],
"agentName": "<string>",
"organisationName": "<string>",
"greetingMessage": "<string>",
"context": "<string>",
"rules": "<string>"
}'
{
"status": 123,
"msg": "<string>",
"data": {
"projectId": "<string>",
"conversationData": [
{}
],
"agentName": "<string>",
"organisationName": "<string>",
"greetingMessage": "<string>",
"context": "<string>",
"rules": "<string>",
"default": true,
"objections": [
{}
],
"voicemailMessage": "<string>",
"_id": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"__v": 123
}
}
API Key authentication. Pass your API key in the Authorization header.
Database URL - unique account identifier
API Key
payload