Understand Core Data settings
Last updated July 23, 2026
Core Data settings define the shared choices staff use during booking, scheduling, field work, billing, and reporting. Configure them in a deliberate order so each record can connect to the records it depends on.
Before you begin
Complete Company Profile. Decide who owns company-wide setup and how names, status, and deactivation will be managed.
Open and find Core Data
Go to Settings → Core Data.
- Use Search settings... to find the visible panel name.
- Open a panel in the left rail.
- Review the list, filters, and active status.
- Open a record before adding a similar one.
- Use the panel's tabs or actions to review its relationships.
Search by the exact panel name, such as Business Units, Job Types, or Custom Fields.
Follow the recommended setup order
- Create Business Units for trades, teams, regions, or brands.
- Create Job Types and attach their business units.
- Create Custom Fields for questions that staff must answer on the related record.
- Create Arrival Windows, zones, shifts, and scheduling rules.
- Organize the Pricebook.
- Create Campaigns for attribution.
- Create forms, tags, equipment choices, and other shared records.
- Configure Notifications.
- Test the complete setup in New Job.
Create or update a Core Data record
Although each panel has different fields, the safe pattern is consistent:
- Search for an existing record.
- Click New, Add, or the panel's create action.
- Enter the customer-facing name.
- Complete required fields.
- Choose status and business-unit relationships.
- Review any job type, Pricebook, staff, zone, form, or notification relationships.
- Save.
- Reopen the record and verify the relationships.
Review downstream relationships before changing a shared record.
Understand key relationships
- Business Units control where Job Types, staff, Phone Service routing, forms, branding, accounting defaults, and dispatch work are available.
- Job Types connect booking choices to business units, custom fields, Pricebook items, inventory needs, forms, notifications, dispatch, and reporting.
- Custom Fields collect additional customer, job, location, equipment, or other record information.
- Arrival Windows, zones, and shifts influence booking and dispatch availability.
- Campaigns connect customer requests to marketing attribution.
- Forms and Notifications are used when the matching job or appointment event occurs.
- Tags provide reusable grouping across supported records.
Deactivate instead of deleting
- Open the record.
- Review where it is used.
- Choose an inactive or archived status when available.
- Save.
- Confirm it no longer appears for new work.
- Verify historical records still show a useful name.
What happens next
Active Core Data records become available in the daily workflows connected to them. Test booking, dispatch, customer communication, and reporting after changing a foundational record.
Troubleshooting
A new record does not appear in booking
Confirm it is active, attached to the selected business unit, and allowed by the related Job Type. Refresh New Job and reselect the business unit.
A Core Data panel is missing
Clear the settings search and expand Core Data. Ask an administrator to review roles and permissions if it is still unavailable.
Historical records show an unclear value
Restore or rename the shared record when appropriate. Prefer deactivation over deletion when old work should retain a readable relationship.