Documentation

Documentation

  • Conversation
  • Reader
  • Speech
  • Console
  • Languages iconEnglish
    • Tiếng Việt
    • Janpanese

›Documentation

Documentation

  • Overview
  • I. Chatbot Introduction

    • What is Chatbot
    • Chatbot's purposes
    • Popular types of Chatbot
    • Benefits of using FPT.AI Chatbot
    • Starting with FPT.AI

    II. Building Chatbot on FPT.AI Platform

    • Working Mechanism
    • Bot building process
    • Creating your Chatbot
    • Natural Language Processing - NLP
    • Answer scenarios
    • New Bot scenarios - Bot Builder
    • Answer cards
    • Step connecting buttons
    • Getting customer's information using Form cards
    • Variable settings and management
    • Variable condition review
    • Memories
    • Send/get information via JSON API card
    • Reminder
    • Advanced functions
    • Persistent menu

    III. History

    • History - Updating Bot knowledge

    IV. Multi-channel Integration

    • Integrate with Facebook
    • Integrate with Facebook at Work
    • Integrate with Viber
    • Integrate with Zalo
    • Integrate with website
    • Webhook

    V. Broadcast

    • Broadcast

    VI. Auto Comment

    • Auto comment on Facebook

    VII. Automation Test

    • Check base on testcases
    • Auto create testcases

    VIII. Analytics

    • Introduction
    • Number of user's requests
    • Top matched intents
    • Chat with Bot
    • Number of new users
    • Top scenarios
    • Number of messages bot answered
    • Number of user's requests per hour
    • Number of active users per hour
    • Real-time analytics
    • Broadcast report

    X. Rating and Survey

    • Rating
    • Survey

    XI. Bot Setting - Management

    • Introduction
    • Bot information
    • Messages management
    • Data management
    • Bot intent confidence
    • Delete Bot data
    • Delete bot
    • Transfer bot ownership
    • Version

    XII. Bot Roles

    • Bot roles

    XIII. Chatbot SDK

    • Chat Bot SDK
  • Appendices

Live Support

  • Introduction
  • Customer list interface
  • Customer support flow
  • Note feature
  • Suppoter chat
  • KPI report feature
  • Ticket config
  • Ticket report
  • Archive conversation
  • Ticket management
  • Auto assign to supporters

Tutorials (Videos)

  • 1. Brief overview of FPT.AI
  • 2. Using QnA feature to create a Chatbot
  • 3. Creating Chatbot with complicated scenarios
  • 4. Precondition fucntion in Scenarios
  • 5. Random answer function in Scenarios
  • 6. NLP feature
  • 7. Exact match and Predictive Match in NLP
  • 8. History of Recognition
  • 9. Broadcast feature
  • 10. Live Support feature
  • 11. Persistent Menu
  • 12. Auto-comment feature on Facebook
  • 13. Bot roles
  • 14. Bot configuration in Settings section
  • 15. Integration Chatbot with Facebook
  • 16. Integration Chatbot with Facebook at Work

API Reference

  • Introduction
  • General
  • Natural Language Processing

    • Intent
    • Entity
    • Sample
    • Train
    • Predict
    • Keyword
    • Dictionary

    Dialogue Management

    • Get Answer
    • Broadcast
    • JSON Card
    • Types of the message

Overview

Scope and Purpose

FPT.AI Conversation provides a platform for creating and managing chatbots with user interface. With Natural Language Processing technology and conversation management system, the platform provides a complete chatbot building solution.

  • Automation in sales and marketing: Easily build and manage customer conversations, interact with customer journeys in using products/services; automatically send promotional information to customers.

  • Improve customer service experience: Ready to support customers at any time, from anywhere, ensures no waiting time even during rush hours.

  • Understand customers: Equipped with Machine Learning and NLP, FPT.AI’s chatbot can understand intentions and requests of customers. Bot managers can track all conversation in History, and quickly train the bot with new information to provide customers with the most accurate advices.

  • Easy to be integrated in business systems: FPT.AI’s Chatbot can be easily integrated in business systems via APIs.

  • Flexible scale expansion: The cloud platform allows FPT.AI’s Chatbot to easily expand with the businesses’ growth, and can offer simultaneous support for up to millions of customers.

  • Build once, deploy anywhere: Can integrate chatbot on popular messaging channels like Facebook Messenger, Zalo, Viber, Livechat on website ... or any other chat interface your business has.

  • Multi-channel deployment: FPT.AI Chatbot can be integrated in popular messaging channels like Livechat on website, Facebook Messenger, Zalo, Viber… or any others utilized by businesses. Therefore, businesses will only need to build the chatbot once then easily deploy it on multiple channels.

Process Overview

The system supports two types of users with their respective processes:

Bot creator: This is someone who can perform the following actions:

  • Provide data to train bots and can add data over time.
  • Edit old scripts and update new scripts according to needs.
  • Configuration settings and integration with media channels (Facebook, Viber, Zalo, Livechat ...)
  • Track bot history and adjust learning bot through real conversation with bot users.
  • Customers’ insights statistics.

Bot user (Customer): This is the person who can perform the following actions:

  • Chat with bots to get support from bots.
  • Make conversations in several ways: ask input questions or click buttons, image slides ...
What is Chatbot →
  • Scope and Purpose
  • Process Overview
Conversation
DocumentationAPI ReferenceTutorials (Video)
Reader
DocumentationAPI ReferenceTutorials
Speech
DocumentationAPI ReferenceTutorials
Copyright © 2023 FPT Corporation