# Backforms Documentation > Headless Form Backend for Modern Developers. Collect form submissions, block spam bots with honeypots & Cloudflare Turnstile, and fan-out lead alerts to Email, Discord, Telegram, WhatsApp, Slack, Notion, and HMAC-signed Webhooks with zero server maintenance. ## Getting Started - [Quickstart Guide](https://backforms.com/docs#quickstart): Integrate Backforms in HTML, React, Next.js, or cURL in under 60 seconds. - [Architecture Overview](https://backforms.com/docs#how-it-works): High-throughput ingestion pipeline, spam isolation, and multi-channel fan-out alerts. ## AI Agents & Model Context Protocol (MCP) - [AI Agents & MCP Setup](https://backforms.com/docs#mcp-quickstart): Connect Cursor, Windsurf, Claude Desktop, and Antigravity via npx -y backforms-mcp. - [MCP 9 Tools Reference](https://backforms.com/docs#mcp-tools): Complete schema reference for create_form, list_forms, send_test_submission, and more. ## Public REST API v1 - [REST API v1 Reference](https://backforms.com/docs#rest-api-v1): Programmatic form creation, submissions query, and workspace usage monitoring with Bearer API tokens. ## Frontend Framework Integrations - [Plain HTML Forms](https://backforms.com/docs#html): Native HTML forms with POST action for static sites, Webflow, and WordPress. - [React / Next.js](https://backforms.com/docs#react): Fetch API, FormData, and client component handlers. - [Astro](https://backforms.com/docs#astro): Island architecture and zero-JS static form enhancement. - [Vue 3 / Nuxt](https://backforms.com/docs#vue): Composition API and reactive form submission. - [cURL & REST API](https://backforms.com/docs#curl): Direct HTTP POST endpoints from terminal and backend services. - [Custom Redirects (_next)](https://backforms.com/docs#redirects): HTTP 303 browser redirects and custom thank-you pages. - [File Uploads & Attachments](https://backforms.com/docs#file-uploads): Accept resumes and documents up to 10MB via multipart/form-data. - [Email Auto-Responders](https://backforms.com/docs#auto-responder): Instant confirmation replies to submitters and secondary recipient routing. ## Security & Anti-Spam Defenses - [Honeypot Trap Protection](https://backforms.com/docs#honeypot): Zero-friction hidden input trap (zero API keys required). - [Disposable Email Shield](https://backforms.com/docs#disposable-email): In-memory database of 75,400+ temporary, burner, and 10-minute mail domains. - [Cloudflare Turnstile](https://backforms.com/docs#turnstile): Zero-puzzle bot challenge with Bring-Your-Own-Key (BYOK) model. - [Domain Whitelisting (CORS)](https://backforms.com/docs#cors): Restrict submission origins strictly to authorized hostnames. - [Adaptive Rate Limiting & DDoS Shield](https://backforms.com/docs#rate-limiting): Automatic edge rate limiting (10 req/min per form, 30 req/min global) protecting quotas against bot floods. ## Multi-Channel Lead Alerts - [Slack Notifications](https://backforms.com/docs#slack): Real-time Block Kit cards in designated team channels. - [Notion Database Sync](https://backforms.com/docs#notion): Automated row creation and field mapping inside Notion databases. - [WhatsApp Cloud API](https://backforms.com/docs#whatsapp): Official Meta Cloud API v22.0 mobile notifications. - [Discord Webhooks](https://backforms.com/docs#discord): Rich embed lead cards in Discord channels. - [Telegram Bot](https://backforms.com/docs#telegram): Markdown lead alerts in private or group chats. - [Google Sheets Real-Time Sync](https://backforms.com/docs#google-sheets): Direct row-by-row append to Google Spreadsheets with dynamic column headers. - [Custom Webhook & HMAC Signatures](https://backforms.com/docs#webhooks): Real-time JSON webhooks with cryptographic HMAC-SHA256 signatures and verification recipes for Node.js, Python, and PHP. ## Platform & Workspace Management - [Workspaces & Team RBAC](https://backforms.com/docs#workspaces-team): Multi-tenant workspace management, collaborative 5 seats, and Role-Based Access Control (Owner, Admin, Member, Viewer). ## Reference - [Submission Parameters](https://backforms.com/docs#parameters): Catalog of reserved parameters (_next, botcheck, access_key). - [HTTP Status Codes](https://backforms.com/docs#status-codes): Standard response codes (200, 303, 400, 403, 429). ## Full Consolidated Documentation - [Full LLM Context (llms-full.txt)](https://backforms.com/llms-full.txt): Complete consolidated documentation in one raw text file for LLM ingestion and RAG agents.