Docs & Guides
Everything you need to integrate and customize VNBOT for your business
Quick Start
Initial Setup
Step-by-step guide to setting up your VNBOT account and connecting your first channel
Connect Facebook Page
Integrate VNBOT with Facebook Messenger to automatically reply to messages and comments
Connect Zalo OA
Connect Zalo Official Account with VNBOT to serve customers on Zalo
Embed Website Widget
Add chatbot to your website with a simple JavaScript snippet
Guides
Build Knowledge Base
How to upload documents, crawl websites and manage AI training data effectively
Configure AI Assistant
Set up scenarios, customize response style and optimize AI for your brand
Automatic Order Management
Set up order creation flow from chat and integrate with your inventory management system
Appointment Setup
Configure work schedules, service types and automatic booking flow for your business
Staff Permissions
Create roles, detailed permissions and manage customer support teams
Notification Settings
Set up real-time notifications via email, Zalo for new messages or orders
API Reference
Authentication
Authenticate API with Bearer Token and manage API keys for integration
Conversations API
Retrieve, search and manage conversation history via REST API
Messages API
Send proactive messages, broadcasts and template messages via API
Webhooks
Receive real-time notifications about new messages, orders and events via Webhook
SDK & Widget
JavaScript Widget
Embed chatbot popup on any website with a small script
React Component
Ready-made React component to integrate chatbot into React/Next.js apps
REST API Client
SDK for Node.js, Python and PHP to integrate VNBOT into backend apps
Mobile SDK
SDK for iOS and Android to embed chatbot into mobile apps