Powered by doForms · Integration Partner REST API v2
DoForms Post-Processing · Image to Data Intelligence

Any image in DoForms
becomes real data

TransformNet watches your DoForms submissions and automatically extracts accurate data from any image — meter readings, VINs, serial numbers, labels, barcodes, dials, gauges — feeding structured values directly back into the form. No manual transcription. No errors. No code.

98% extraction accuracy
DoForms Premium plan
Live in < 1 day
transformnet — live processing
ACTIVE
1550nm ▪ PERM
-9.79dB
-03.60dB
OPTICAL POWER METER · FS
doforms_image_capture.jpg
Gemini
AI
ocr_meter_value
-9.79 dB
ocr_meter_value2
-03.60 dB
ocr_meter_wl
1550nm
ocr_meter_conf
High (96%)
Written back to DoForms
Near real-time · 1 image
98%
Extraction accuracy
~live
Near real-time, fully automated
Any
Meter or instrument type
Zero
Manual data entry
¢/img
Simple per-image pricing · AUD & USD
Process

From photo to data in four steps

Your technician captures an image as normal. TransformNet handles everything else — automatically, in the background, within seconds.

📷

Technician captures image

Field worker photographs a meter or instrument display using the standard DoForms image field. No special hardware, apps, or training required.

TransformNet detects it

Our service polls your DoForms account and detects new submissions containing OCR image fields — identified by a simple naming convention you set once.

🧠

AI reads every value

Google Gemini vision AI extracts any text or number visible in the image — meter readings, VINs, serial numbers, barcodes, labels, gauges — with 98% accuracy on real-world field photos.

Data written to DoForms

Extracted values are written directly into the correct companion fields in the same form. Your dashboards and reports instantly show real, queryable data.

Applications

Any image that contains data

If your DoForms workflow captures a photo of anything with numbers or text on it — TransformNet extracts that data and writes it straight back into the form.

📡

Telecommunications

Optical power meter readings, signal loss measurements and wavelength verification for fibre network installations, maintenance and compliance.

dBm · dB · nm · 1310nm · 1550nm
🔉

Facilities & Compliance

Noise level monitoring, vibration analysis and environmental compliance reporting — automatic data capture from handheld meters in the field.

dBA · dBC · mm/s · Hz · RMS
💡

Electrical & Lighting

Lux and illuminance measurements for lighting compliance, electrical panel readings and energy audit data collection — all captured in DoForms.

Lux · klux · fc · V · A · kW
🏗️

Construction & Engineering

Structural monitoring, pressure gauges, temperature readings and any site measurement that currently requires manual transcription after photo capture.

PSI · °C · MPa · Bar · kN
🏥

Health & Safety

Air quality monitoring, gas detection and radiation measurement — turning compliance photo evidence into searchable, reportable, auditable data.

ppm · mg/m³ · μSv/h · %LEL
⚙️

Utilities & Infrastructure

Water meter readings, gas flow, power quality analysers — any utility measurement captured in a DoForms inspection or maintenance workflow.

m³/h · kWh · MW · Hz · PF
🚗

Asset & Vehicle Management

VIN plates, odometer readings, serial number labels, asset tags and equipment ID plates — automatically captured and written to your database without manual keying.

VIN · Serial No · Asset ID · Odo
Services

DoForms integration for almost any API

Need DoForms talking to another system? We've built integrations across fleet management, payroll, workforce, dispatch, asset tracking and more — and we can connect yours too.

🔗

DoForms → Any REST API

Submission data flowing out to your CRM, ERP, CMMS, or custom system. Real-time webhooks or scheduled polling — however your target API needs it.

Webhooks · REST · OAuth · API Keys
🔄

Any API → DoForms Lookups

Keep your DoForms dropdown lists, lookup tables, and reference data in sync with your source-of-truth systems — automatically, on schedule or on-demand.

Lookup Lists · Reference Data · Sync
🗄️

DoForms → SQL Server / Database

Structured submission data written directly to your SQL Server, Postgres, or other database. Supports grids, repeatables, and nested structures with full fidelity.

SQL Server · Postgres · Azure SQL
🚛

Fleet & Telematics

Proven integrations between DoForms and Geotab and other telematics platforms — linking driver activity, vehicle data, and field forms in one pipeline.

Geotab · VINs · Odometers · Driver Change
👷

Workforce & Payroll

Connect DoForms timesheets and job completion data to your payroll and HR systems. Automate timesheet approval, shift allocation, and compliance reporting.

Paylocity · ADP · MYOB · Xero
🏗️

Job Dispatch & Scheduling

Bi-directional integrations that push jobs into DoForms from your dispatch system and pull completion data back — keeping field and office in perfect sync.

BusBoss · ServiceM8 · Custom Dispatch
Have a DoForms integration requirement?
We've been building on the DoForms REST API v2 since its release — forms, submissions, lookup lists, dispatch, PDF generation, multi-system pipelines. If DoForms has an API endpoint for it, we can integrate it.
Discuss your integration →
Platforms we've integrated with
Geotab Paylocity MYOB Xero SQL Server Azure Functions BusBoss ServiceM8 Google Gemini Stripe Microsoft Graph
Products

Ready-built products for DoForms customers

Beyond custom integrations — production-ready products built specifically on top of the DoForms platform.

🧠

TransformNet OCR

AI-powered image-to-data extraction for any DoForms image field. Meter readings, VINs, serial numbers, odometers — automatically extracted and written back into the submission.

This product · Gemini Vision · 98% accuracy
📄

TransformPipeline

Automated PDF generation from DoForms submissions. Professionally templated documents created and distributed the moment a form is submitted — no manual steps, no delays.

PDF · Email delivery · Custom templates
🗄️

SyncDb

Reads your DoForms JSON structure and automatically creates and maintains a fully normalised SQL Server relational schema — tables, columns, relationships — without you writing a single line of SQL. When your form structure changes, SyncDb detects it and adapts the schema automatically.

Every submission is fully auditable — including changes to images and signatures. The complete history of what changed, when, and what it changed from is preserved. Designed to run across multiple DoForms accounts simultaneously, making it the right choice for enterprise operations and resellers managing multiple client environments.

Multi-account · Schema-adaptive · Full audit trail · Images & signatures
🗃️

SyncDb Lite

The next generation · Single account

The latest iteration of the SyncDb concept — built for single-account operations with a more advanced approach to relational structure and a capability its big brother doesn't have: bi-temporal data management.

Every record carries two independent time dimensions — valid time (when the data was true in the real world) and system time (when it was recorded). This means you can query your DoForms data as it existed at any point in history — not just what it looks like now, but what it looked like on any specific date and time, or what was known at a particular moment. Exceptionally powerful for compliance, analytics, and trend reporting.

Full auditability of all submission data including images and signatures is retained. Schema-adaptive — responds automatically when your DoForms form structure changes.

Single-account · Bi-temporal · Advanced relationships · Full audit trail
Schema intelligence
Reads DoForms JSON and generates the correct SQL Server table structure — automatically. Add or change a field in your form, the schema adapts to match. Both SyncDb and Lite.
Full auditability
Every change to every submission is tracked — values, images, signatures. Know exactly what changed, what it changed from, and when. Immutable audit history. Both SyncDb and Lite.
Relational, not flat
Repeatables and grids become proper child tables with foreign keys — not a flat export. SyncDb Lite carries a more advanced approach to relationship management, reflecting the latest iteration of this architecture.
Bi-temporal · Lite only
SyncDb Lite records both when data was true and when it was recorded. Query your data as it stood on any specific date and time — not just current state. Powerful for analytics, compliance, and trend reporting.
Servers in AU & USA  ·  No lock-in
Pricing

Pay per image. Scale freely.

Loading rate…
⚑ GST incl. for AU customers

Simple, predictable pricing. A $250/month base covers your first 1,000 images — then pay only for additional images processed, with automatic volume discounts as your usage grows.

ℹ️ TransformNet OCR requires a DoForms Premium plan. REST API access is not available on Standard or Advanced plans. DoForms pricing →
Starter
$250
/ month base fee
✓ includes 1,000 images
¢ 15 / image after that
Up to 5,000 images per month
  • All meter & instrument types
  • Any text or numbers in images
  • Primary + secondary readings
  • Wavelength extraction
  • Confidence scoring per image
  • DoForms write-back included
  • Repeatable section support
  • Email support
Get Started →
Most Popular
Professional
$250
/ month base fee
✓ includes 1,000 images
¢ 12 / image after that
5,001 – 50,000 images per month
  • Everything in Starter
  • Fine-tuned for your instruments
  • Priority processing queue
  • Usage dashboard & analytics
  • Managed form configuration
  • Dedicated onboarding session
  • Priority support response
  • Monthly usage reporting
Book a Demo →
Enterprise
Custom
50,000+ images per month
  • Everything in Professional
  • Negotiated volume rate
  • Reseller & partner pricing
  • Dedicated infrastructure (AU or USA region)
  • SLA guarantees
  • Custom form setup & training
  • Named account manager
  • On-premise option available
Contact Us

Prices in AUD  ·  GST applies for Australian customers  ·  $250/mo base includes 1,000 images  ·  Volume calculated per calendar month  ·  No lock-in contracts

Technical

Built for DoForms by design

Purpose-built around the DoForms REST API. No middleware, no webhooks to configure — just name your image fields with the ocr_ prefix and the service does the rest.

ℹ️ Requires a DoForms Premium plan — REST API access (required to read submissions and write results) is only available on the Premium plan. DoForms pricing →
🏷️

Convention-based — zero config

Name your DoForms image field with the ocr_ prefix. TransformNet automatically discovers it, derives the companion field names, and knows exactly where to write each extracted value. No mapping tables to maintain.

🔁

Full repeatable section support

Works correctly when image fields sit inside DoForms repeatable sections. Each row is processed independently and results are written back to the exact correct row — not just the first one.

🤖

Google Gemini 2.5 Flash vision

Powered by the same AI that achieves 98% accuracy on real-world field photos — including LCD displays, reflective glass, angled shots, low-light conditions and worn or partially obscured labels.

🎯

Fine-tuned for your instruments

Every instrument and meter is different. TransformNet can be configured and fine-tuned specifically for your real-world equipment — improving accuracy for unusual displays, proprietary formats, or specific field conditions your technicians encounter.

🛡️

Your data stays yours

Images are downloaded, processed, and immediately discarded. No image storage, no training on your data. Infrastructure hosted in both Australia and the USA — choose the region closest to your operations.

DoForms field naming convention zero config required
// 1. Name your image field with ocr_ prefix
image_field: "ocr_power_meter"

// 2. Add companion text fields — auto-detected:
primary_value "ocr_power_meter_value"
secondary_value "ocr_power_meter_value2"
wavelength "ocr_power_meter_wl"
confidence "ocr_power_meter_conf"

// Works inside repeatables too:
image_field: "ocr_power_meter_2"
primary_value "ocr_power_meter_value_2"
confidence "ocr_power_meter_conf_2"

// 3. Submit your form as normal.
// TransformNet does the rest. < 2 seconds.
✓ Written back to DoForms automatically
Get Started

See it working on your forms

Pick a time that suits you. We'll walk through your DoForms setup, run a live demo with your actual image types, and have you processing real images within a day.

No commitment required  ·  30-minute Zoom call  ·  Australia & International welcome

Contact Us

Get in touch

Questions about pricing, integrations, or your specific setup? Send us a message and we'll get back to you within one business day.

Prefer to email directly?  sales@trans-form.com.au

Welcome back

Sign in to your dashboard

Don't have an account? Sign up free
Are you a reseller? Register here
Overview
Loading…
Daily usage — this month
By connection
Usage history
MonthTotal imagesBillableFree trialCost (AUD)Invoice
DoForms web service connections
LabelWeb Service IDLast polledImagesStatus
Field naming convention: Any image field whose data name starts with ocr_ is processed automatically. Companion fields are written back using the same base name:

ocr_power_meter → ocr_power_meter_value, ocr_power_meter_value2, ocr_power_meter_wl, ocr_power_meter_conf
Invoice history
PeriodImagesSubtotalGSTTotal (AUD)Status
Customers
CompanyEmailTierTrialImages (MTD)Cost (MTD)Status
Change password