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 13 parameters spanning product, pricing, labor, and work order assignment, enabling automated estimate creation programmatically.

Last reviewed: July 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 13 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 13-parameter action covers every field on the estimate form: product type, gallon range, 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. Omit the parameter to leave the estimator field blank.
  • Install package and service items: Use install_package to set the questionnaire answer and add a service item in one step. Use service_item_qty to set the quantity of Electric or Gas water heater service items added to the estimate.

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 5 optional ones (quantity, estimator_name, water_heater_number, install_package, service_item_qty).

When product is set to 'Other', the quantity parameter is ignored and water_heater_number becomes relevant for populating the product Description field. The service_item_qty parameter only applies when the water heater type is Electric or Gas; it is silently ignored for other types.

Available Actions

Click an action to expand its parameters

Frequently Asked Questions