# WhatSnap AI Agents

## Overview

WhatSnap AI transforms your messaging channels into an intelligent, automated sales and support workforce. While WhatSnap core provides the **connection** (bypassing Meta's API limits across WhatsApp, iMessage, SMS, and Android), WhatSnap AI provides the **intelligence**.

Deploy human-like AI Agents directly onto your messaging numbers. These agents work 24/7, never call in sick, handle unlimited concurrent conversations, and cost a fraction of a human sales team.

{% hint style="success" %}
**Key Advantage**: Unlike standard chatbots, WhatSnap Agents use **Reinforcement Learning** and **Live Website Crawling**. They don't just read a static script—they research your website in real-time, understand context, and can even analyze images sent by leads.
{% endhint %}

***

## Key Capabilities

| Feature                    | Description                                                                                                                         |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| **No API Restrictions**    | Bypass the 24-hour conversation window. If a lead goes cold and replies 3 days later, your Agent picks up right where they left off |
| **Instant Knowledge**      | Simply provide your website URL and the Agent learns your pricing, UVP, and brand voice automatically                               |
| **Human-Like Interaction** | Typing indicators, emoji understanding, and image processing (multimodal capability)                                                |
| **Multi-Channel Support**  | Works across WhatsApp, iMessage, SMS (Android & iOS)                                                                                |
| **Smart Handoff**          | Automatically alerts your human team when AI needs assistance                                                                       |

***

## Documentation Sections

| Section                                                        | Description                                                        |
| -------------------------------------------------------------- | ------------------------------------------------------------------ |
| [Setup & Training](/whatsnap-docs/ai-agents/setup-training.md) | Step-by-step guide to install and train your AI agent              |
| [Agent Modes](/whatsnap-docs/ai-agents/agent-modes.md)         | Configure how your agent operates (Auto Pilot, Hybrid, Suggestive) |
| [Smart Handoff](/whatsnap-docs/ai-agents/smart-handoff.md)     | Connect your AI to human team members for seamless takeovers       |
| [Custom Fields](/whatsnap-docs/ai-agents/custom-fields.md)     | Fine-tune your agent with per-contact "whisper" instructions       |
| [Pricing & Plans](/whatsnap-docs/ai-agents/pricing.md)         | Understand Snaps, plan tiers, and choose the right option          |

***

## How It Works

1. **Connect Your Channel**: Link your WhatsApp, iMessage, or SMS account via QR code or installation
2. **Train the Agent**: Provide your website URL and the AI automatically learns your business
3. **Test in Sandbox**: Interact with your agent and refine its responses using reinforcement learning
4. **Go Live**: Activate your agent across all connected messaging channels

{% hint style="info" %}
**Supported Channels**: WhatsApp (Personal & Business), iMessage, SMS (Android), and Twilio numbers can all be powered by WhatSnap AI.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://whatsnap.gitbook.io/whatsnap-docs/ai-agents.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
