Conversational AI agent — built and hosted in Canada

The agent that answers your calls and actually understands them.

Mark picks up every call, listens to the request, asks the right questions, qualifies the prospect and books the appointment. Then hands you a clean file. In English or French, day and night.

Pick a situation


Each situation is handled differently because the agent runs on your rules: what counts as an emergency, who to transfer to, which questions to ask, what never to promise.

  • Built in Quebec
  • Data hosted in Canada
  • Law 25 compliant
Call in progress

What the agent captured

00:00

For any business where the phone is the front door

Clinics Professional services Retail Home services Real estate Agencies Workshops & garages Law firms Salons & spas
What a ringing phone really costs

A missed call almost never comes back.

The person calling needs something now. If nobody picks up, they don't leave a message — they dial the next number.

0 %

Leave no message at all

Voicemail isn't a safety net. It's a closed door with a note on it.

0 min

Your window to call back

After a few minutes they've already spoken to someone else. The end-of-day callback lands too late.

0 call in 3

Comes in after hours

Evenings, weekends, mid-meeting. Exactly when your line is least covered.

The usual fixes are expensive or don't hold: a receptionist doesn't work around the clock, an answering service doesn't know your business, and a touch-tone menu makes people hang up.

The product

A conversational agent, not a fancier voicemail.

Mark holds a real conversation: it listens, follows up, confirms, decides what to do based on your rules, and leaves something you can act on. Three things happen on every call.

Step 1

It understands the request

No keywords, no touch-tone menu. People speak normally, the agent follows along, asks a clarifying question when something is vague and repeats it back to confirm. When it doesn't know, it says so and transfers instead of guessing.

  • Natural conversation, interruptions handled
  • English and French detected automatically
  • Introduces itself as a virtual assistant, for transparency
Mark Copilot team member on the phone, taking notes during a customer call
Live transcript "An appointment Thursday, if possible"
Mark Copilot team member reviewing a tablet to qualify a customer record
Qualified record Budget confirmed · Urgent
Step 2

It qualifies against your criteria

You decide what matters: budget, timeline, service area, request type, urgency. The agent works those questions into the conversation without it sounding like a form, and sorts the call before it even ends.

  • Your qualification questions, your rules
  • Urgency detected and escalated immediately
  • Out of area or out of scope: politely redirected
Step 3

It acts, then hands you the file

Book the slot, transfer to the right person, send the confirmation, create the record. By the time you open the portal it's all there: transcript, recording, contact details, summary and next step.

  • Appointment written to Google Calendar or Outlook
  • Confirmation by text and email
  • Live transfer to a human when needed
Handshake between the Mark Copilot team and a client after booking an appointment
Appointment booked Thursday 2:00 PM · Text sent
Capabilities

What it handles while you're doing something else.

It picks up before the third ring

No queue, no "leave a message". Even at 7 p.m., even when three people call at once.

Simultaneous calls No hold time Around the clock

Bilingual, nothing to configure

It detects the language from the first sentence and stays in it.

Français English

The appointment is already in your calendar

It checks your real availability, offers a slot, books it and sends the confirmation. Rescheduling works over the phone too.

It knows when to hand over

Question outside its scope, sensitive file, unhappy customer: live transfer to the right person. If nobody answers, it takes the message and triggers a callback.

Live transfer Automatic fallback

A clean file after every call

Name, number, request, context, urgency, transcript and recording. Your team opens the file and knows what to do — without calling back to ask the same questions again.

See the portal
  • Full transcript
  • Audio recording
  • Urgency level
  • Prospect record updated
The portal

Everything said on the phone, in one place.

Click through the left menu — these are the real sections of the portal that ships with every account. The data shown is fictional.

app.markcopilot.com Demo
MARK COPILOT

Minutes this month

412 / 600

Dashboard

Overview of the last 30 days.

Total Leads

0

Avg. 4.9/day

Unique Contacts

0

Distinct phone/email

Repeat Rate

0 %

Duplicates at intake

Backlog

0

New + Pending

Lead intake

Recent leads

Julie Tremblay Qualified
Marc Dubois Booked
Sophie Gagnon Pending

Leads

Search, triage, and update outcomes without losing context.

Search by name, email, or phone… All Statuses Date Created
Name / Email Phone Date Status Tags
Julie Tremblayj.tremblay@exemple.ca +1 (450) 555-0139 Jul 26 Qualified Quote
Marc Duboism.dubois@exemple.ca +1 (438) 555-0117 Jul 26 Booked Thursday 2 p.m.
Sophie Gagnons.gagnon@exemple.ca +1 (514) 555-0158 Jul 25 Pending Call back
Éric Roye.roy@exemple.ca +1 (450) 555-0173 Jul 25 New Information
Caroline Bélangerc.belanger@exemple.ca +1 (514) 555-0194 Jul 24 Rejected Out of area
148 records Page 1 of 30

Calendar

Manage appointments, sync external calendars, and avoid double-bookings.

Today Month Week Day Agenda
Scheduled Completed Cancelled Synced with Google Calendar and Outlook.

Activity

Browse past conversations and call recordings.

All Inbound Calls Outbound Calls Local
Conversation #1482
Inbound call · 8 msgs · 2 min 14 s
Qualified
Conversation #1481
Outbound call · 5 msgs · 1 min 02 s
Pending
Conversation #1480
Outbound call · Unreachable
Unreachable

Transcript — Conversation #1482

Hi, I'd like a rough idea of your pricing for an annual contract.

Happy to help. How many people on your team, and which city are you based in?

2:14

Team

Manage your workspace members and invitations.

Invite member
MemberRoleStatus
Marie Lefebvremarie@exemple.ca Admin Active
Alexandre Royalex@exemple.ca User Active
Camille Fortincamille@exemple.ca Marketing Pending invite
Who it's for

If your phone rings, this is built for you.

The agent isn't specialised in one trade — it's configured with yours. These are the settings where it earns its keep.

Clinics and practices

Booking and rescheduling, reminders, routine questions. Reception gets breathing room and the line stops ringing out.

Home services

You're at a customer's place and the phone rings anyway. The agent qualifies, takes the address and separates urgent from routine.

Professional services

First contact filtered: type of matter, availability, budget. You only speak to the requests worth your time.

Real estate

A call about a listing doesn't wait. The agent answers, notes which property and sets the showing.

Retail and workshops

Opening hours, availability, appointments. Nobody leaves the counter to answer the phone.

Agencies and sales

Every prospect your campaigns generate gets called back and qualified before they have time to cool off.

Data sovereignty

Your conversations stay in Canada.

A call contains names, numbers, addresses, sometimes sensitive details. That isn't data you want travelling. Mark Copilot is built in Quebec and runs on infrastructure hosted in Canada.

Law 25 Canadian hosting Encrypted at rest and in transit Role-based access

You own your recordings and transcripts. Export them or request deletion at any time.

Servers in Canada

Your recordings never transit to a foreign host.

Restricted access

Only authorised members of your team can see your files.

Disclosure on the call

The agent introduces itself as a virtual assistant from the first sentence.

Exportable data

Your files are yours, including if you leave.

Pricing

One flat price, with nothing hidden behind it.

A monthly plan with included minutes. Go over and you pay the posted per-minute rate. No commitment.

Monthly plan
$0 / month

Taxes extra. Billed monthly, cancel any time.


  • Bilingual conversational agent, available around the clock
  • A block of call minutes included every month
  • Qualification against your own criteria
  • Appointment booking and calendar sync
  • Transfer to a human and automatic callback
  • Full portal: calls, prospects, appointments, rules
  • Text and email confirmations
  • Data hosted in Canada
Book a 20-min demo

Beyond your included minutes

$0.00 / minute

You only pay for what you actually use. The minute counter is visible in the portal at all times, and an alert warns you before you hit the limit — no surprise invoice.

Setup fee

Waived $999

Configuring the agent with your services and rules, connecting your line and calendar, testing it with you. Waived for early customers.

High volume or specific needs (multiple lines, multiple locations, CRM integration): we adjust the plan. Write to us and we'll look at your numbers together.

Frequently asked

What people ask us before getting started.

Yes, by design. The agent introduces itself as a virtual assistant in its first sentence, for transparency and compliance. In practice most people are fine with it, because they get an answer immediately.

It says so and transfers to the right person rather than making something up. If nobody is available it takes a message and triggers a callback. You control what it is allowed to state.

Yes. We can forward your existing line to the agent or provide a new number. You can also route only unanswered calls, evenings and weekends.

A few days. We collect your information, configure the agent, you try it yourself on the phone, we adjust, then we connect the line. No hardware to install.

No. The plan is monthly and you can stop whenever you want. Your recordings and transcripts stay exportable, including after you leave.

Google Calendar and Outlook are connected out of the box for booking. For your CRM or phone system we assess compatibility during setup — most integrations go through an API.

Another question? Write to us — we answer the same day.

Demo line is live

Don't take our word for it. Call it.

Dial the number and talk to the agent the way one of your customers would. Ask it something hard, try to trip it up, book an appointment. No signup, no form. You'll know in two minutes whether it holds up.

  • No commitment
  • Data hosted in Canada
  • Live within days