Custom Functions

Mid-call actions. Real systems.

Functions let the agent book, transfer, text, email, gather details, search knowledge, run workflows, or take a message — while the caller is still on the line.

Talk is cheap. Wirevox executes.

Eight function categories on the Functions page — from CRM calendars to take-a-message — assembled into tools the live agent can call mid-conversation.

01 / DECIDE

Act mid-call.

Check availability, create a lead, or transfer when the prompt and tools say it’s time.

02 / NORMALIZE

Clean spoken data.

Spoken phones and emails become digits and addresses before anything hits your systems.

03 / EXECUTE

Shared executor.

Leads sync, outcomes prioritize, credits deduct, and destination webhooks fire after the tool runs.

Live call workflow

One call. Full chain.

Availability, booking, SMS confirmation, CRM update, then a call summary — the mid-call path functions are built for.

  • Calendar book / cancel / reschedule on Google or Outlook
  • Jobber, Clio, Filevine, and Open Dental actions
  • SMS and email confirmations with optional templates
  • Cold transfer via Telnyx; warm agent handoff with transcript context

Eight categories. Clear jobs.

Every function you attach maps to a category on the Functions page — integrations, transfer, confirmations, gather, knowledge, workflow, or take a message.

INTEGRATIONS

CRM & calendar tools

Generated from connected workspace providers — only tools whose integrations are still connected stay available.

TRANSFER

transfer_call

Bridge the caller to a real PSTN number via Telnyx. AI pipeline stops so AI cost freezes at handoff.

CONFIRM

SMS & email

send_sms_confirmation and send_email_confirmation — optional templates with bracketed variables filled mid-call.

GATHER

system_infolist

Save name, phone, email, reason, plus custom fields you define for the lead record.

KNOWLEDGE

Scoped search

Named tools that search selected docs instead of the whole knowledge base.

WORKFLOW

Conversational SOP

Inject a named graph / state-machine prompt so the agent follows a defined path.

MESSAGE

take_message

Collect caller name, phone, message, urgency, and optional recipient for the team.

Connected providers

Integrations that become tools.

Once a provider is connected in the workspace, its enabled actions assemble into tools the agent can call — orphan tools for disconnected providers are stripped automatically.

CALENDAR
Google Calendar+Outlook CalendarCheck, book, lookup, cancel, reschedule.
SERVE
Jobber+Open DentalLeads, requests, patients, appointments.
INTAKE
Clio+FilevineCreate intake and grow leads.
Runtime safeguards

Assemble. Normalize. Execute.

Before a tool ever runs, Wirevox filters disconnected integrations, cleans spoken contact details, and — on warm agent transfers — packs the last transcript lines into a handoff token.

01 / ORPHAN FILTER

Strip dead tools.

If Google Calendar or Jobber is disconnected, those tools never reach the live model.

02 / NORMALIZE

Spoken → structured.

“Five five five…” becomes digits; “name at domain dot com” becomes an email. Incomplete emails are rejected so the agent asks again.

03 / HANDOFF

Warm transfer context.

Warm agent transfers save the last 15 transcript lines and pass an X-Wirevox-Handoff token so the next agent resumes with context.

Core tools

Always available — no external API required.

These built-in tools ship with the platform. Attach them from the Functions page and reference them in the prompt when the agent should use them.

01

transfer_call

Shut down AI services and bridge the caller to a 10-digit / E.164 phone number via Telnyx.

02

system_infolist

Write caller details to local leads — name and phone required, plus optional email, reason, and custom fields.

03

send_sms_confirmation

Text the caller mid-call with a message (and optional template) through Telnyx messaging.

04

send_email_confirmation

Send a confirmation email with subject and body while the conversation continues.

05

take_message

Log caller name, phone, message, urgency, and optional recipient for the business owner.

FROM THE DOCS

Section 6 — Functions & Integrations

Tool categories, core tools, integration catalog, orphan filter, normalization, and the shared executor.

Open the docs ›

Wire one function on the demo.

Bring a calendar or CRM — we’ll attach a live mid-call action together.