Skip to main content

Documentation Index

Fetch the complete documentation index at: https://help.homespace.co/llms.txt

Use this file to discover all available pages before exploring further.

Every missed call, unanswered DM, and after-hours form submission is a potential job that slips away before anyone in your shop sees it. Capture solves this by routing every inbound request — regardless of channel — into a single triage queue. An AI bot collects the details, filters out spam, and either books the job or hands it off to your team with full context already attached. Businesses using Capture average a 47-second first-reply time and book 3.1× more jobs from the same lead volume.

How it works

1

Connect your channels

Forward your business phone number, paste the web form embed code on your site, and link your Instagram, Facebook, and Google Business accounts — all from Dashboard > Inbox > Settings > Channels. Most businesses are fully connected in under 8 minutes.
2

The AI bot triages first

Every incoming request goes to the bot before a human sees it. The bot collects the customer’s address, service type, urgency level, and any photos — then either books the job directly or escalates with all of that context attached. Your team never re-asks questions the customer already answered.
3

Your team picks up warm

Open a conversation and you see everything: where the lead came from, what the bot collected, the customer’s job history if they’re a repeat caller, and a triage pill (Urgent / Warm / Cold / Spam). One tap converts the thread into a quote or drops it onto the calendar as a job.

Supported channels

Web forms

Embeddable forms with conditional logic, photo uploads, and address autocomplete. Styled to match your brand. Paste a single <script> tag to add the form to any website or landing page.

Missed-call SMS

Every missed call automatically receives a text back with a booking link within 5 seconds. On average this recovers 28% of calls that would otherwise be lost.

SMS

Two-way text messaging with photo attachments. Customers can send photos of the problem straight from their phone.

Instagram DMs

Messages from your Instagram business profile land in the same inbox. The bot handles first replies; your team handles conversions.

Facebook Messenger

Your Facebook page’s chat threads are routed in alongside everything else — no separate app or tab required.

Google Business

Chats from your Google Business Profile (the map pack) are answered automatically and converted into leads in the queue.

Walk-ins and events

Capture requests manually from a phone — geo-stamped to the location. Useful for trade shows, community events, or in-person conversations.

Email

Your hello@, info@, and contact@ aliases route cleanly into the inbox alongside every other channel.

Connecting your channels

1

Open channel settings

Go to Dashboard > Inbox, then click Settings in the top-right corner and select Channels.
2

Connect social accounts

Click Connect next to Instagram, Facebook, or Google Business. You’ll be taken through each platform’s OAuth flow. Homespace only requests the permissions needed to read and send messages.
3

Set up phone forwarding

Click Phone and follow the instructions to forward your existing business number to your Homespace line — or purchase a new number directly from the settings panel.
4

Embed the web form

Click Web form and copy the embed snippet. Paste it into the <body> of any webpage where you want the form to appear. The form inherits your brand colors automatically.
<!-- Paste this snippet before the closing </body> tag -->
<script
  src="https://cdn.homespace.co/form.js"
  data-form-id="YOUR_FORM_ID"
  async
></script>
Replace YOUR_FORM_ID with the ID shown in your settings. To embed on a Homespace-hosted website, enable the Lead section in the website builder instead — no code required.
5

Test each channel

Send a test message on each connected channel. You should see it appear in Dashboard > Inbox within a few seconds. The bot replies automatically unless you have it set to human-only mode.

What a conversation looks like

Each conversation in the inbox includes:
  • Channel badge — where the lead came from (Web, Phone, SMS, Instagram, Walk-in, etc.)
  • Triage pill — Urgent, Warm, Cold, or Spam — set by the bot and overridable by your team
  • Quick actions — convert to quote, drop on the calendar, hand off to a team member, or snooze
  • Customer match — if it’s a repeat caller, their full job history surfaces before the conversation opens
  • Audit trail — every bot reply, every human edit, with timestamp and operator logged

Spam filtering and lead scoring

Capture filters junk leads and competitor scrapers before they reach your team. The bot’s lead scoring labels each conversation automatically:
LabelMeaning
UrgentExplicit urgency signal (emergency, flooding, no heat, etc.)
WarmReady to book or accept a quote
ColdInterested but not ready to commit
SpamFiltered out — not shown in the main queue
Your team can override any label by tapping the pill in the conversation header.
Set up routing rules in Inbox > Settings > Routing to automatically assign Urgent leads to a specific team member or escalate them with a push notification.

Missed-call SMS

When a call comes in and goes unanswered, Capture texts the caller within 5 seconds:
“Hi, you just called [Business Name]. We couldn’t pick up right now — click here to book a time or send us a message: [link]”
You can customize the message text from Dashboard > Inbox > Settings > Missed-call SMS. The booking link takes the customer directly to your Homespace scheduling page.
Missed-call SMS requires your phone number to be connected through Homespace. Calls forwarded from an external number where Homespace cannot detect a missed call will not trigger the auto-text. Check Channels > Phone to confirm your forwarding setup is fully active.