CATEGORIES / FIELD SERVICE

Field service software: how much control do you have?

Compare customer and job data, integration eligibility and exports.

3 category vendor reviewsPermute reference includedProvider documentation, not live tenant tests

Where the reviewed products stand

Compare documented control across the named products and routes. Open a review for its plan, region and agreement (this is a selected sample).

Field service: customer control map

0–10 on both axes · Higher and further right means more documented control

Data access and portability on the horizontal axis; build and act on the vertical axis. Exact scores and review links follow in the table. Dashed lines mark 5, not a grade threshold.BUILD WITH LIMITSMORE CUSTOMER CONTROLMORE DEPENDENCEPORTABLE, LESS EXTENSIBLE00551010Data access & portability →Build & act →Jobber*: 6.2 / 5.0JOServiceTitan*: 4.5 / 4.2SEHousecall Pro*: 6.3 / 5.1HPPermute*: 8.0 / 7.1P
Exact scores & review links (4)
Vendor positions
VendorData access & portabilityBuild & act
Jobber ↗6.2*5.0*
ServiceTitan ↗4.5*4.2*
Housecall Pro ↗6.3*5.1*
Permute ↗Publisher self-assessment8.0*7.1*

Axes average three dimensions each: access, third-party access and exit horizontally; action, continuity and business logic vertically. Fixed 0–10 scale, midlines at 5 (overall grades use separate weights). * Some evidence is unresolved. Marker colors identify companies, not score bands. How to read the map ↗

Permute is included as a reference (it owns this site and is a publisher self-assessment). Its score is excluded from sample averages. Read the Permute review ↗

Customer reports and provider-approved API routes can have different terms. Findings preserve the assessed plan, record types and application route.

Compare the six dimensions

Comparing 2 of 4 vendors
Overall control
Data access
Third-party accessibility
External action
Continuity
Data exit
Business logic and customization
Product scopes, dates & reviews

Jobber

Field service · Checked 2026-10-16

Jobber GraphQL API via OAuth; private custom integrations up to five paying accounts, with review required for broader or marketplace distribution.

Read findings and sources ↗

ServiceTitan

Field service · Checked 2026-10-16

ServiceTitan V2 customer-built apps on Works/Ent Plus and separately certified third-party apps; customer XLSX report export assessed separately from API content retention.

Read findings and sources ↗
Customer controlJobber ↗ServiceTitan ↗Housecall Pro ↗Permute ↗
CategoryField serviceField serviceField serviceDatabases and data platforms
Overall control
Data access
Third-party accessibility
External action
Continuity
Data exit
Business logic and customization
Assessment scopeJobber GraphQL API via OAuth; private custom integrations up to five paying accounts, with review required for broader or marketplace distribution.ServiceTitan V2 customer-built apps on Works/Ent Plus and separately certified third-party apps; customer XLSX report export assessed separately from API content retention.Housecall Pro Public API customer MAX-plan keys and separately reviewed OAuth integration partners; administrator CSV customer/job exports assessed independently.Permute hosted workspaces / scoped REST and TypeScript SDK access to connected query sources, file datasets, managed database records, operation code and custom apps. Signed enterprise contracts and upstream vendor rights remain separate; no live tenant migration or reliability test was performed.
Assessment checked2026-10-162026-10-162026-10-162026-10-12
Read the findingsDetailed review ↗Detailed review ↗Detailed review ↗Detailed review ↗

Scores are out of 10. * Incomplete evidence discounts verified capabilities (unknown answers stay unknown). Planned migration drives data exit. Scoring method ↗

Who can connect?

Credentials and approval by connection method

Yes No- Unknown

A check means the column applies to that route (customer credentials can still require provider approval). Report exports use the customer account without separate API credentials. Open a connection method for its authentication, requirements and last review date.

What each review covers

Jobber ↗

Jobber exposes a versioned GraphQL API, OAuth scopes and webhooks. Private integrations can remain in Draft for up to five paying accounts; broader distribution requires Jobber approval.

Jobber GraphQL API via OAuth; private custom integrations up to five paying accounts, with review required for broader or marketplace distribution.

Read the findings and sources ↗

ServiceTitan ↗

ServiceTitan gates external apps and expressly restricts API bulk extraction, migration apps and analytical reuse unless separately authorized. Customer XLSX report downloads provide a narrower export route.

ServiceTitan V2 customer-built apps on Works/Ent Plus and separately certified third-party apps; customer XLSX report export assessed separately from API content retention.

Read the findings and sources ↗

Housecall Pro ↗

Housecall Pro provides customer API access on MAX and a separate contractual OAuth partner route. Administrators can also export customer and job lists as CSV files.

Housecall Pro Public API customer MAX-plan keys and separately reviewed OAuth integration partners; administrator CSV customer/job exports assessed independently.

Read the findings and sources ↗

Permute ↗

Scoped APIs expose SQL reads, managed records and customer-authored operation code. Customer-built apps are supported, while complete workspace recovery, outbound CDC and minimum-plan access terms remain unresolved.

Permute hosted workspaces / scoped REST and TypeScript SDK access to connected query sources, file datasets, managed database records, operation code and custom apps. Signed enterprise contracts and upstream vendor rights remain separate; no live tenant migration or reliability test was performed.

Read the findings and sources ↗

Browse all categories ↗