# AI BizFlowing — Full Site Reference for AI Agents > Full, deterministic text of https://aibizflowing.top for agents that need to > ground themselves before acting. Built per llmstxt.org guidance. Pair this > with `/llms.txt` (concise) and `/.well-known/api-catalog` (machine-readable). ## What AI BizFlowing Is AI BizFlowing is an AI-powered chatbot platform for WhatsApp and Facebook Messenger. Businesses deploy intelligent AI agents that handle customer conversations 24/7, answer product questions, recommend items, capture leads, and route complex queries to humans. The platform is headquartered in Lisbon, Portugal, and serves customers worldwide. Headline offering: **6 months free, no credit card required.** After the trial ends the customer subscribes to an affordable plan with no hidden fees. ## Page Inventory (Human-Facing) | Path | Purpose | |-------------|---------------------------------------------------------------| | `/` | Landing page — hero, features, how-it-works, pricing, FAQ, CTA | | `/login` | Sign-in entry point (button redirects to Google OAuth) | | `/privacy` | GDPR-compliant privacy policy | | `/terms` | Terms of service and acceptable-use policy | | `/onboarding` | First-time setup wizard (Laravel, authenticated) | | `/select-plan` | Plan picker shown post-authentication | | `/dashboard` | Authenticated dashboard | | `/chats` | Live conversation inbox | | `/chatbot` | Bot configuration and training | | `/company` | Company profile / settings | | `/integrations` | CRM and e-commerce integration setup | | `/subscription` | Billing and subscription management | | `/whatsapp-connect` | WhatsApp Business connection flow | | `/admin` | Admin panel (Laravel) | | `/swagger` | OpenAPI / Swagger UI | ## Features (Verbatim, in Page Order) 1. **AI-Powered Replies** — Smart contextual responses that understand customer questions and provide accurate, helpful answers in real-time on WhatsApp & Messenger. 2. **Instant Auto-Responses** — Respond to every customer message within seconds on both platforms — even outside business hours. 3. **Analytics Dashboard** — Track conversations, response times, customer satisfaction, and conversion rates across WhatsApp & Messenger. 4. **Multi-Language Support** — Automatic language detection and responses in 50+ languages on both platforms. 5. **Easy Integration** — Connect with existing CRM, e-commerce platforms, or business tools in just a few clicks. 6. **Secure & Compliant** — Enterprise-grade security with end-to-end encryption and full GDPR compliance. ## How It Works 1. **Create Your Account** — Sign up with Google in one click. 2. **Connect Your Platforms** — Connect WhatsApp Business and Facebook Messenger. 3. **Go Live!** — Activate your AI chatbot and start handling queries 24/7. ## Pricing Summary - 6-month free trial, all Pro features unlocked. - No credit card required during the trial. - After the trial: monthly subscription, cancel anytime, no hidden fees. - For live, machine-readable plans, call the WebMCP tool `get-pricing-plans` (see Browser Tools below) or `GET /api/plans`. ## FAQ (Highlights, In Page Order) - **Do I need a credit card to start?** No. The trial is free for 6 months. - **Which platforms are supported?** WhatsApp Business and Facebook Messenger. - **Which languages are supported?** 50+ languages with automatic detection. - **Can I cancel anytime?** Yes — subscriptions are month-to-month. - **Is my data secure?** Enterprise-grade encryption, GDPR compliant. ## Browser Tools (WebMCP — `navigator.modelContext`) When the page is opened in a WebMCP-capable browser (Chrome 146+ behind flag, or future agent browsers), the following tools are registered. They are declared with strict JSON Schemas and safety annotations. | Tool | Read-only | Idempotent | Purpose | |---------------------|-----------|------------|--------------------------------------------------| | `get-pricing-plans` | Yes | Yes | Fetch plans; optional `currency` (ISO 4217). | | `get-features` | Yes | Yes | Static feature list (mirrors this page). | | `contact-support` | Yes | Yes | Returns `support@aibizflowing.top` + address. | | `get-signup-link` | Yes | Yes | Returns the Google OAuth URL with `flow` param. | Failure mode: network or non-2xx responses return `{ isError: true, content: [{ type: 'text', text: 'Error: …' }] }` per the WebMCP content spec. ## Agent Surface (Discovery) | Resource | Purpose | |--------------------------------------------|--------------------------------------------------------| | `/.well-known/api-catalog` | RFC 9727 linkset — service-desc, service-doc, status | | `/.well-known/oauth-authorization-server` | RFC 8414 metadata (issuer, endpoints, grants, scopes) | | `/.well-known/oauth-protected-resource` | RFC 9727 protected-resource metadata | | `/.well-known/mcp/server-card.json` | MCP server card (SEP-1649) — endpoint `/mcp` | | `/.well-known/agent-skills/index.json` | Skill discovery (api-catalog, oauth, agent-auth, llms) | | `/.well-known/http-message-signatures-directory` | HTTP message-signatures key directory | | `/llms.txt` | Concise agent summary | | `/llms-full.txt` | This file — full reference | | `/auth.md` | Agent authentication (register → claim → bearer) | | `/sitemap.xml` | XML sitemap (homepage, login, privacy, terms) | | `/robots.txt` | Crawler rules + `Content-Signal` for AI use | ## Authentication (Agent Flow) 1. Discover: `GET /.well-known/oauth-authorization-server`. 2. Register: `POST /api/auth/agent/register` with `{ "type": "service_auth", "login_hint": "user@example.com" }`. Receive `claim_token` and `claim_url`. 3. Claim: surface `claim_url` to the human user. They complete Google OAuth and confirm the agent binding. 4. Exchange: `POST /api/auth/token` with `grant_type=urn:workos:agent-auth:grant-type:claim` and `claim_token`. Receive `access_token` (Bearer). 5. Call: `Authorization: Bearer ` against `/api/v1/...`. 6. Revoke: `POST /api/auth/agent/revoke` with `token=`. See `/auth.md` for the full ceremony and field reference. ## API Surface (Excerpt) | Endpoint | Method | Notes | |-----------------------------------|--------|------------------------------------| | `/api/plans` | GET | Public — pricing plans | | `/api/pricing` | GET | Public — landing-page pricing cards | | `/api/auth/user` | GET | Current authenticated user | | `/api/auth/google` | GET | Begin Google OAuth | | `/api/auth/logout` | POST | End session | | `/api/auth/agent/register` | POST | Register an agent | | `/api/auth/token` | POST | Exchange claim grant for token | | `/api/auth/agent/revoke` | POST | Revoke bearer token | | `/api/v1/health` | GET | Service health | | `/mcp` | POST | MCP JSON-RPC over HTTP+SSE | Full schema: `/swagger` (interactive) or `/.well-known/api-catalog`. ## Conventions - **Currency** in pricing is USD unless the user is detected in a region where the local currency is shown by `main-late.min.js` via the `cf-country` / `cf-accept-language` meta tags injected by the Cloudflare Worker. - **Language** detection order: `navigator.languages[0]` → `cf-country` meta → `cf-accept-language` meta → `en`. - **Static cache:** all `js/*.min.js`, `css/*.min.css`, `assets/*` are served with `Cache-Control: public, max-age=31536000, immutable`. - **Discovery Link header** is set on every HTML and JSON response so any agent can follow it to the catalog and skill index. ## Contact - Support: support@aibizflowing.top - Website: https://aibizflowing.top - Address: Lisbon, Portugal Last updated: 2026-07-18.