Speak how you work
Say it the way you'd tell a colleague. Vapur maps it to the right record, not the right form.
Vapur is the ferry between your field crews and your systems of record. A worker speaks on a watch or earpiece; the agent plans, acts in ServiceNow, SAP or Salesforce, and reports back — one crossing, under two seconds.
VapurCrossing · WO-4821Watch, earpiece, AR glasses or the assistant you already use. Vapur listens in noisy yards and moving vans, in 40 languages, and keeps working offline when the signal drops.
Not keywords. Intent, asset, site and priority, with context that carries from one command to the next and from one shift to the next. When it is unsure, it asks.
Vapur turns a sentence into a verified plan and executes it as typed tool calls in ServiceNow, SAP, Salesforce or any REST endpoint. Every step confirmed. Nothing double-entered.
Shift summaries, exceptions and KPIs written for supervisors, with a second-accurate ship's log of every action the agent took and why.
Works on watch · earpiece · Claude · ChatGPT
Book a pilotTalk to your systems from the ladder, the van or the trench. Describe the job and Vapur files it, finds it or closes it.
Say it the way you'd tell a colleague. Vapur maps it to the right record, not the right form.
Ask for the last inspection on this asset and hear the answer read back, with the date and the inspector.
End the shift with one sentence and get a clean handover note the next crew can actually use.
The same agent, pointed at your operations history.
Every work order labelled by asset, trade, cause and outcome the moment it closes.
See which crews, parts and routes actually fix it first time, across the whole estate.
Find every job an asset, site or contractor appears in, without opening a file.
Where the day goes: travel, waiting, work and admin, per crew and per site.
Spot the storms, heatwaves and events that drive tomorrow's call-outs.
Ask plain questions about productivity and get numbers, not dashboards to decode.
Preview tomorrow's plan before you commit a single crew to it.
Every pilot starts narrow on purpose: one workflow, one system, one mobile team. These are the three routes we run most.
Create work order: hydrant leak on Walpole Park, priority high.
Work order created in ServiceNow. Nearest crew notified.
0.8 sPilot route · ServiceNow
“Create work order: hydrant leak on Walpole Park, priority high.”
Log inspection: boiler room two, pressure normal, valve seal worn.
Inspection record filed in SAP PM. Follow-up task raised.
1.1 sPilot route · SAP PM
“Log inspection: boiler room two, pressure normal, valve seal worn.”
Used two fifteen-mil couplings from van stock.
Van stock decremented. Reorder flagged at threshold.
0.9 sPilot route · Salesforce Field Service
“Used two fifteen-mil couplings from van stock.”
Pilot programme · open · design-partner slots limited
Connect a pier. Point Vapur at one system: ServiceNow, SAP, Salesforce or any REST endpoint.
Pair a device. Or add the Vapur MCP server to Claude or ChatGPT and use the assistant you already have.
Say it. “Create work order: hydrant leak on Walpole Park, priority high.”
Vapur tools
All routes share the same ship's log.
Typed, permission-aware connectors for ServiceNow, SAP, Salesforce, Oracle and REST, with roles mirrored from your identity provider.
A planner that turns one sentence into a verified multi-step plan, asks when it is unsure, and never invents a record.
The agent runtime that executes the plan as tool calls, confirms each step and writes the ship's log.
Hear, plan and act on what your users say — inside your own product.
One call turns noisy field audio into intent, entities and confidence you can route on.
Bring your own tools as typed schemas. Vapur plans, calls, retries and confirms.
Pre-built, permission-aware connectors for ServiceNow, SAP, Salesforce, Oracle and REST.
Every plan step, tool call and reply, timestamped and exportable for compliance.
from bosphix import Vapur, VoiceInput
vapur = Vapur(api_key="<YOUR_API_KEY>")
crossing = vapur.crossings.create(
pier="servicenow",
session_id="<YOUR_SESSION_ID>",
input=[
VoiceInput(
audio="hydrant-leak.wav",
locale="en-GB",
hint="Create a work order from this report.",
)
],
)
print(crossing.reply) # "WO-4821 created. Crew B notified."Preview SDK · available to the pilot cohort
Every plan includes the voice layer, the agent runtime and one connector. Choose by crews and systems, not by seats you never use.
One workflow, one system, one team
Roll out to a region
Every crew, every system
Regulated estates and custom needs
No. It runs on a smartwatch, earpiece or AR glasses, with a phone or desktop as fallback. The point is that hands stay on the job.