Back to Integrations
Field & Home Services

IME

Integuru generates a production-ready HTTP API for IME, the home services estimating platform used by water heater installation programs. The integration covers the create_estimate action with 11 parameters spanning product, pricing, labor, and work order assignment, enabling automated estimate creation programmatically.

Last reviewed: August 2026

Overview

Integuru's IME integration provides production-ready HTTP API access to IME, the home services estimating platform at apps.trustedhomeservices.com, covering 1 action: create_estimate. The action has 11 parameters spanning product selection, collection size, labor and materials pricing, and work order assignment, with full API documentation available.

No public API. IME is a contractor-facing estimating tool with no developer API. Operations teams managing water heater installation programs have had to fill in the estimate form manually for each work order, which becomes the bottleneck when order volume grows.

Home services operations teams use this integration to create estimates on MIC work orders programmatically. The 11-parameter action covers product type, collection, installation location, labor cost, materials cost, unit price, and optional estimator assignment. For appointment scheduling on the same workflow, see the Cilio integration, or browse the full integrations catalogue.


Use Cases

Integuru's IME integration lets your team create fully populated water heater estimates on existing work orders in a single API call, replacing manual data entry on the estimating platform.

  • Standard catalog estimate: Set product to a specific catalog item, pass category, collection, location, labor_price, materials_price, and water_heater_price, along with the work_order_number. The optional quantity field defaults to 1.
  • Custom water heater estimate: Set product to 'Other' to enable the water_heater_number and water_heater_price fields. The water_heater_number populates the product Description field; water_heater_price populates the product Price field.
  • Estimator assignment: Pass estimator_name in 'Last, First' format or as a partial match to assign a technician to the work order. If omitted, the currently assigned estimator is used.

Setup Notes

Integuru's IME integration authenticates against https://apps.trustedhomeservices.com/account/login?returnUrl=%2f. Integuru handles the full login flow automatically.

The create_estimate action has 8 required fields (work_order_number, product, category, collection, location, labor_price, materials_price, water_heater_price) and 3 optional ones (quantity, estimator_name, water_heater_number).

When product is set to 'Other', the quantity parameter is ignored and water_heater_number becomes relevant for populating the product Description field.

Available Actions

Click an action to expand its parameters

Don't see the action you need?

The actions above cover the most common IME integration patterns, but they're not the full picture. Integuru can build additional workflows for any capability the platform exposes. Our Managed Service handles scoping, building, and maintaining custom actions on your behalf, so just let us know what you need.

Frequently Asked Questions