Skip to main content

Custom Bots

Welcome to the AskTable Custom Bot documentation! This document will guide you on how to create and manage your intelligent chatbots, and how they can help resolve issues and enhance user experience.

What is a Bot?

A bot, or chatbot, is a program capable of engaging in natural language conversations with users. It is designed to simulate human dialogue and can perform various tasks and provide services, ranging from simple information queries to complex interactive operations.

In AskTable, you can customize and configure your bot to meet your business and user needs. Each bot has its unique identity and abilities, performing tasks and answering user queries based on set rules and data sources.

What Issues Can Bots Help Solve?

  • Natural Language Communication: Users can communicate with the bot using natural language without needing to learn complex commands or syntax.
  • Multilingual Support: Supports multiple languages, including Chinese and English, making your service more global.
  • Conversation History and Contextual Memory: The bot can remember previous conversation content and context, better understanding the user's intent and needs.
  • ReAct (Reasoning and Acting) Capability: It not only answers queries but also performs corresponding actions based on user requests, such as placing orders or booking services.
  • Identity Recognition: Can recognize user identity and roles, performing different actions based on varied permissions, like employees ordering food or customers querying product information.

How to Create and Use Bots?

Creating a Bot

  1. Log in to the AskTable console.
  2. Navigate to the Bot Management page.
  3. Click the “Create Bot” button.
  4. Enter the bot's name and configuration details, including accessible data sources and callable interfaces.
  5. Configure other bot attributes as needed, such as maximum rows, debug mode, and FAQs.
  6. Click the “Save” button to complete creation.

Using a Bot

  1. Embed the AskTable ChatBot widget in your website or application. For specific steps, refer to the Embedding Chatbot Widget Example.
  2. When users visit your site, the ChatBot will appear on the page.
  3. Users can obtain information, perform actions, or resolve issues by conducting natural language conversations with the ChatBot.

Conclusion

By customizing and using AskTable’s bots, you can offer smarter and more personalized user experiences, helping users quickly obtain information and complete tasks. Whether it be simple queries or complex interactions, bots will become a powerful assistant for your business.

Now, you can start creating and configuring your first bot and bring a new experience to your users!