Answer the next customer while your hands are full.

For HVAC, plumbing, electrical, roofing and cleaning teams. Canopy answers after hours and books visits. Configured workflows keep estimates and reminders moving.

Illustration: Answer while your hands are full. After-hours intake: Follow your escalation rules; Book the service visit: Offer available calendar times; Follow up on estimates: Configured texts and emails.

Your day

A day in your business.

The moments that need an answer, and how your team can handle them.

  1. Step 1: You are on a ladder when a new customer calls.

    Your team can text the missed caller back from the conversation thread and keep the details for the next step.

  2. Step 2: A customer calls about an urgent repair at night.

    Canopy takes a structured message and follows your escalation rules to the on-call destination. Your technician decides the response.

  3. Step 3: Tomorrow’s visits still need booking and reminders.

    Canopy offers calendar slots for service visits. Set up a scheduled workflow to send your reminder texts or emails.

  4. Step 4: An estimate waits for a reply.

    Record the estimate follow-up on the lead. A configured sequence spaces template emails and texts, then leaves a task for your team.

What it does

What Canopy does for your team.

Set your service hours, on-call destination and follow-up rules. Canopy works within those instructions and the permissions you grant.

Canopy acts on its own where you allow it, asks where you want a say, and never touches what you rule out.

After-hours triage

Ask your intake questions and route urgent calls to your configured on-call destination.

Book a service visit

Canopy offers available times from your connected calendar and books the chosen slot.

Text a missed caller

Your team sends the reply from the same customer conversation.

Follow up on estimates

Configured lead sequences send template messages with waits and create follow-up tasks.

Send visit reminders

A scheduled workflow sends your prepared reminder by text or email.

Sample

An after-hours repair call, illustrative

The agent follows the contractor’s escalation policy. The on-call technician handles the repair decision.

Incoming callIllustrative
Caller
Water is leaking under my kitchen sink. Are you open?
Canopy
The office is closed. I can take your details and connect you to the on-call line. What is your name and service address?
Caller
Alex. 14 Example Lane. This number is best for a callback.
Canopy
Thank you. I am connecting you to the on-call technician to discuss the next step.

The plans that carry these jobs.

Each plan below carries some of these capabilities. Check its included features for the jobs you need. Agent, calendar and channel setup still apply.

Connect
$35 /user/mo
billed monthly
14-day free trial
Engage
Recommended
$89 /user/mo
billed monthly
14-day free trial
Automate
$99 /user/mo
billed monthly
FAQ

Questions from your team.

It can ask your intake questions and route calls according to your escalation policy. Set the on-call destination before publishing the policy. Your team decides how to handle the repair.

Yes, with an agent, connected calendar and service event type configured. Canopy reads available times and books the customer’s chosen slot.

Keep the lead and its follow-up details in Market Canopy. Configure a lead-event workflow with template emails, texts and waits. A task can leave the next step with your team; this does not promise a connection to your field-service software.

Your team can text back from the customer conversation. The missed-call job also supports queued callback requests. An automatic text for every missed-call event is not promised here.

Try it

Call the demo line, or try the chat.

Demo line coming soon.

Your next customer is about to call.

Start a free trial, or book a demo.