Deep-link into specific work order from external app

Need to deep-link from our internal dashboard directly into a specific work order in FieldPulse mobile app. URL scheme documentation is sparse.

Tried fieldpulse://work_orders/{id} — no response. Also fieldpulse://app/work_orders/{id}.

What's the actual URL scheme? Need this working for iOS and Android.

  • Hey Carlos — yeah, we don't document this as well as we should. The scheme you're looking for is:

    fieldpulse://workorder?id={work_order_id}

    Not work_orders plural, and it's a query param, not a path segment. This trips up a lot of people.

    For universal links (HTTPS), you can also use:

    app.fieldpulse.com/workorder

    If the app is installed, it'll open directly; if not, it falls back to web. The web view will prompt to open in app on mobile.

    Edge case worth noting: if the work order is assigned to a technician who isn't logged in on that device, it'll land on the auth screen and redirect after login. We don't currently preserve the deep link through a full auth flow on iOS — there's a ticket open for that (FP-4421).

    Docs reference: Mobile App Deep Linking — though honestly the examples there need updating. I'll flag it.

    • Verified: fieldpulse://workorder?id= works on iOS 17.4, Android 14
    • Universal link requires app association file on domain — check /.well-known/apple-app-site-association if troubleshooting
    • Android: intent filter catches both scheme and HTTPS
    • Docs at help-072 are outdated — examples show deprecated work_orders/ path format

    Filed doc update request separately.

  • confirmed working. thanks.

    the auth redirect issue Eli mentioned is a problem for our use case — users get dropped at dashboard after login, not the specific work order. will track FP-4421.