Skip to content
This repository was archived by the owner on Mar 28, 2019. It is now read-only.

Latest commit

 

History

History
12 lines (11 loc) · 1.55 KB

File metadata and controls

12 lines (11 loc) · 1.55 KB

Definitions

Before you get started, we need to understand the different components to a bot and how they work together:

  • Worker: An instance of NLP strategy or process, that responds to a request. Users never see or hear from workers, and you manage them through the capabilities you add to your bot. We have two kinds of workers
    • Maker Worker: A type of worker that takes a user intent, aligns it to a business intent and interacts with APIs to carry out a set of steps.
    • Classic Flow Worker: Uses flow based programing to configure the interaction of the bot
  • Bot: A collection of workers that come together to meet a set of customer use cases (could be just one worker)
  • Secrets: A document or string containing API keys or configurations. These are used for accessing external NLP providers and APIs
  • Endpoints: Custom Styling, channel, or customization of a bot. These can be used to display different styling for bots on different domains, or for sub brands. They can also be used to customize a bot for specific channels such as Alexa, or Whatsapp. Not to be confused with API endpoints.
  • ServisBOT BaaS: mappings between ServisBOT and your apis
  • Organization: A customer account in which bots are created. One organization can have many endpoints, many bots.
  • Virtual Assistant (or VA): Orchestrator of the bot army. Predicts a user’s intent, getting their messages to the relevant place. Enables intent switching mid conversation flow, translation, redaction, and many more broad conversational features.