NexusAI add-on · AI Caller
The AI Caller answers every call to your business, day or night. It phones new leads within minutes of their enquiry and calls customers back when a quote sits unsigned. It runs on NLPearl voice agents and is wired into NexusCRM with n8n, so every call lands on the right lead with a summary and transcript. Nobody has to type it in.
Updated September 2026 · Prices in CAD · Voice by NLPearl · Automations by n8n · Records in NexusCRM
RUNNING IN PRODUCTION: this same NLPearl + n8n stack already places 800–1,000 calls a day for a NexusAI GTA client. It's the setup we run every day, and you get the same one.
Three jobs, one caller
It covers the three calls contractors lose money on: the one you can't pick up, the lead you don't call back fast enough, and the quote nobody chases.
At 7 p.m., on a Saturday, or while you're on a roof, it picks up in a natural voice. It answers questions about your service area and what you install, then qualifies the job: address, scope, timeline. The lead is in NexusCRM before the caller hangs up.
When a website form or Meta Lead Ad comes in, the same automation that creates the lead also queues a call. The customer hears from you while they're still comparing contractors, not the next morning.
A quote goes out and nothing comes back. After the number of days you choose, the AI Caller phones the customer to answer questions and find out what's holding them up. The moment they accept, the pending call is cancelled.
Inbound
The AI Caller answers, has a real conversation, and hands NexusCRM a qualified lead with the whole call attached. By the time you check your phone in the morning, the lead is already in your follow-up list for today.
Outbound & follow-up
A homeowner who fills in a form usually sends the same request to two or three other contractors. The first one to call gets the site visit. The AI Caller makes that call while the form is still open on their phone, and it keeps calling back until the quote is signed or lost.
Under the hood
Three systems, each doing the job it's best at. NLPearl talks, n8n moves the data, and NexusCRM keeps the record. Nothing depends on someone remembering to copy notes over.
Natural, low-latency AI voice agents for inbound lines and outbound campaigns. It follows your script, pulls answers from your knowledge base, transfers calls live, and writes a post-call summary and transcript.
20+ languagesAutomation workflows listen for call events from NLPearl and webhooks from NexusCRM. They create leads, queue calls, start follow-up timers and cancel calls that are no longer needed, with every run logged.
event-drivenLeads arrive through hashed API keys with duplicate-proof intake. Signed HMAC webhooks tell n8n when quotes are emailed, accepted or lost. Your pipeline, follow-ups and reporting stay in one place.
signed webhooks| When this happens | n8n does this | You see this in NexusCRM |
|---|---|---|
| An inbound call ends | Sends NLPearl's summary, transcript and collected details to the intake API | A new lead, source "AI Caller", in today's follow-up list |
| A web form or Meta Lead Ad arrives | Creates the lead and adds it to the NLPearl outbound campaign | The lead, plus a call summary within minutes |
| A quote is emailed | Starts a follow-up timer for the number of days you choose | A follow-up call logged if the quote is still unsigned |
| A quote is accepted | Cancels any pending follow-up call for that customer | No awkward "just checking in" after they've signed |
| A lead is marked lost | Schedules a re-engagement call for later in the season | A second chance at jobs that went quiet |
| A caller asks for a person | NLPearl transfers the call live to your number | The call summary, even though a human finished the call |
Retried automations never create duplicates: NexusCRM intake uses idempotency keys, and its intake log shows exactly what each automation sent.
Built for contractor phone lines
Any trade where the phone rings hardest while the crew is busiest. Each trade page shows the AI Caller working in that trade's language:
The spring rush brings dozens of "how much for 150 feet?" calls while you're setting posts. Every one gets answered and qualified.
INTERLOCKDriveway, patio or re-levelling? The caller's square footage, access and timeline are on the lead before your first site walk.
CONCRETERained-out pour days mean a lot of rescheduling calls. The AI Caller handles new enquiries so the office can deal with the schedule.
ASPHALTPaving season is short. Call every new driveway and sealcoating lead within minutes, and follow up before the plants close.
GENERAL CONTRACTINGScreen enquiries by project type, size and budget, so your estimator only walks the jobs worth bidding.
RENOVATIONHomeowners researching a kitchen or basement call at night. It captures the scope and budget, then follows up on the quote.
Guardrails
You decide what it says, who it calls, and when it hands a call to a human. Every call is recorded and summarized, so you can check its work.
AI Caller pricing
A flat monthly plan with talk minutes included and a published rate after that. Only connected talk time counts, so unanswered and busy dials are free.
Per-minute pricing from $0.29/min CAD, a dedicated number pool, more simultaneous calls, and custom reporting. Built for call centres, multi-location operators and high-volume lead programs.
Month-to-month, no long contract · Annual prepay: 2 months free · NexusCRM Elite clients: setup fee waived · Unused minutes don't roll over · ≈ calls assumes a 3-minute average call
What setup buys
Setup is where the AI Caller learns your business. You don't hand in a form. We build it with you, test it and tune it.
Your services, service area, what you won't take on, how quoting works and your warranty basics, written into the script and signed off by you.
A new local number or forwarding from your existing line, plus live-transfer rules for urgent calls and callers who want a person.
The call-to-lead, speed-to-lead and follow-up automations wired to your NexusCRM instance, then tested end to end.
The questions your estimator actually needs answered, in your trade's units, mapped onto the lead record.
We call it the way your customers will: price shoppers, "wrong trade," urgent jobs, callers who talk over it. We fix what breaks before launch.
During the first weeks live, we review real call summaries and tighten the script where callers got stuck.
The math
A receptionist is still great for the office. But the phone rings at night, on weekends and in the middle of spring rush, and those are the calls a receptionist isn't there for.
| AI Caller: Answer + Follow-Up | Full-time receptionist | Voicemail | |
|---|---|---|---|
| Monthly cost | $597 flat CAD + minutes over 1,000 | ≈ $3,470 in wages alone at $20/hr, before payroll costs | $0, plus the jobs that go to whoever calls back first |
| Hours covered | 24/7, including weekends and holidays | ≈ 40 of 168 hours a week | None, it only records |
| Calls at once | 3 simultaneous | One at a time | — |
| Calls new leads in minutes | Automatically | When they get to it | No |
| Follows up unsigned quotes | On your timer, auto-cancelled on acceptance | If someone remembers | No |
| Enters the lead in the CRM | Every call, with transcript | Manually | No |
Receptionist estimate: $20/hour × 40 hours × 52 weeks ÷ 12 months, wages only. It excludes CPP, EI, vacation pay and benefits.
Straight answers
The AI Caller is a voice agent that handles three kinds of calls for your business: it answers inbound calls 24/7 and qualifies the caller, it phones new web-form and Meta Lead Ads leads within minutes, and it follows up on quotes that haven't been accepted. It runs on NLPearl voice agents and is wired into NexusCRM with n8n automations, so every call ends up as a summary and transcript on the right lead.
Through n8n. When a call ends, NLPearl sends the call summary, transcript and the details it collected to an n8n workflow, which creates or updates the lead in NexusCRM through a hashed API key with idempotency keys, so a retried automation still produces exactly one lead. In the other direction, NexusCRM's signed webhooks — quote emailed, quote accepted, lead lost — tell n8n when to queue a follow-up call and when to cancel one. More on the CRM side on the features page.
Three plans, in CAD: Answer is $297/month with 300 talk minutes and $750 setup; Answer + Follow-Up is $597/month with 1,000 minutes and $1,500 setup; Growth is $1,197/month with 2,500 minutes and $2,500 setup. Extra minutes are $0.49, $0.39 and $0.33 per minute respectively. Only connected talk time counts — unanswered and busy dials are free. Businesses making 300 or more calls a day get volume pricing from $0.29 per minute. Plans are month-to-month, annual prepay earns two months free, and NexusCRM Elite clients have the setup fee waived. NexusCRM's own flat pricing is separate.
Yes. The AI Caller introduces itself as an AI assistant for your company. The conversation itself is natural — it handles interruptions and follow-up questions — and any caller who asks for a person, or whose call is urgent, is transferred live to you or your office. The call summary is still logged to NexusCRM either way.
We set the AI Caller up for consent-based calling only: it phones people who contacted you or asked you for a quote, never purchased or cold lists, and numbers on your do-not-call list are blocked from every campaign. Canada's telemarketing rules — including the CRTC Unsolicited Telecommunications Rules and the National Do Not Call List — still apply to your business, so we review your outbound use case with you during setup.
It captures the caller's preferred days and times for a site visit and puts them on the lead, and your rep confirms the booking in NexusCRM, which then syncs to Google Calendar and sends the invite. Customer self-booking straight into the schedule is on the NexusCRM roadmap, so today a person confirms every booking — which also stops double-booked site walks.
Every call answered. Every lead logged.
Book a 25-minute demo. We'll call the AI Caller live, watch the lead land in NexusCRM, then send a quote and walk through the follow-up call it sets up.