Back to Integrations
Field & Home ServicesLive · 1 action

IME API

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.

npm install -g integuru
Backed byY Combinator100 API calls/month free

1

Verified action live today

<3 sec

Response latency per call

99.9%+

Reliability rate on generated APIs

24/7

On-call maintenance on Production plans

Integration facts

Authentication
Login flows, including 2FA, handled by Integuru using your own IME credentials.
Approach
Direct HTTP requests, with no browser automation or RPA involved.

Endpoints

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.

Guide

IME integration guide

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.

Guides in Field & Home Services

Platform API guides in this vertical

Platforms available to request, not yet live

Good to know

Before you start

Can I use it today?
Yes. Every action listed above has been verified against live IME traffic. Install the CLI or sign in at app.integuru.com, connect your IME account, and start calling the endpoints.
What if IME changes or breaks?
On Production plans the Integuru team is on call around the clock, with auth auto-healing included, so target-platform changes get fixed by Integuru rather than by your engineers.
What does it cost?
Start on the Free plan at $0/month with 100 API calls/month. Production starts at $499/month with 24/7 on-call maintenance and auth auto-healing.

FAQ

Frequently asked questions