Every system, every safeguard,in one place.

Xmobility is a workspace, not a feature checklist — but if you came here for the checklist, here it is. Six categories, fifty-plus features, zero footnotes.

See the product

Everything we ship, in one ungated list.

Six categories, fifty-plus features, zero asterisks. If it’s not on this page, it’s on the roadmap — and we’ll tell you when.

Case management

Run any matter, in any jurisdiction.

The substrate that every other system sits on.

  • German Blue CardDE
    IRCC PRCA
    UK Skilled WorkerUK
    EB-2 NIWUS
    H-1B InitialUS

    700+ workflow templates

    H-1B, EB-2, PERM, UK SW, IRCC PR, German Blue Card and hundreds more.

  • CASE-0154
    CASE-0155
    CASE-0156
    CASE-0157

    Auto-numbered cases

    CASE-XXXX format, dedupe-safe, copy-paste friendly across the firm.

  • Data
    Doc
    Gen
    Petition
    OFLC
    PDF
    Web
    Post

    Eight atomic step types

    Data, document, generation, petition, OFLC, PDF fill, web automation, posting.

  • v1v2v3v3.1

    Process versioning

    Ship template updates without breaking in-flight matters.

  • SLA · 5 day targeton track
    5d
    Day 03.1d / 5d remaining

    Per-case SLA targets

    Step-level and case-level timers, with hysteresis-based breach detection.

  • PendingIn progressReviewApprovedDone
    Pending → In progress

    Status lifecycle

    Pending → in_progress → pending_review → approved → completed, fully auditable.

  • PDFtranscript.pdf2.1 MB
    PDFemployment.pdf1.4 MB
    PDFpassport.pdf3.8 MB

    Document vault per case

    AWS S3-backed, encrypted, versioned, signed-URL access only.

  • CASE-0156John (P)primaryMaria (D)dependent

    Family & dependent grouping

    Native multi-applicant cases with inherited sponsorship.

AI & document intelligence

The AI agent reads, fills, and cross-checks.

The half of the work nobody enjoys, removed.

  • passport.pdf12 fields

    Multi-document OCR

    Passport, visa, work permit, transcript, employment letter — every layout, every language.

  • Full name
    99.8%
    Passport no.
    99.5%
    Date of birth
    99.9%
    Nationality
    88.2%

    Confidence scoring

    Every extracted field gets a per-character confidence — surface only what needs review.

  • Forms · 3 countriesauto-filled
    USI-129 · Petition
    UKCertificate of Sponsorship
    CAIMM 5710 · Work permit

    Government forms, every country

    US I-129 and DS-160, UK Certificate of Sponsorship, Canada IMM 5710, Australia Form 80, Schengen visa forms and more, auto-filled from case data.

  • CA · CanadaUK · BritainDE · GermanyAU · Australia

    IRCC & Home Office

    Canadian PR, UK Skilled Worker, German Blue Card auto-fill from the same case.

  • Passport
    HR record

    Cross-document checks

    Identity mismatch, expired credentials, duplicate filings — flagged before review.

  • v2 changes3 fields

    Smart re-extraction

    Upload a revision and the agent re-extracts only what changed.

  • Dear {{ applicant.name }},
    Your {{ visa.type }} petition
    filed on {{ filed_at }}

    Merge tags

    Drop case data into any drafted petition or letter with auto-resolving tags.

Collaboration & roles

One case. Five roles. Scoped to what they need.

No more "I forwarded that to my paralegal."

  • FLaw firm
    SCorporate sponsor
    PService provider
    BBeneficiary
    DDependent

    Five role types

    Law firm, sponsor, service provider, beneficiary, dependent — first-class in the data model.

  • Acme Law
    JR
    PR
    SJ
    Acme Corp
    MC
    DV

    Org-based isolation

    Tenants are walled, even when sharing a case across a firm and a sponsor.

  • Reviewer
    Partner
    Sponsor

    Multi-level approvals

    Configurable per workflow — first reviewer, partner sign-off, sponsor confirmation.

  • Sarah · Partner
    Need the work permit by Friday
    You
    Filed at 2:41pm

    In-case messaging

    Threads attached to the case, not the inbox. Every message is in the audit trail.

  • passport
    tap to upload

    Mobile-first applicant intake

    Beneficiaries upload and message from their phone. No app install.

  • EN
    Upload your passport scan
    ES
    Sube tu pasaporte

    Bilingual portal

    12 languages and counting. The applicant sees their language, the firm sees English.

  • 3.1days
    SLA TARGET5 days
    live

    Real-time SLA visibility

    Applicants see the same timer the firm sees — no more "where are we?"

SLA & compliance

Catch breaches before they breach.

A compliance dashboard your auditors will accept.

  • Step · Document Collection2.1d / 3d
    Case · CASE-01564.5d / 14d

    Step + case SLAs

    Independent timers at every level, aggregated to a single risk score.

  • Threshold bandstable

    Hysteresis-based detection

    No alert fatigue — a breach must persist before paging a human.

  • Info
    Warning
    Critical
    Severe

    Multi-level escalation

    Severity-routed: info, warning, critical, severe — with channel rules per level.

  • Compliance · 30 day+12%
    D-30D-15Today

    7 / 30 / 90-day trends

    Compliance dashboards show the shape of your risk over time.

  • Expirations · next 90 days
    Passport · Richardson23d
    Work permit · Liu41d
    Residence permit · Park67d
    Visa · Okafor89d

    Document expirations

    Passports, work permits, residence permits and visas tracked and surfaced before they bite.

  • 8/10docs
    H-1B Initial2 missing80% ready

    Required-doc completeness

    Per visa type — every case rolls up to a single readiness percentage.

Security & operations

The boring stuff, done right.

Built for the security review you haven’t asked for yet.

  • SOC 2 · Type IIAudit in progressControls in place

    SOC 2 Type II

    Audit in progress. Controls overview on request, under NDA.

  • 14:23:01sarah.jcase.approveOK
    14:23:18agent.aidocument.extractOK
    14:24:42priya.rworkflow.startOK
    14:25:13agent.aicross_check.flagWARN

    Append-only audit log

    Every operation: user, role, organization, IP, action, result. Exportable.

  • EU
    GDPR
    US
    HIPAA
    UK
    UK GDPR
    CA
    PIPEDA

    GDPR & HIPAA-ready

    EU and US residency. BAA on Enterprise. PHI handling reviewed.

  • JWT · scoped
    eyJhbGc.iJzdWIi.n7Y
    Rotated · 4h ago

    JWT + API keys

    Rotation built-in, scoped tokens, rate limits per principal.

  • Per-tenant KMS keys
    acme-lawkms-a8d9
    acme-corpkms-x2b1
    baker-llpkms-q7m3

    Per-tenant encryption keys

    KMS-backed, isolated by tenant on Enterprise. No shared crypto material.

  • S3 · encrypted14.2 GB storedAES-256 at rest

    AWS S3 storage

    Encrypted at rest, signed-URL access, lifecycle policies per region.

Integrations

Plays well with your stack.

Open by default. Webhooks where you need them.

  • WD
    Workday
    X
    Xmobility

    HRIS sync

    Workday, BambooHR, Rippling. Bidirectional employee + sponsorship state.

  • I-129 · Petitioner signature
    Signed · DocuSign

    E-signature

    DocuSign and Adobe Acrobat Sign — petitions ship from inside the case.

  • Today · May 6
    SLA · 2pm
    Renewal
    Googlelive
    SLA · 2pm

    Calendar sync

    Google Workspace and Microsoft 365. SLA deadlines on your team's calendar.

  • #
    #mobility-eng
    Xmobility: CASE-0156 approved
    Xmobility: SLA breach · CASE-0203

    Slack & Teams

    Case events routed to the channel your team already lives in.

  • POST /webhook
    { "event": "case.update" }
    200
    OK

    Webhooks + REST

    Every case event, every status change. Pull or push — your choice.

  • U
    user
    Ok
    Okta
    X
    Xmob

    SSO + SCIM

    Okta, Azure AD, Google. Provisioning that matches your IdP, on Enterprise.

Get started

See the featureson a real case.

We don't show pre-recorded demos. Bring a matter from your queue and we'll wire it up live.

Compare plans

No credit card · Live in < 24h · Cancel anytime

What 30 days looks like

01

Day 01

Workspace live.

Setup, SSO, your first user — same day.

03

Day 03

First real case running.

A matter from your queue, in production.

04

Day 04–14

Initiate more cases across countries.

More matters, more jurisdictions, same workspace.

Day 15–30

Decision time.

Keep going on team terms, or no harm done.