Connect WhatsApp for repair messages
Connect your store’s number, record WhatsApp permission, and send reviewed repair updates or estimate links.
Connect a store
An owner or administrator uses a personal sign-in to open Integrations → WhatsApp Business for one store. Each store uses its own registered Meta WhatsApp number and account.
- Create a Meta business app with WhatsApp, register your number and review Meta billing.
- Enter the account ID, phone number ID, system-user token and app secret in RepairHQ. Tokens need WhatsApp messaging and management access.
- Save the verified connection, then enter its callback URL and one-time verify token in Meta. Subscribe to messages and subscribe the app to the WhatsApp account.
- Use an owner-controlled recipient to check incoming messages, a reply, an approved template and delivery receipts before customer use.
Connecting does not send messages. One-click Meta onboarding is not included in this release.
Send an update or estimate link
Open Customer inbox → WhatsApp Business and choose a customer or incoming conversation. Record separate WhatsApp permission; SMS permission does not carry over.
- Use an approved utility template to start or resume contact. Load templates, select its language, complete its values and review the preview. Supported templates have body text with numbered values and an optional footer.
- For a reply within 24 hours of the customer’s latest message, choose Reply within 24 hours and write your message. Selecting a repair lets you draft its current status.
- Use Add a customer link to prepare a private estimate approval, invoice or repair portal link. In a template, choose which value receives the URL.
- Review the recipient, wording and charges, then send. Refresh messages to see replies and delivery receipts.
Estimate approval occurs on the private RepairHQ approval page. A chat reply alone does not approve an estimate. Status changes do not automatically send WhatsApp messages.
Check delivery and pricing
Accepted means Meta accepted the request; Delivered and Read come from signed provider webhooks. Unknown can mean a request was sent without a confirmed response. Check Meta before resending.
Customer STOP requests revoke WhatsApp permission. Media is represented by a placeholder; open it in WhatsApp. The panel shows the latest 200 store messages.
As of November 15, 2026, Meta includes 1,000 service messages per business number each month, not conversations. Additional service messages and utility templates can incur charges. Check Meta’s current pricing and your WhatsApp Manager billing.
https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing/