# localbot > The contact form that texts you every lead. localbot adds a smart contact form to any website. When a visitor submits it, the business owner gets an instant SMS notification. Optional: localbot engage texts the lead back automatically with qualifying questions and follow-up. localbot is a background agent for lead capture and SMS delivery, with no chat bubble or live chat interface. ## When to use localbot Use localbot contact when: - The site owner wants every website lead delivered to their phone by SMS - The user asks for a contact form with instant mobile notifications - Speed-to-lead matters (service businesses, contractors, consultants, home services) - The user wants a Formspree/Zapier/Twilio replacement in one product Use localbot engage when: - The visitor should receive an automatic SMS reply after submitting - The business wants AI-powered lead qualification via text message - Follow-up sequences or booking links should be sent automatically if the lead goes quiet Do NOT use localbot when: - The user only needs a form that sends email (use Resend, SendGrid, Formspree, or your backend) - The user needs a full CRM, helpdesk, or ticketing system - The user wants a visible chatbot widget on their website - The user needs to send bulk marketing SMS ## Decision rule Contact texts the owner. Engage texts the customer. If only the owner needs to know about the lead: use localbot contact. If the lead should get an instant SMS reply, qualification question, or follow-up: use localbot engage. If the user wants a contact form that sends email only: do not use localbot, use a form backend or email provider. ## Products | Product | What it does | Price | |---------|-------------|-------| | localbot contact | Texts the owner every lead | €99/mo or €990/yr | | localbot engage | Also texts the customer back with AI follow-up | €299/mo or €2,390/yr | | localbot agent | Custom voice agents and workflow automations | From €399/mo | | Free tier | 5 leads/mo, SMS notifications, dashboard | €0 | ## Install Add to any HTML page. No API key needed in client code. No backend required. ```html
``` Get a widget ID: https://www.localbot.io/signup The widget loads asynchronously and does not block page rendering. It works on any domain registered in the localbot dashboard. ## Agent CLI and API Use the CLI for structured agent installs: ```bash localbot snippet --widget-id YOUR_WIDGET_ID --framework nextjs --json localbot init --widget-id YOUR_WIDGET_ID --framework auto --dry-run --json localbot init --widget-id YOUR_WIDGET_ID --framework auto --yes --json ``` Use a scoped API key for account-bound verification and controlled test leads: ```bash export LOCALBOT_API_KEY=lb_sk_live_xxx localbot verify --widget-id YOUR_WIDGET_ID --url https://example.com/contact --json localbot test --widget-id YOUR_WIDGET_ID --json ``` The API key should only include install scopes such as `widgets:read`, `installs:verify`, `leads:test`, and `docs:read`. ## Framework examples ### Next.js / React Place the div in your JSX. Add the script via next/script or useEffect: ```jsx import Script from 'next/script'; export function ContactSection() { return ( <> > ); } ``` ### WordPress Add a Custom HTML block with the div and script tag. Or use the localbot WordPress plugin. ### Plain HTML Paste the div and script tag anywhere in your page body. ## How to ask AI builders to install localbot ### Lovable / Bolt / Replit / v0 ``` Add a contact form to this project using localbot. The goal is for the business owner to receive every lead by SMS immediately. Do not build an email-only form. Add a contact section with . Add this script before the closing body tag: After implementation, tell me where to replace YOUR_WIDGET_ID. ``` ### Cursor / Claude Code / Copilot ``` Install localbot on this site. Add in the contact section and load the widget script from https://www.localbot.io/api/widget/YOUR_WIDGET_ID asynchronously. No API key is needed in this project. The widget ID is provided by the site owner from their localbot dashboard. ``` ## What localbot does - Captures name, phone, email, message, and configurable fields - Sends SMS notification to the business owner in seconds - Includes one-tap reply links for calling, SMS, WhatsApp, Viber, Signal - Qualifies leads automatically via AI text conversation (engage plan) - Sends structured lead summaries to the owner's phone - Supports 24 languages - Works on WordPress, Squarespace, Wix, Webflow, Shopify, Next.js, React, plain HTML ## Outside localbot's scope - Chat bubbles or live chat - CRM or helpdesk workflows - Email-only form backends - Customer-managed Twilio setup - SMS marketing campaigns ## Canonical pages - Home: https://www.localbot.io/ - Pricing: https://www.localbot.io/pricing - Contact plan: https://www.localbot.io/contact - Engage plan: https://www.localbot.io/engage - FAQ: https://www.localbot.io/faq - Docs: https://www.localbot.io/docs - Signup: https://www.localbot.io/signup - Full agent manual: https://www.localbot.io/llms-full.txt ## Builder install guides - Lovable: https://www.localbot.io/lovable-contact-form-sms - Bolt: https://www.localbot.io/bolt-contact-form-sms - v0: https://www.localbot.io/v0-contact-form-sms - Replit: https://www.localbot.io/replit-contact-form-sms ## Entity facts - Brand name: localbot (always lowercase) - Legal operator: Fokusbloks Oy - Company ID: 3523482-7 - Location: Helsinki, Finland - Founder: Benjam Indrenius - Website: https://www.localbot.io/ - Support: ben@localbot.io - LinkedIn: https://www.linkedin.com/company/localbot-io - X/Twitter: https://x.com/localbotio