Integration library
Integration

RentCast

Use approved RentCast property and rental-market data in phone workflows.

Description

AIM AI can be configured to retrieve selected RentCast records for a defined property conversation. Search locations, returned fields, permitted use, retention, and human review are confirmed before implementation.

Authentication

  • A RentCast API key is required.
  • Exact data products, fields, and approved actions are confirmed during workflow scoping.

Supported Actions (6)

These are the operations this integration can perform after the required credentials and permissions are approved.

  • Property by address or ID
  • Properties search (city/state/zip/radius)
  • Sale listings search
  • Rental listings search
  • Value and rent estimates
  • Market statistics

Examples

Use these representative payloads as a technical starting point, then replace the sample values with the approved workflow data.

RentCast - Property by Address

Representative workflow configuration for RentCast - Property by Address.

JSON
{
  "automationType": "rentcast",
  "nodeParams": {
    "action": "property_by_address",
    "params": {
      "apiKey": "YOUR_RENTCAST_API_KEY",
      "address": "5500 Grand Lake Dr, San Antonio, TX, 78244"
    }
  }
}
RentCast - Properties Search (City/State)

Representative workflow configuration for RentCast - Properties Search (City/State).

JSON
{
  "automationType": "rentcast",
  "nodeParams": {
    "action": "properties_search",
    "params": {
      "apiKey": "YOUR_RENTCAST_API_KEY",
      "city": "Austin",
      "state": "TX",
      "bedrooms": "3",
      "bathrooms": "2",
      "limit": 10,
      "offset": 0
    }
  }
}
RentCast - Rental Listings (Ranges)

Representative workflow configuration for RentCast - Rental Listings (Ranges).

JSON
{
  "automationType": "rentcast",
  "nodeParams": {
    "action": "listings_rental_long_term",
    "params": {
      "apiKey": "YOUR_RENTCAST_API_KEY",
      "city": "Austin",
      "state": "TX",
      "bedrooms": "2:4",
      "price": "1200:*",
      "daysOld": "*:30",
      "limit": 10,
      "offset": 0
    }
  }
}
RentCast - Property by ID

Representative workflow configuration for RentCast - Property by ID.

JSON
{
  "automationType": "rentcast",
  "nodeParams": {
    "action": "property_by_id",
    "params": {
      "apiKey": "YOUR_RENTCAST_API_KEY",
      "id": "PROPERTY_ID"
    }
  }
}
RentCast - Sale Listing by ID

Representative workflow configuration for RentCast - Sale Listing by ID.

JSON
{
  "automationType": "rentcast",
  "nodeParams": {
    "action": "listing_sale_by_id",
    "params": {
      "apiKey": "YOUR_RENTCAST_API_KEY",
      "id": "SALE_LISTING_ID"
    }
  }
}
RentCast - Rental Listing by ID

Representative workflow configuration for RentCast - Rental Listing by ID.

JSON
{
  "automationType": "rentcast",
  "nodeParams": {
    "action": "listing_rental_by_id",
    "params": {
      "apiKey": "YOUR_RENTCAST_API_KEY",
      "id": "RENTAL_LISTING_ID"
    }
  }
}
RentCast - Rent Estimate

Representative workflow configuration for RentCast - Rent Estimate.

JSON
{
  "automationType": "rentcast",
  "nodeParams": {
    "action": "rent_estimate",
    "params": {
      "apiKey": "YOUR_RENTCAST_API_KEY",
      "address": "5500 Grand Lake Dr, San Antonio, TX, 78244"
    }
  }
}
RentCast - Market Statistics (Zip Code)

Representative workflow configuration for RentCast - Market Statistics (Zip Code).

JSON
{
  "automationType": "rentcast",
  "nodeParams": {
    "action": "market_statistics",
    "params": {
      "apiKey": "YOUR_RENTCAST_API_KEY",
      "zipCode": "78701"
    }
  }
}