# How Zipchat works for SaaS (Zipchat Code)

Connect your GitHub, GitLab, or Bitbucket repo. Zipchat reads your codebase, your marketing website, and any connected sources, then answers technical support questions on website chat and email. No documentation sprint. No stale docs. No engineering interruptions.

## What Zipchat Code does

Zipchat Code is the SaaS mode of Zipchat. It connects to your live Git repository and answers product and technical questions from the actual source code, not from documentation that may be outdated. When a customer asks how an API endpoint behaves, the AI reads your endpoint definition in the current codebase, not a docs page from last quarter.

## Setup in four steps

### Step 1: Provide your Git repo URL and your marketing website

Connect GitHub, GitLab (cloud or self-hosted), or Bitbucket. Provide your marketing website URL as a second data source. Zipchat pulls both on the first run.

### Step 2: Zipchat reads your codebase and builds the knowledge base

Zipchat clones your repository into an isolated E2B sandbox. The AI indexes source code, README files, configuration files, and any connected documentation. No manual article writing required. The knowledge base builds automatically.

### Step 3: Set the AI's voice and what it can do

Configure the AI's persona, escalation behavior, and Custom Tools. Custom Tools let the AI take actions during conversations: look up subscription status, create Jira or Linear tickets, check usage data, or call any HTTP API.

### Step 4: Deploy one AI agent across every customer touchpoint

Go live on website chat and email. Human handoff routes conversations to your team via Zendesk, Intercom, or any configured escalation channel when the AI reaches its limit.

## Accuracy

- 96% answer accuracy from live validated code
- 87% fewer tickets reaching engineering
- Under 3.5 seconds average response time including code-read latency
- Answers update automatically on each new commit

## Data sources Zipchat Code reads

- GitHub, GitLab (cloud and self-hosted), Bitbucket repositories
- README files and configuration files
- Marketing website content
- Uploaded documentation and PDFs
- Custom knowledge base entries

## Security

Your codebase is cloned into an isolated, ephemeral E2B sandbox that is not shared with any other customer, not used to train any AI model, and not accessible to Zipchat employees. Credentials are encrypted at rest. The AI never reveals source code, file paths, or internal implementation details to end users.

## Channels

- Website chat widget
- Email
- Human handoff to configured escalation channels (Zendesk, Intercom, Gorgias, Freshdesk, Salesforce)

## FAQ

**How does Zipchat handle private repositories?**
You provide a read-only access token. Zipchat connects to private repositories using that token. Your code is cloned into an isolated E2B sandbox not shared with any other customer.

**How often does the knowledge base re-index?**
Starter and Growth plans: weekly. Pro, Scale, and Enterprise: daily. Manual rescan available at any time from the dashboard.

**What happens when the AI cannot find the answer?**
The AI says it does not have that information, collects the customer's email, and forwards the full conversation context to your support team. The unanswered question is flagged in Proactive Knowledge Gap Detection.

**Do you support self-hosted GitLab?**
Yes. Provide your instance URL along with a personal access token.

**Can non-technical team members use Zipchat Code?**
Yes. Support agents, CS managers, and sales reps can ask questions in plain English and get accurate answers. The AI answers as a product expert and never sends code snippets or file paths to the end user.

## Plans and pricing

Available from the Growth plan at $129/month. 7-day trial. 30-day money-back guarantee.
