Access all settings from Settings → Workspace → Integrations → Field Service Management (FSM) → Housecall Pro.
Default Location
You must select one location in Ply where all Pricebook materials from HCP will be sent. This is required by the HCP API and must be a warehouse location. (check this)
Invoice Settings
Sync Materials to Invoice by Default: When enabled, every material transferred from Ply to a job will automatically sync to the HCP invoice and appear as a line item on the customer's bill. If disabled, you'll need to manually check "Sync to Invoice" each time.
Taxable by Default: When enabled, materials transferred to a job will automatically be marked as taxable on the invoice
Pricebook Settings
Enable Pricebook Sync: Enables a two-way sync, materials and categories created in one platform automatically appear in the other. This should almost always be enabled.
Sync Material Deletion: When enabled, materials deleted in Ply will also be deleted in HCP. Use with caution. Note: edits made in HCP will always sync to Ply regardless of this setting.
Job Inputs vs. Line Items
| Line Items | Job Inputs |
Appear on customer invoice? | ✅ Yes | ❌ No |
Affect job price? | ✅ Yes | ❌ No |
Used for? | Billing the customer | Internal cost tracking only |
Use Job Inputs when you sell services at a flat rate and don't want individual materials showing up on the customer's bill, but still want to track what was used internally.
To send materials as Job Inputs from Ply to HCP, both toggles must be enabled:
Sync Job Inputs: enables the Job Input sync between Ply and HCP
Send Materials as Job Input: makes all material transfers from Ply go to HCP as Job Inputs instead of Line Items
Job Settings
Add PO Link to Job Notes: When a PO is created in Ply and linked to a job, the PO number will automatically be added to the private notes of that job in HCP.
Add Shipping Cost to Job: Controls whether the shipping cost added when creating a PO in Ply also gets added to the linked job in HCP.
Material Sourcing for Multi-Tech Jobs
⚠️For the full breakdown of how Location Response works across single-tech vs. multi-tech jobs, see Understanding Location Response for Integrations.
Receive Materials from Housecall Pro Jobs
When enabled, materials added in the Housecall Pro Job will automatically appear in the corresponding Ply Job. If disabled, materials created or updated in Housecall Pro will not sync back to Ply.
Sync Items Only When Specific Job Status Reached
When enabled, items will only be synced to FSM when the job reaches a specific status. This allows for more control over when items are sent to FSM, ensuring they're only synced at the appropriate stage of the job process.
Job Status to Sync Items: choose the status that should trigger the sync (e.g., "In progress")
Estimate Pipeline
When an estimate or quote is approved in your FSM, Ply can automatically route its materials to a Pick List (pull from stock) or a Draft Purchase Order (order from suppliers). Approved estimates always appear in Purchasing > Estimate Pipeline for review.
Default action on approval: choose whether approval creates a Draft Purchase Order or a Pick List
Preferred supplier: pre-filled as the supplier when an estimate creates a Draft Purchase Order, you can still change it at confirm time
Stock-check locations: the locations that count toward "in stock" when deciding Pick List vs. Purchase Order suggestions. Leave empty to check every location.
See related article: Estimates | Housecall Pro Integration for more details.
Still need help? Contact Support!










