πŸ€–Bots

POST Bot/Create

{
  "name": "string",
  "instructions": "string",
  "voiceId": "string",
  "followUpInstructions": "string",
  "manual": "bool",
  "randomAudios": "bool"
}

//Returns the ID of the newly created bot
  • Name: Name of the bot.

  • Instructions: Text to describe the behaviour of the bot.

  • VoiceId: Id of the voice for the bot to use. How do I find it?arrow-up-right You can leave it empty to disable sending voice messages.

  • FollowUpInstructions: The bot will attempt to reactivate the conversation if it has been inactive for 20 hours. Leave empty to disable this feature.

  • Manual: False for the bot to reply automatically. True for manual conversations.

  • RandomAudios: Adds a human touch to conversations by seamlessly integrating random voice messages, making your chats more engaging and lively.

POST Bot/Update

GET Bot/Get

Returns the list of bots

GET Bot/Get/{botId}

Returns the bot with the specified bot ID

Returns the bot accounts linked to the specified bot ID

POST Bot/Disconnect/{botId}

Unlinks the specified bot from any integration

POST Bot/Skill/Add

Adds a skill to the specified bot

The request body must contain the skill definition. Samples:

GET Bot/Get/{botId}/skills

Gets the skills of the specified bot ID

POST Bot/Skill/Remove

Removed the specified skill from the specified bot.

The request body must contain the name of the skill to remove. Samples:

Last updated