Turbo Link Studio Demo What your client sees How this works Pricing Get a demo
Client link journey · sample company, Cardinal Contracting

What Dana sees when Cardinal sends the link

Dana Mitchell had hail damage on their roof. They asked Cardinal Contracting for an estimate through the website. This walks through what happens next, from Dana's side, on their own phone. No account, no password, just this link.

Dana Mitchell
Homeowner · sample client for this demo
the journey
Step 1 of 5

The message that arrives

A person on Cardinal's team sends this after they've written up the estimate. Nothing here is sent automatically.
Cardinal Contracting
(937) 555 0140 · today, 9:14 AM · sample message
Hi Dana, thanks for reaching out about the roof. Here is your estimate, take a look whenever you get a chance.
This is one link, sent by a person, to Dana's own phone or inbox. It opens with nothing to set up first.

The estimate opens

No login, no password, nothing to install. Tap the link and it's right there.
Viewed just now
Cardinal Contracting Build. Repair. Protect. · (937) 555 0140 (sample)
Estimate #CC-2114
Aug 9, 2026
Roof Replacement
Prepared for Dana Mitchell · 412 Aldergate Court, Kettering, OH (sample address)

Full tear off of existing shingles, replacement with architectural shingles, new synthetic underlayment, ridge vent and flashing, and a full site cleanup. Scope covers the main roof only, based on the photos and notes Dana submitted with their request.

Tear off and haul away existing roofing$1,850
Synthetic underlayment$640
Architectural shingles, 28 squares$9,200
Ridge vent and flashing$980
Cleanup and magnetic sweep$220
Total$12,890
Ohio license OH-000000 (sample), insured. This license number is a placeholder for the demo, not a real registration.

They sign it

A typed name, a drawn signature, and an audit trail that actually holds up.
Sign with your finger or mouse

Signed. Thank you.

A copy of this record is kept alongside the estimate.

Dana Mitchell's recorded signature
Signed by
Email
Date and time
IP address
Browser

The IP address shown here is a sample value for this demo. In the live product it is the real address of whoever signed, recorded automatically alongside the name, email, time, and browser.

They book the site visit

A real slot picker against Cardinal's actual availability. Sample calendar here, verified real behavior.
Thursday, Aug 13
Friday, Aug 14
That time was already taken by someone else. Pick another.

You are booked.

Cardinal will reach out to confirm. Booking this created a task for Cardinal's team automatically, so nobody has to remember to check the calendar.

What they didn't have to do

Dana got an estimate, signed it, and booked a visit, all from one link a person sent them.

No account was created for Dana. Nobody made them choose a password. There was nothing to download for this. The same link still works if they need to see it again, and a portal or the app are there too if Dana would rather have an easier way back in.

No account to createThe link itself is the access, nothing to sign up for.
No password to set or rememberThere is nothing to forget and nothing to reset.
Nothing to install for thisIt opens in whatever browser is already on Dana's phone.
No portal needed for thisThe link was enough. A portal or the app are there if Dana ever wants one.