SETUP MAYA CHAT — Connect AI to WhatsApp, Viber, and LINE

Maya can handle inbound and outbound messages on WhatsApp, Viber, LINE, and your website chat simultaneously. This guide covers how to connect each channel, configure Maya's knowledge base, and test the setup before going live.

Supported Text Channels Tier 0 — Free forever
💬
WhatsApp Business
Best for Thailand, Indonesia, India, Malaysia. Requires WhatsApp Business API account via Meta for Developers.
📱
Viber Business
Best for Philippines. Register at partners.viber.com. 1 month free via Dexatel, then $0.02/message transactional.
🟢
LINE Messaging API
Best for Thailand. Register at developers.line.biz. Already live on aiscreeningtools.com (Channel 2007063930).
Website chat is always available — the Maya chat panel loads on every aiscreeningtools.com page with no setup required
WhatsApp Business Setup Meta for Developers
Step 1
Create a Meta Business Account
Go to business.facebook.com and create a Business Manager account if you don't have one. You will need a Facebook account to get started. Business verification is required before full API access.
Step 2
Create a WhatsApp Business App
Go to developers.facebook.com → Create App → Business → Add WhatsApp product. Generate a temporary access token and note your Phone Number ID and WhatsApp Business Account ID.
Step 3
Configure the Webhook
In the WhatsApp app dashboard, set the webhook URL to: https://api.jobasean.com/api/whatsapp/webhook. Set the verify token (provided by your deployment partner during setup). Subscribe to the messages field.
Step 4
Provide Credentials to Your Deployment Partner
Send your Phone Number ID, WhatsApp Business Account ID, and permanent access token to your deployment partner. They will configure the Maya API to respond to messages from your number. Do not share these credentials publicly.
Testing: WhatsApp provides a test number for development. You can send and receive test messages before connecting a real business phone number.
Approval required: Meta reviews WhatsApp Business API applications. Approval typically takes 3–7 business days for accounts with a verified business. Your deployment partner handles this process.
Viber Business Setup Philippines — partners.viber.com
Step 1
Register a Viber Business Account
Go to partners.viber.com. Fill in your business name, website, and contact details. Viber will review your application — approval takes 2–5 business days. Use your company website URL (not a social media page).
Step 2
Register with Dexatel for API Access
Dexatel is the CPaaS intermediary that connects Maya to Viber. Register at dexatel.com. The setup takes approximately 48 hours after registration. Messaging is free for the first month.
Step 3
Configure the Webhook
Set the webhook URL in Dexatel to: https://api.jobasean.com/api/viber/webhook. Provide your Viber account token and Dexatel API key to your deployment partner for Maya API configuration.
Pricing after free month: Transactional messages (AI replies to incoming messages) — $0.02/message. Promotional messages (outbound broadcasts you initiate) — $0.05/message. Volume pricing available.
LINE Messaging API Setup Thailand — developers.line.biz
Step 1
Create a LINE Official Account
Go to account.line.biz and create a LINE Official Account for your business. You will need a LINE account. This is separate from a personal LINE account.
Step 2
Enable the Messaging API
In your Official Account settings, go to Messaging API → Enable. This creates a channel linked to your Official Account. Go to developers.line.biz, open your channel, and generate a Channel Access Token (long-lived).
Step 3
Set the Webhook URL
In the LINE developer console, set the webhook URL to: https://api.jobasean.com/api/line/webhook. Enable "Use webhook." Disable the default LINE auto-reply and greeting messages — Maya handles all replies.
Step 4
Provide Channel Secret and Token
Send your Channel Secret and Channel Access Token to your deployment partner. Maya uses HMAC-SHA256 signature verification on every incoming message — your Channel Secret is required for this.
Already live: aiscreeningtools.com uses LINE Channel 2007063930 (@911usrli). Your deployment gets a separate LINE Official Account with its own channel ID — isolated from the demo channel.
Testing Your Maya Chat Setup Before going live
Step 1
Send a test message on each channel
After webhook configuration, send a test message from your personal account: "Hello" or "What services do you offer?" Maya should respond within 2 seconds. If there is no response, check the webhook URL is correct and the channel token is valid.
Step 2
Test language switching
Send a message in Thai (ลองถามคำถามนี้), Filipino (Ano ang inyong serbisyo?), or Hindi (आप क्या सेवाएं देते हैं?). Maya auto-detects the language from Unicode characters and responds in the same language.
Step 3
Test your product knowledge
Ask Maya a question specific to your business — for example, your pricing, your available roles, or your operating hours. If Maya does not have this information yet, your deployment partner will upload it to the RAG document index.
What Maya Knows Out of the Box Default knowledge
All 5 AI Screening Tools products and pricing
Two partner paths — buyer vs deployment partner
BPO industry terminology and role types
Philippine and India market context
30 languages — auto-detect and respond
Competitive comparison vs HireVire and Interviewer.AI
ROI data — voice cost, salary benchmarks, savings
Page-by-page site navigation guide

Custom knowledge (your scripts, policies, pricing, FAQs) is added via the RAG document upload — see the Setup RAG guide.

See Maya Chat → ← All Guides

This Maya chat setup guide covers connecting AI to three messaging channels simultaneously: WhatsApp Business (best for Thailand, Indonesia, India, Malaysia — requires Meta for Developers account and business verification, webhook URL: api.jobasean.com/api/whatsapp/webhook), Viber Business (best for Philippines — register at partners.viber.com, connect via Dexatel for API access, 1 month free then $0.02/message transactional and $0.05/message promotional), and LINE Messaging API (best for Thailand — register at account.line.biz, enable Messaging API, set webhook URL to api.jobasean.com/api/line/webhook). Testing covers sending messages in Thai, Filipino, and Hindi to verify Maya's 30-language auto-detection. Maya knows all 5 products and pricing, BPO industry terminology, Philippine and India market context, competitive comparisons versus HireVire and Interviewer.AI, ROI data, and page-by-page site navigation out of the box. Custom business knowledge is added via the RAG document upload described in the Setup RAG guide.