How the chat widget works and why all your messages are in one place.
That little bubble in the corner of your website? It's a lead machine.
flowchart TD
A(["Customer visits\nyour website"]):::blueNode --> B["Sees chat widget:\n'Hi! How can we help?'"]:::blueNode
B --> C[/"Types their question\nor request"/]:::blueNode
C --> D[\"Message goes straight\nto your app"\]:::orangeNode
D --> E("You respond\nfrom the app"):::orangeNode
E --> F["Conversation continues\nvia text"]:::greenNode
classDef blueNode fill:#eff6ff,stroke:#3b82f6,stroke-width:2px,color:#152a45
classDef orangeNode fill:#fff7ed,stroke:#f97316,stroke-width:2px,color:#7c2d12
classDef greenNode fill:#f0fdf4,stroke:#22c55e,stroke-width:2px,color:#14532d
Why this matters: Some customers don't want to call. They prefer texting. The chat widget captures those leads that would otherwise leave your site without ever contacting you.
All your messages, from everywhere, end up in one place:
Chat Widget
Text/SMS
No more checking 5 different apps. Whether someone texts you, messages you on Facebook, uses the chat widget, or sends an email, it all shows up in the same inbox in your app.
In the Conversations tab of your app, you can:
Good communication wins jobs. Here's how to make every conversation count:
| Do This | Why It Works |
|---|---|
| Respond within 5 minutes | Fastest response usually wins the job |
| Be friendly and professional | First impressions matter, even over text |
| Answer their question directly | Don't make them ask twice |
| Give clear next steps | "I can come give a quote tomorrow at 2pm" |
| Follow up if they go quiet | One friendly check-in can save the job |
Make sure notifications are enabled so you never miss a message:
With notifications on, you'll know within seconds when someone wants to hire you.