Documentation
Nezaton Docs
Everything you need to set up, configure, and integrate Nezaton. Whether you are a business owner deploying your first bot or a developer building an integration — this is your reference.
Getting Started
Create an Account
Go to nezaton.com/signup and create your account with your email or Google. No credit card is required.
Enter your name, email, and a password (minimum 8 characters)
Or click Continue with Google for one-click signup
You are taken directly to your dashboard after signup
Buy and Activate a Product
Each product requires a one-time setup payment to activate, then a monthly subscription. After payment your product appears in the dashboard immediately.
Go to nezaton.com/pricing and select your product
Choose India (₹ INR) or International ($ USD) pricing
Complete payment through Razorpay
Your product is activated and visible in the dashboard
Open product settings to configure your AI
Onboarding Checklist
After activating a product, your dashboard shows an onboarding checklist:
Complete your profile
Add your name and photo in Account settings
Create your first bot
Purchase a product from the Pricing page
Connect a channel
Link your website, Instagram, WhatsApp, or email in product settings
Test your chatbot
Use the Test Message tool in product settings
Set up billing
Confirm your subscription is active in Billing
Products
Nezaton has four products. Each is a separate AI assistant for a specific channel. All products share the same core features: lead capture, appointment booking, human handoff, and a conversation dashboard.
Website AI
type: website_aiEmbeds as a chat widget on your website. Visitors click the widget and chat with the AI.
A website where you can paste one line of code.
Instagram DM AI
type: instagram_aiAutomatically replies to DMs on your Instagram Business account, recognises product photos from your catalog, and takes orders for product businesses.
An Instagram Business account connected to a Facebook Page via Meta.
WhatsApp AI
type: whatsapp_aiReplies to incoming WhatsApp messages on your WhatsApp Business number, recognises product photos from your catalog, and takes orders for product businesses.
A WhatsApp Business account with Meta Business API access.
Email AI
type: email_aiReads incoming emails and sends professional replies automatically.
A Gmail or Google Workspace inbox with an App Password. Other providers can forward emails to your Nezaton inbox address.
AI Configuration
Go to your product → Settings → AI Configuration to configure how the AI responds. The AI uses everything you add here to answer customer questions.
Business Profile
Settings → Business ProfileThe most important section. Add your business name, type, description, services, support email, support phone, working hours, and language. The AI uses this as its base knowledge.
FAQs
Settings → FAQsAdd question and answer pairs for common customer questions. The AI checks FAQs first before generating a response. The more FAQs you add, the more accurately the AI answers.
Tone
Settings → AI → ToneSet the communication style: Professional, Friendly, or Casual. This affects how the AI phrases responses.
Custom Instructions
Settings → AI → Custom InstructionsAdd specific instructions — for example: 'Always mention our free delivery offer' or 'Do not discuss competitor products'. These instructions are always followed.
Fallback Message
Settings → AI → Fallback MessageThe message the AI sends when it cannot confidently answer before escalating. Default: 'Let me connect you with our team.'
Handoff Keywords
Settings → AI → Handoff KeywordsWords that trigger an immediate human handoff. If a customer message contains any of these words, it goes straight to your team.
Language
Settings → AI → LanguageSet the language for AI replies. Default is English. The AI can reply in any language you configure here.
Business Hours
Settings → Business HoursSet your open and close times per day. Outside these hours, the AI uses your offline message instead of a regular response.
Channels
Website Widget
Go to Settings → Channels → Website to get your embed code after configuring your product.
Paste before </body> on your website:
<script src="https://nezaton.com/widget.js" data-id="YOUR_PRODUCT_ID" async></script>Widget color and position are set in Settings → Channels → Website
Restrict the widget to specific domains to prevent unauthorized use
The widget appears as a floating chat button on your website
Instagram DM
Go to Settings → Channels → Instagram and enter the following:
Page Access Token
Long-lived page access token from Meta Business Suite
Facebook Page ID (optional)
Your Facebook Page ID connected to your Instagram account
Instagram Account ID
Your Instagram Business account ID
Note: Text DMs and product photos are handled by AI. Photos are matched to your catalog, and if the AI is not sure which product it is, it asks the customer. After connecting, add the Callback URL and Verify Token shown on your product page to Meta, under Webhooks.
WhatsApp Business
Go to Settings → Channels → WhatsApp and enter the following:
Permanent Access Token
WhatsApp Business API access token from Meta
Phone Number ID
The ID of the WhatsApp phone number to connect
Business Account ID (optional)
Your Meta WhatsApp Business Account ID
Go to Settings → Channels → Email and enter your Gmail details:
Gmail Address
Your Gmail or Google Workspace address
App Password
A 16-character code from Google, not your regular Gmail password
Test Connection
Optional: checks your details before you save them
Connect Gmail
Saves the connection. The AI then checks for new emails every 60 seconds and replies automatically
Other email providers
Outlook, Yahoo and others: forward your emails to the Nezaton inbox address shown on your product page
Dashboard
Overview
/dashboardYour main dashboard. Shows total products, active bots, new leads today, open handoffs, upcoming appointments, and recent activity feed.
My Products
/dashboard/productsList of all your active bot instances. Click a product to see its conversations, leads, and settings.
Leads
/dashboard/leadsAll customer contacts captured by your AI. Filter by product, status, source, or date. Export as CSV. Add notes and track status.
Conversations
/dashboard/conversationsFull chat history from all your bots. Search by message content. Filter by product or date range.
Appointments
/dashboard/appointmentsAll appointments booked through your AI. Confirm, cancel, or reschedule. Filter by status or date.
Orders
/dashboard/ordersOrders taken by your AI on Instagram and WhatsApp, with the items, quantities, total, and delivery address. Confirm, cancel, or complete an order, and the customer is notified in the same chat.
Handoffs
/dashboard/handoffsConversations escalated to your human team. Shows the reason, AI summary, and allows you to reply directly.
Analytics
/dashboard/analyticsCharts and stats for conversations, leads, handoff rate, AI resolution rate, and revenue. Filter by period.
Billing
/dashboard/billingAll your active subscriptions, invoices, upcoming billing dates, and payment history.
API
The Nezaton API lets you integrate with your own systems. All endpoints require authentication via Bearer token or API key.
Base URL
https://api.nezaton.com/api/v1Bearer Token
Authorization: Bearer YOUR_ACCESS_TOKENAPI Key
X-API-Key: sk_live_YOUR_API_KEYKey Endpoints
POST/auth/loginAuthenticate and get access token
GET/productsList all your products
POST/products/:id/chatSend a message to your chatbot
GET/leadsGet all captured leads
GET/conversationsGet all conversations
GET/appointmentsGet all appointments
GET/analytics/overviewGet dashboard analytics
POST/payments/create-orderCreate a payment order
GET/billing/subscriptionsList active subscriptions
The full API reference is available at Dashboard → API → Reference.
Webhooks
Webhooks let Nezaton notify your system when events happen. Go to Dashboard → API → Webhooks to create one.
Available Events
message.receivedlead.createdlead.convertedappointment.createdappointment.confirmedappointment.cancelledhandoff.createdhandoff.resolvedpayment.successpayment.failedsubscription.cancelledsubscription.renewedSignature Verification
const sig = req.headers['x-nezaton-signature']
const body = JSON.stringify(req.body)
const expected = crypto
.createHmac('sha256', YOUR_SECRET)
.update(body)
.digest('hex')
const isValid = sig === expectedYour webhook secret is shown once when created. Rotate it from Dashboard → API → Webhooks → Rotate Secret.
Billing
Manage all billing from Dashboard → Billing. Each product has its own independent subscription.
View subscriptions
Dashboard → Billing → Subscriptions shows all active subscriptions with next billing date and amount.
View invoices
Dashboard → Billing → Invoices shows all payment history including setup fees and monthly charges.
Cancel a subscription
Dashboard → Billing → Subscriptions → Cancel. Your product stays active until the end of the current billing period.
Retry a failed payment
Dashboard → Billing → Subscriptions → Retry. A Razorpay window opens to complete the payment.
View upcoming billing
Dashboard → Billing → Upcoming shows what will be charged and when for all active subscriptions.
For billing questions see our Refund Policy or contact support@nezaton.com.
Need Help?
If something is not covered here or you need hands-on help with setup, our support team is available. We typically respond within one business day.