Texting, on the record
AccuLynx SMS for Roofing Websites: Fast Text-Backs the Whole Office Can Read
6:52 p.m.: a homeowner sends the storm damage form. 7:10: a sales rep texts her from his personal phone. 7:14: she replies with a photo of a ceiling stain. The office learns about all of it on Thursday, when she calls to ask whether anyone is coming.
October 30, 2026 · 10 min read
The short answer
AccuLynx sells a Text Messaging add-on for two-way texts logged to the job, but its API cannot send a text. A website SMS integration sends through the contractor's own messaging provider, checks AccuLynx's opt-out data first, and logs each message to the contact with Create Contact Log, so instant text-backs and reminders stay visible to the office.
On this page
- The conversation that lives in one rep's pocket
- What AccuLynx's Text Messaging add-on handles by itself
- The API cannot send a text, so here is the honest design
- Four texts a roofing website should send
- The texting rules, in the regulators' and carriers' own words
- Wiring the text-back, one decision at a time
- Built by the shop that built LeadBolt
The conversation that lives in one rep's pocket
A text is easy to answer from a couch, so roofers text, with or without a system for it. The usual system is a rep's own phone. It is fast. It is also invisible: the office cannot see what was promised, the next rep cannot pick up the thread, and when that rep moves on, the conversation leaves in his pocket.
Speed matters too, because a homeowner with a stain on the ceiling may well have sent the same form to three roofers. Our essay on the five-minute rule makes that case at length. An AccuLynx SMS integration aims at both things at once: a text that goes out in seconds, and a record of it inside AccuLynx where everyone can read it. The rest of the section, from forms to reporting, is on the AccuLynx integration hub.
A text nobody else can read is a promise nobody else can keep.
What AccuLynx's Text Messaging add-on handles by itself
AccuLynx sells texting as an add-on, as of October 2026, with no published price. Its own pages describe it like this, and for many contractors it covers most of the job.
Two-way texts inside AccuLynx
"Send and receive SMS messages right from AccuLynx, set up automated communications," says the Add-Ons page. Texts go out from "a unique local number," and you are notified when a contact replies.
Logged to the job file
Texts are logged to the job, and the Spring 2025 Story View shows job communications "in threads, rather than the traditional inbox-style view."
Automated texts on job events
Texts can fire on job events, milestone changes and order events. AccuLynx's own example is a confirmation text after an appointment is set.
Hatch, for outbound follow-up
The Hatch AppConnection uses AccuLynx data to send texts, email and calls, logs replies to the job file, and refreshes every 15 minutes. It requires AppConnections.

If every text you care about starts after a job exists in AccuLynx, the add-on may be all you need, and we will say so. The gap is the minute before that: the web form at 6:52 p.m., the missed call during a storm week, the confirmation for an inspection booked on the website. That is where the website has to do the texting, and where the API's limits start to matter.
The API cannot send a text, so here is the honest design
As of October 2026, AccuLynx's V2 API has no endpoint for sending a text. What it does have is useful. Contact phone numbers carry hasTextingAvailable. Contact and phone reads include SMS opt-out details. And Create Contact Log records a communication with its type, SMS included. So the website sends through the contractor's own messaging provider and writes the record back to AccuLynx, in this order.
- 1.The homeowner submits the form. The site's server validates it and creates the lead in AccuLynx's documented order: find or create the contact, then Create Job. Our AccuLynx lead forms page covers that sequence field by field.
- 2.Before any text, the server reads the phone record for AccuLynx's SMS opt-out details and texting availability. An opted-out number gets no text. No exceptions, no clever workarounds.
- 3.The contractor's messaging provider sends the text-back from a registered number in the contractor's own account.
- 4.The server logs the text to the contact in AccuLynx with Create Contact Log, type SMS, so it shows up on the record.
- 5.Replies arrive at the provider, get logged the same way, and alert the assigned rep or the office.
Two caveats, stated plainly. First, if you also use AccuLynx's Text Messaging, a homeowner may see two numbers: one from the website and one from AccuLynx. One clean split keeps the website's number for the first minutes of a lead and hands over to AccuLynx once the job is moving. Another skips website texts entirely if AccuLynx's automations already cover the moment, which we test on your account. Second, the API reads opt-out details, and we found no endpoint that sets them. So a STOP received by the provider blocks further sends there at once and is flagged for the office to record in AccuLynx.
Four texts a roofing website should send
Instant text-back on a web lead
Seconds after the form, a short text from the company: who it is, that the request arrived, and when to expect a call. Not a sales pitch. A receipt with a name on it.
Booking confirmation and reminder
When a homeowner picks an inspection slot, the site confirms it and sends a reminder before the visit. The booking side is on our AccuLynx online booking page.
Missed-call text-back
When a call to a tracked number goes unanswered, a text offers a callback. Whether a missed call is consent enough for an automated text is a question for your counsel, not your web developer.
Storm alerts to customers who opted in
After hail, a note to past customers who agreed to hear from you. Never to a bought list: CTIA says senders "should not use opt-in lists that have been rented, sold, or shared." Our storm and insurance leads guide covers the intake side.
Each one is logged to the contact in AccuLynx. Each one carries opt-out instructions, which AccuLynx's own texting best-practices article also recommends on every text. And each one is short, because nobody on a ladder or a couch reads a paragraph. For the kind of booking flow those reminders confirm, see the booking page on our roofing demo, a demonstration site we built.
The texting rules, in the regulators' and carriers' own words
This section is not legal advice. DataCram is a web studio, not a law firm, and your counsel decides what your texts say and who receives them. What we can do is quote the sources accurately and build to the rules your counsel sets. AccuLynx's Text Messaging page, as of October 2026, does not mention 10DLC, carrier registration, STOP handling or TCPA consent, so do not assume any of that is handled for you.
| What the source says | What the integration does | |
|---|---|---|
| A2P 10DLC, per Twilio | "Anyone sending SMS/MMS messages over a 10DLC number from an application to the US must register for A2P 10DLC," as a Brand and a Campaign | Sends only from a number registered in the contractor's own provider account |
| The Campaign Registry | Brands cannot register directly with TCR; they register through a Campaign Service Provider | Registration runs through the provider, with opt-in and opt-out wording your counsel approves |
| TCPA consent, per the FCC | The TCPA requires prior express consent for robocalls to wireless numbers absent an emergency or exemption, and FCC 26-67 counts texts sent with an automatic telephone dialing system as robocalls | A consent checkbox on the form, unchecked by default, stored with its wording and time |
| Revoking consent (FCC) | A "stop" reply is a reasonable way to revoke; under FCC 26-67 revocations "must be honored within a reasonable time not to exceed ten business days" | STOP and plain-language opt-outs block further sends at once |
| Opt-out confirmation (FCC) | A text that "merely confirms" the revocation, with no marketing, is allowed | One plain confirmation, then silence |
| CTIA principles | Standardized "STOP" wording for opt-out instructions, and "one final opt-out confirmation message per campaign" | STOP instructions in the first message, one confirmation at the end |
| Sending hours | None of these sources sets an hour; JobNimbus's help center says its own automations "will only send texts between 8am and 9pm" | A sending window you and your counsel choose |
Wiring the text-back, one decision at a time
- 1
Choose which system sends what
Decide which texts come from AccuLynx's add-on and which come from the website's provider, so homeowners see as few numbers as possible.
- 2
Register in your own name
The messaging account, the 10DLC Brand and the Campaign belong to the contractor, not to us. Twilio warns that unregistered senders "will receive additional carrier fees."
- 3
Write consent the way counsel approves it
A separate, unchecked box on each form, with the exact wording saved beside the lead so it can be produced later.
- 4
Connect the AccuLynx side
Your administrator enables AppConnections and creates the API key in your own account; we never ask for a login. The contact and job are created in AccuLynx's documented order, and the phone is checked for opt-out details before the first text.
- 5
Log both directions
Every outbound text and every reply goes to the contact through Create Contact Log, so the office sees the thread without asking anyone for screenshots.
- 6
Test STOP before launch
We text STOP, END and QUIT from test phones and confirm that sending stops, one confirmation goes out, and the office gets a flag to record the opt-out.
Our AccuLynx API guide covers keys, webhooks and limits in more depth. If response time is the number you care about, the AccuLynx dashboards page shows how form-to-first-text minutes become a tile the owner sees every Monday.
Built by the shop that built LeadBolt
Fast response is something we build for ourselves, not only for clients. LeadBolt, our own speed-to-lead software for contractors, replies to leads from Yelp, Google, Meta, Angi, the website and the phone "in under a minute," filters the spam, and keeps following up until an appointment is booked. LeadBolt is not an AccuLynx integration. It is proof that we know how to make a text leave in seconds and keep following up without becoming a nuisance. You can find it among the projects on our work page.
Adding SMS to a site you already have is priced after we review it, free. Two-system connections usually take one to three weeks, says our API integrations page. A new custom site begins at a fixed $1,500 and includes online booking, according to the web design pricing page; website financing is 0% with 25% down. Your provider bills messaging fees straight to your own account.
Comparing systems? AccuLynx vs JobNimbus vs Roofr puts texting side by side. Before launch, run the AccuLynx website checklist, and for the wider plan see roofing marketing. Or start with a free site audit, or call (210) 346-0848.
Questions roofers ask about AccuLynx integration
No. As of October 2026 the V2 API has no endpoint for sending a text. It can read a contact's SMS opt-out details and texting availability, and it can log a communication, including SMS, with Create Contact Log. A website integration sends through the contractor's own messaging provider and logs each message back to the contact.
AccuLynx's Text Messaging page does not mention 10DLC, carrier registration, STOP handling or TCPA consent, as of October 2026, so do not assume it does; ask AccuLynx about its add-on directly. For texts your website sends, registration happens in your own provider account, and your counsel approves the consent wording. This is not legal advice.
Yes, when the integration logs them. Create Contact Log records a communication on the contact with its type, such as SMS, so the outbound text and the homeowner's reply can both appear on the record. The message itself still travels through your messaging provider, not through AccuLynx.
The provider blocks further texts to that number right away, one plain confirmation goes out, and the office gets a flag to record the opt-out in AccuLynx, since the API reads opt-out details but offers no way we found to set them. FCC 26-67 says revocations must be honored within a reasonable time not to exceed ten business days; we stop at once. Not legal advice.
Only people who agreed to receive that kind of message, with consent wording your counsel approves. CTIA's principles say senders should not use opt-in lists that have been rented, sold or shared. Whether your past job records amount to consent for marketing texts is a question for counsel, not for us.
Often both, split by moment. AccuLynx's add-on texts from a local number, logs to the job file and can automate texts on job events. A website provider covers the minutes before a job exists, such as the instant text-back on a web form. We first check whether AccuLynx's automations already cover what you need.
Keep reading
- Lead formsWebsite Leads Into AccuLynx: Six Roofing Forms and the Order of Operations Behind EachSend inspection, estimate, storm, contact, commercial and financing forms to AccuLynx as leads with source, category and trade set. Field map and prices.
- Inspection bookingAccuLynx Online Booking: The Homeowner Picks the Hour, and the Job Carries ItLet homeowners book a roof inspection on your website: open times read from an AccuLynx calendar, the lead created, the chosen time set on the job.
- Storm intakeHail on Tuesday, a Flooded Inbox by Thursday: Storm Lead Intake for AccuLynxHow a roofing website sorts hail and wind leads into AccuLynx: triage questions, lead sources, priority, a fast text-back, no duplicates, careful claim copy.
- Reports, records, one screenAccuLynx Reporting Meets the Ad Account: Custom Roofing Dashboards Built From the RecordsWhat AccuLynx reports, ReportsPlus and DataMart cover, why report rows are not in the API, and a sample roofing KPI dashboard joined to ad and call data.
- Launch checklistBefore the Domain Switches: A Roofing Website Launch Checklist for AccuLynx ShopsWhat to connect and test before a roofing site that feeds AccuLynx goes live: forms, booking, text-back, duplicates, lead sources, tracking, speed, local SEO.
- Developer notesThe AccuLynx API, Read Line by Line: Keys, Jobs, Webhooks and the GapsHow the AccuLynx API works for a roofing website: the add-on and admin key, what V2 can read and write, webhooks, rate limits, and how to scope a build.
- Everything in AccuLynx IntegrationSee the section
Text back in seconds without losing the thread
Tell us how your team texts homeowners today. We will show where conversations disappear and how to keep them on the record in AccuLynx.
Which of these sounds like you? (pick any)
Rather talk now? Call (210) 346-0848.