How Zipchat works

Zipchat builds an AI knowledge base from your website, codebase, or connected sources. It indexes everything, deploys an AI agent across your channels, and keeps getting more accurate with every conversation. No manual training. No stale answers. No guessing.

7-day free trial · 30-day money-back guarantee · Live in under 30 minutes

Your sources

Website, Git, Docs, PDFs, Database, Custom APIs

Zipchat AI

Knowledge base + retrieval + reasoning

Every channel

Web chat, WhatsApp, Instagram, Messenger, Email, REST API

Trusted by 1,000+ ecommerce brands and SaaS teams
Ak Informatica
B-exit
Bau
Caleffi
Campark
CFS
Eprice
Hike
Jackery
lesac
Liforme
Lilly
Nuvio
Police
Shelly
Supermedia
Tropicfeel
Ak Informatica
B-exit
Bau
Caleffi
Campark
CFS
Eprice
Hike
Jackery
lesac
Liforme
Lilly
Nuvio
Police
Shelly
Supermedia
Tropicfeel
Knowledge base

Every answer comes from an AI knowledge base built on your content

Zipchat does not use generic training data to answer your customers. Before any conversation happens, it builds an AI knowledge base from your actual content - your website, your codebase, your product docs, your policies. Every answer the AI gives is grounded in that knowledge base. If the answer is not there, the AI says so and escalates.

  1. 1

    Ingest

    Zipchat connects to your sources: crawls your website, clones your Git repository, pulls from connected APIs via Custom Tools, accepts PDF uploads and text snippets. Everything you give it becomes raw material for the knowledge base.

  2. 2

    Chunk

    Every piece of content is split into searchable segments of approximately 1,100 characters each. These segments - called embeddings - are the units the AI retrieves when answering a question. Shorter chunks enable more precise retrieval. Longer content does not get lost.

  3. 3

    Index

    Each chunk is encoded as a vector representation that captures its meaning, not just its keywords. The index supports both semantic search (meaning-based) and keyword search simultaneously. Both run in parallel on every query.

  4. 4

    Sync

    The knowledge base rescans on a schedule: weekly on Starter and Growth plans, daily on Pro, Scale, and Enterprise. When you update your website, push new code, or upload new content, the next sync picks up the changes. You do not update the AI manually.

What Zipchat can ingest

Six source types cover almost every place your knowledge already lives.

Website

Full site crawl - every page, blog post, and help article your domain serves.

GitHub / GitLab

Public and private repos - READMEs, inline code comments, and markdown docs.

PDFs & docs

Upload runbooks, release notes, policy manuals, or any structured document.

Help center

Zendesk Guide, Intercom Articles, Freshdesk KB - all indexed automatically.

Custom APIs

Connect live order data, inventory, or user records via Custom Tools at query time.

Text snippets

Paste FAQs, SOPs, or brand voice guidelines directly - no file format required.

Retrieval loop

From customer message to verified answer in under 3.5 seconds

Each time a customer sends a message, Zipchat runs a six-stage retrieval loop. The loop retrieves the most relevant knowledge, verifies it against a confidence threshold, then either delivers a grounded answer or escalates to a human - all in real time, with no manual routing required.

  1. Parse intent

    The raw message is classified by topic, language, and urgency. Ambiguous phrasing is resolved against conversation history so follow-up questions stay in context.

  2. Hybrid search

    Semantic vector search and keyword BM25 search run in parallel across the indexed knowledge base. The top candidates from both are merged and re-ranked by relevance score.

  3. Context assembly

    The top-ranked chunks are assembled into a prompt context alongside the live conversation history. The context window is sized so the model always has enough signal without hallucinating peripheral details.

  4. Generate draft

    The language model drafts an answer constrained strictly to the assembled context. It formats the reply in the visitor's language and applies your brand tone guidelines.

  5. Confidence check

    A confidence score is evaluated against your configured threshold. If the answer meets the threshold, it proceeds to delivery. If not, it forks to the escalation path.

  6. Confident
    Deliver

    Confident answers are sent to the customer with a citation reference, in the visitor's language and brand tone.

    Uncertain
    Escalate

    Uncertain answers trigger a handoff to a human agent via your helpdesk, with the full conversation context pre-loaded so the agent never has to ask the customer to repeat themselves.

Omnichannel

One AI agent, every channel your customers use

You configure the AI once. It then runs natively across every surface - website widget, API endpoint, WhatsApp, Instagram, and your helpdesk inbox. The same knowledge base, the same brand voice, the same accuracy threshold. No per-channel retraining.

Website chat

Embed the Zipchat widget on any site with one line of JavaScript. Brand-matched out of the box.

WhatsApp

Native WhatsApp Business integration. Same agent, same knowledge base, full message history.

Instagram DM

Auto-reply to product questions, order status, and DMs without leaving the customer waiting.

Email inbox

Drafts replies inside Zendesk, Intercom, Gorgias, or Freshdesk. Agents review and send.

Messenger

Connect Facebook Messenger to your knowledge base. Full conversation context preserved across sessions.

REST API

Custom integrations - in-app chat, kiosk surfaces, or voice transcripts. JSON in, JSON out.

Accuracy

Three mechanisms that keep the AI from making things up

Large language models hallucinate when left unconstrained. Zipchat applies three independent guardrails that together prevent fabricated answers from reaching your customers.

RAG grounding

Every answer is composed only from retrieved chunks that exist in your knowledge base. The model is instructed not to generate facts that are absent from the retrieved context. No internet browsing. No generic training data.

Confidence threshold

Before delivery, each draft is scored. If retrieval confidence falls below your configured minimum, the AI does not guess - it acknowledges uncertainty and escalates to a human agent. You set the threshold per use case.

Source citation

Every answer surfaces the exact source chunks used to generate it. Customers can see where the information came from. Your team can audit answer quality and identify knowledge gaps without replaying conversations.

What happens when Zipchat does not know the answer?

It says so - in natural language - and routes the conversation to a human agent. The handoff includes the full conversation transcript, the retrieved context, and the confidence score, so the agent has everything needed to resolve the issue immediately.

Security & compliance

Enterprise-grade security built in, not bolted on

Your customer conversations and knowledge base content are sensitive. Zipchat is architected with security as a first principle - not an upgrade tier.

AES-256 encryption at rest and in transit

All stored knowledge base data and conversation logs are encrypted with AES-256. All API traffic uses TLS 1.2+.

Data isolation per workspace

Each Zipchat account has its own isolated vector store. Your knowledge base is never shared with, or visible to, other Zipchat customers.

GDPR & CCPA ready

Data processing agreements available. Conversation data can be auto-deleted after 30, 60, or 90 days. EU data residency available on Enterprise plans.

SSO & role-based access

Integrate with your identity provider via SAML or OAuth. Assign view-only, editor, or admin roles to team members without sharing credentials.

Get started

Built for ecommerce teams and SaaS support teams

Zipchat ships with two vertical configurations - one optimized for online stores, one for software companies. Pick the one that fits your business and go live in under 30 minutes.

For ecommerce

Turn browsers into buyers

Zipchat plugs into Shopify, WooCommerce, and Magento and learns your entire product catalog, policies, and past support tickets. It handles order status, returns, product questions, and upsells - reducing support volume while increasing conversion.

  • Shopify & WooCommerce native integration
  • Order tracking & return flows
  • Product recommendation engine
  • Proactive chat triggers on exit intent
For SaaS

Deflect tickets, speed up onboarding

Zipchat reads your GitHub repos, product documentation, and changelog and builds a developer-grade knowledge base. It deflects up to 60% of Tier-1 tickets, answers API questions with code examples, and escalates edge cases to your engineering or support team with full context.

  • GitHub & GitLab repo ingestion
  • Code-aware answers with examples
  • Ticket deflection dashboard
  • Jira & Linear escalation integration
FAQ

Common questions about how Zipchat works

Do I need to train the AI on my data manually?

No. Zipchat crawls your website, ingests your documentation, and syncs with your connected sources automatically. You provide the URLs and API credentials; the AI builds and maintains the knowledge base on a schedule. You only need to add or remove sources when your content structure changes significantly.

How does Zipchat avoid making up answers (hallucinating)?

Three mechanisms work together: RAG grounding (answers are composed only from retrieved chunks in your knowledge base), confidence threshold gating (low-confidence drafts are discarded and escalated rather than delivered), and source citation (every answer references the exact chunks used). If none of the retrieved chunks are relevant enough, the AI says it does not know and hands off to a human agent.

How quickly does the AI update when my content changes?

The knowledge base syncs on a schedule: weekly on Starter and Growth plans, daily on Pro, Scale, and Enterprise. You can also trigger a manual sync at any time from the dashboard. Emergency content changes - like a recalled product or a policy update - can be pushed immediately using the manual sync button.

What happens when the AI cannot answer a question?

It acknowledges the gap in natural language and routes the conversation to a human agent via your connected helpdesk (Zendesk, Intercom, Gorgias, Freshdesk, or others). The handoff includes the full conversation transcript, the retrieved context, and the confidence score. The agent receives everything needed to resolve the issue without asking the customer to repeat themselves.

Can Zipchat handle multiple languages?

Yes. Zipchat detects the visitor's language automatically and responds in the same language - even if your source content is only in English. The platform supports 95+ languages. Confidence thresholds apply per-language, so if accuracy drops in a less common language, the AI escalates rather than risk a poor answer.

Which channels does Zipchat support?

Website chat widget, WhatsApp Business, Instagram Direct, Messenger, email inbox, and REST API for custom integrations. All channels share the same knowledge base and confidence threshold settings. You configure once and deploy everywhere.

How long does it take to go live?

For most websites, the initial knowledge base build completes in under 10 minutes after you enter your URL. Embedding the chat widget on your site takes one line of JavaScript. Connecting a helpdesk for escalation takes another 5 minutes with OAuth. Most customers are live within 30 minutes of signing up.

Is there a free trial?

Yes. Every Zipchat plan includes a 7-day free trial with full access to the knowledge base builder, widget customization, and all integrations, plus a 30-day money-back guarantee on your first payment. If you want a guided walkthrough before committing, book a demo and a product specialist will walk you through setup with your actual content.