Verification infrastructure for Africa — live in Nigeria

Physical verification, with proof, on demand.

Dispatch an address check, inspection, survey, collection or POS job to a vetted field worker — through one API or a no-code console. Get back server-validated GPS, tamper-evident evidence, a completed on-site form, and a signed report you can file.

Evidence
Hashed & immutable
Check-in
Server-validated GPS
Payouts
Double-entry ledger
job.completed
{
  "external_reference": "LOAN-10231",
  "status": "APPROVED",
  "verified_at": "2026-08-29T09:20:00Z",
  "distance_from_target_m": 18,
  "evidence": [{ "type": "PHOTO", "sha256": "9c1f…" }]
}
Signature verifiedAdaeze · Ikeja · trust 0.96

Built for teams that can't afford to be wrong.

Location-locked jobs

Every job has a target point and radius. The app validates arrival server-side — a partner can never self-report a check-in.

Tamper-evident evidence

Photos are hashed, de-duplicated and immutable once submitted. GPS, accuracy and capture time travel with every file.

Structured proof, not a spreadsheet

Each job returns the worker’s answers to a defined on-site form plus a signed, recomputable record — evidence hashes, location, reviewer, timestamps.

Reconciled payouts

A double-entry ledger records every movement. Provider webhooks confirm settlement before a job is marked paid.

Vetted, qualified workers

Every worker passes BVN/NIN verification. Specialist jobs — vehicle inspection, valuation — only match workers with the verified licence or ID card.

Roles & maker-checker

Ten roles from owner to read-only. High-risk actions can require a second approver.

Instant results

Some checks come back in seconds.

When an address or site has already been verified by an agent — for you or, optionally, across the network — FieldBas returns that prior signed result immediately instead of dispatching someone again. You pay less, and your customer isn't kept waiting.

  • Match by job type + location radius you control
  • Original evidence and reviewer travel with the result
  • Staleness window is configurable per template

Job auto-confirmed

from verification · 34 days ago · 22 m away

Turnaround~3 seconds
Agent dispatchedNo
Webhookjob.completed · auto_verified: true

From job to payout

  1. 01

    Post the work

    Create a job from the console, upload a CSV, or POST to the API. Pick a template — it defines the on-site form, the evidence, who is eligible, and the SLA.

  2. 02

    Matched or reused

    If the same location was verified recently, you get the prior signed result in seconds. Otherwise a nearby, verified worker with the right skills is offered the job.

  3. 03

    Execution on site

    The worker navigates, checks in inside the geofence, fills in the on-site form and captures photo / video / signature evidence.

  4. 04

    Review & pay

    Your reviewer sees the form answers and the evidence, and approves. The payout is created, sent through a licensed provider and reconciled.

For developers

One call to send work into the real world.

Authenticate with an API key, create jobs (one or 1,000), and subscribe a webhook. Signed job.completed events land on your server with the evidence and the verification record.

Building an agent? Point it at our MCP server — create_verification, lookup_prior_verification, get_verification — same capabilities, agent-native.

curl -X POST https://api.fieldbas.com/api/v1/jobs/ \
  -H "Authorization: Api-Key $FIELDBAS_KEY" \
  -d '{
    "template": "addr_verify",
    "external_reference": "LOAN-10231",
    "target_address": "12 Allen Avenue, Ikeja, Lagos",
    "target_location": { "type": "Point", "coordinates": [3.3515, 6.6018] },
    "payout_amount_minor": 500000
  }'
POST /your/endpoint            X-FieldBas-Signature: sha256=…
{
  "event": "job.completed",
  "data": {
    "external_reference": "LOAN-10231",
    "status": "APPROVED",
    "auto_verified": false
  }
}

Where teams use it

Verification

  • Address & business verification
  • KYC customer visits
  • Certificate & records checks

Inspection

  • Vehicle inspection (mechanic-verified)
  • Property & site inspection
  • Insurance & asset inspection

Survey & audit

  • Market & price surveys
  • Retail / shelf audits
  • Household questionnaires · mystery shopping

Deployment & operations

  • POS deployment & retrieval
  • Merchant onboarding
  • Inventory counts · delivery verification

Collection

  • Document collection
  • Transcript collection (with authorisation)
  • Sample collection

AI & operations teams

  • Ground-truth data collection
  • Automated dispatch from your agent
  • One API for every job type

Questions teams ask

How is this different from a BPO or a survey firm?

A BPO gives you a spreadsheet you have to trust. FieldBas gives you a per-job signed record: the exact coordinates the worker stood at, the hash of every photo, their answers to a defined form, who reviewed it and when. It is built to be filed with a regulator, not just read.

What about work that needs a licensed professional?

Templates can require a verified qualification — a mechanic ID card for vehicle inspection, ESVARBON registration for valuation, and so on. Only workers who hold it, verified, are offered those jobs. FieldBas facilitates the job; it does not substitute for a regulated authorisation.

Can our AI agent use this directly?

Yes. Point an agent at our MCP server or the REST API and it can dispatch a job, poll for the result, and read the signed report — the same tools a human integrator uses.

What if the address was already verified?

You get the earlier signed result in seconds and pay a fraction of a live dispatch. You control the match radius and how old a result can be before we send someone new.

How do field partners get paid, and how fast?

Through a licensed payment provider after your reviewer approves. When escrow is enabled, the funds are committed before the job is dispatched, so the partner has payment certainty.

Which countries?

Live in Nigeria today. The platform and the partner network are built to extend across the continent.

Pay per verified job

A platform fee on each completed job payout. Auto-confirmed jobs cost a fraction of a live dispatch. Volume rates and SLAs for teams running campaigns at scale.

Standard

15% / payout

  • Unlimited jobs & campaigns
  • Evidence review workflow
  • API, webhooks & signed records

Scale

Custom

  • Volume rates & SLAs
  • Network-wide verification reuse
  • Dedicated support & onboarding
Start free