Customizable Data Model
A customizable data model that bends to your trade — custom objects, not just custom fields.
Start with the records every field service shop ships with — clients, jobs, visits, estimates, invoices. Then add the objects, fields, relations, and pipelines your trade actually tracks — no code. We configure it around your business in onboarding.
Trusted by field service businesses across every trade
— your data model, built around your operation.
01 Customizable data model
A data model shaped around your business. Not a spreadsheet bolted on.
Every shop starts with the same standard records — clients, jobs, requests, visits, estimates, invoices. On top of those you add custom objects for whatever else your trade runs on: equipment, properties, vehicles, contracts, chemicals. This is the customizable field service data model no other platform gives you.
Custom Objects
Your data model — standard records plus the objects your trade tracks
| Name | Slug | Fields | Records | |
|---|---|---|---|---|
| Standard records | ||||
Clients | clients | — | — | |
Jobs | jobs | — | — | |
Visits | visits | — | — | |
Estimates | estimates | — | — | |
Invoices | invoices | — | — | |
| Custom · built for your trade | ||||
EquipmentCustom | equipment | 11 | 248 | |
PoolsCustom | pools | 9 | 132 | |
PropertiesCustom | properties | 8 | 64 | |
ContractsCustom | contracts | 7 | 91 | |
02 Custom fields & relations
Custom fields and linked records. No code.
Give any object the custom fields it needs — text, number, currency, date, select, email, phone, address, and more (10+ types). Then relate objects to each other: a Visit uses a piece of Equipment, a Unit belongs to a Building. Relations become searchable dropdowns on both sides, so everything is linked, filterable, and reportable.
Equipment
equipment · 11 fields · 248 records
Fields
Add fieldText · Number · Currency · Date · Select · Email · Phone · URL · Address · Boolean
Relationships
03 Custom object pipelines
Every object gets its own pipeline. And its own place.
Turn on a pipeline for any object and give it custom, color-coded stages — track equipment from Active to Out of Service, a contract from Draft to Renewed. Nest child objects under a parent (Units under a Building), show the ones that matter in your sidebar, even make an object schedulable on the calendar. View records as a table or a kanban board, and save the views your team works from.
| Name | Client | Stage |
|---|---|---|
| Carrier 24ANB6 | Westgate HVAC | Active |
| Trane XR16 | Cedar Mgmt | Service due |
| Lennox EL296 | Lakeside | Active |
| Rheem RA17 | Marina HOA | Out of service |
| Goodman GSXC7 | Summit Solar | Under warranty |
04 Customizable field service software
A whole CRM you can shape. Down to the field.
Custom objects are the headline — but customization runs through the platform: custom client fields, relations, automation, AI, and the views your team works from.
Custom client fields
- 8 field types, on every client
- Show on the client profile & forms
- Optional columns on the client table
- Filter and segment clients by them
- Client-facing on request forms
- Included in CSV import & export
Linked both ways — searchable dropdowns
Relations & roll-ups
- One-to-many, many-to-one, many-to-many, one-to-one
- Searchable dropdowns on both objects
- Parent / child hierarchy + sub-records
- Link to standard or custom objects
- Reporting and search across your data
AI can answer questions about it
Automation + AI on your objects
- Trigger work off a custom field or stage
- Auto-create a visit, flag, or notification
- Notify the right person when something changes
- AI Chat answers questions about your records
- The AI dispatcher respects your custom rules
Save the views your team works from
Views & record hub
- Table and kanban views per object
- Save custom views your team works from
- Each record holds files, notes & history
- Discussion and activity on every record
- QR codes to pull up an asset in the field
05 No-code data model advantage
What a no-code, customizable data model actually changes.
01
No spreadsheets bolted on.
The data your trade tracks lives in the platform — linked to the jobs, clients, and invoices it belongs to — not in a Google Sheet someone built in 2019 and forgot to update. One source of truth, not a tab you reconcile by hand.
02
Your AI runs on your objects.
Because the data model is yours, the AI understands it. Ask the Command Center a question about your equipment or contracts and it answers. The AI dispatcher respects the custom rules you set. The customization isn't cosmetic — it's what the AI reasons over.
03
Configured by us. Not by you.
You don't learn a no-code builder. We sit with you in onboarding, map how your shop runs, and build the objects, fields, relations, and pipelines for you. It's a fully customizable CRM without the implementation project — done with you, included.
06 Field service CRM platform
Customization is one piece. The rest fits the same way.
Custom objects sit inside the FieldCamp CRM, and connect to the same data the rest of the platform runs on. Take the whole thing, or shape just the parts your trade needs.
07 Customizable data model FAQ
Customizable data model — questions, answered.
What is a customizable data model in field service software?
A data model is the structure of records your software uses to run your business — the standard clients, jobs, visits, estimates, and invoices every platform ships with. A customizable data model lets you extend that structure to fit your trade: add custom objects (entirely new record types like equipment, properties, vehicles, or contracts), custom fields, relationships between objects, and a pipeline per object — all no-code. In FieldCamp this is what turns a generic platform into one shaped around how you actually work: a pool service company adds Pools (with size, equipment, and chemical readings), and an HVAC company adds Equipment units (with warranty dates and service history). We build your data model with you during onboarding.
Do I need to know how to code to use custom objects?
No — it's no-code from end to end. Creating an object, adding custom fields, wiring relations between objects, and setting up a pipeline are all done through simple settings, not scripts. And you don't have to configure it yourself: our team maps how your shop runs and builds your data model for you during onboarding, included in your plan. Admins manage the object types; everyone on your team can create and edit the records inside them.
How is this different from custom fields in Jobber, Housecall Pro, or ServiceTitan?
Most field service software lets you bolt a few custom fields onto fixed records — a couple of extra fields on a job, client, or equipment record. FieldCamp lets you add entirely new objects, wire relations between them, give each object its own pipeline and stages, and run automation and AI on top. That's the difference between a few extra fields and a fully customizable, no-code CRM data model built for the way your operation actually works.
What is the difference between custom objects and custom client fields?
Custom client fields are extra data fields you add to your existing client records — 8 field types that show on the client profile, optionally as columns on the client table, on request forms, in filters, and in CSV import and export. Custom objects go further: they create entirely new record types (like Equipment or Contracts) with their own fields, relations, and pipelines. Use custom client fields to track a bit more about your customers, and custom objects to model whole new things your trade manages.
Can the AI agents use my custom objects?
Yes. Because the data model is built around your business, FieldCamp's AI understands your custom objects. The AI Command Center can answer questions about your equipment, properties, or contracts, and the AI dispatcher respects the custom rules you set — like a compliance or warranty deadline. The customization isn't just for people; it's what the AI reasons over.
Can I import my existing data?
Custom client fields are included in CSV import and export, so customer data comes across easily. Custom-object records are managed in the app today rather than bulk-imported — and during onboarding our team helps you get your existing data set up, so you start with your objects, fields, and records already in place instead of a blank slate.
What industries use custom objects most?
Any trade with data beyond a simple job. Pool service tracks pools, equipment, and chemical readings; HVAC manages equipment units with warranty and service history; property management models buildings, units, and tenants; pest control logging chemicals, bait stations, and treatment records; plumbing records parts and assets. If your business tracks something the standard records don't cover, a custom object holds it.
Want a CRM built around your trade?
Book a fifteen-minute call. We’ll map how your shop runs and sketch the objects, fields, relations, and pipelines we’d build for you — no code, no implementation project.
No demo deck. Just your business and ours.