Integration library
Integration

TrestleIQ

Use approved TrestleIQ phone, address, and identity signals in a workflow.

Description

AIM AI can be configured to request selected TrestleIQ validation data before a defined phone action. Products, returned fields, thresholds, storage, and human escalation are confirmed before implementation.

Authentication

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

Supported Actions (7)

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

  • Caller ID
  • Phone Feedback
  • Phone Intel
  • Real Contact
  • Reverse Address Lookup
  • Reverse Phone Lookup
  • Smart CNAM

Examples

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

TrestleIQ - Phone Intel

Representative workflow configuration for TrestleIQ - Phone Intel.

JSON
{
  "automationType": "trestleiq",
  "nodeId": "trestleiq-phone-intel-001",
  "nodeParams": {
    "action": "phone_intel",
    "params": {
      "apiKey": "YOUR_TRESTLEIQ_API_KEY",
      "phone": "+17022918207",
      "country_code": "US"
    }
  }
}
TrestleIQ - Real Contact

Representative workflow configuration for TrestleIQ - Real Contact.

JSON
{
  "automationType": "trestleiq",
  "nodeId": "trestleiq-real-contact-001",
  "nodeParams": {
    "action": "real_contact",
    "params": {
      "apiKey": "YOUR_TRESTLEIQ_API_KEY",
      "name": "John Doe",
      "phone": "+17022918207",
      "email": "john.doe@example.com",
      "address_street_line_1": "123 Main St",
      "address_city": "New York",
      "address_state_code": "NY",
      "address_postal_code": "10001",
      "address_country_code": "US"
    }
  }
}
TrestleIQ - Reverse Phone

Representative workflow configuration for TrestleIQ - Reverse Phone.

JSON
{
  "automationType": "trestleiq",
  "nodeId": "trestleiq-reverse-phone-001",
  "nodeParams": {
    "action": "reverse_phone",
    "params": {
      "apiKey": "YOUR_TRESTLEIQ_API_KEY",
      "phone": "+17022918207",
      "country_code": "US",
      "name": "John Doe",
      "postal_code": "10001"
    }
  }
}
TrestleIQ - Caller ID

Representative workflow configuration for TrestleIQ - Caller ID.

JSON
{
  "automationType": "trestleiq",
  "nodeId": "trestleiq-caller-id-001",
  "nodeParams": {
    "action": "caller_id",
    "params": {
      "apiKey": "YOUR_TRESTLEIQ_API_KEY",
      "phone": "+17022918207",
      "country_code": "US"
    }
  }
}
TrestleIQ - Smart CNAM

Representative workflow configuration for TrestleIQ - Smart CNAM.

JSON
{
  "automationType": "trestleiq",
  "nodeId": "trestleiq-smart-cnam-001",
  "nodeParams": {
    "action": "smart_cnam",
    "params": {
      "apiKey": "YOUR_TRESTLEIQ_API_KEY",
      "phone": "+17022918207",
      "country_code": "US"
    }
  }
}
TrestleIQ - Reverse Address

Representative workflow configuration for TrestleIQ - Reverse Address.

JSON
{
  "automationType": "trestleiq",
  "nodeId": "trestleiq-reverse-address-001",
  "nodeParams": {
    "action": "reverse_address",
    "params": {
      "apiKey": "YOUR_TRESTLEIQ_API_KEY",
      "street_line_1": "100 Syrws St",
      "street_line_2": "Ste 1",
      "city": "Lynden",
      "postal_code": "98264",
      "state_code": "WA",
      "country_code": "US"
    }
  }
}
TrestleIQ - Phone Feedback

Representative workflow configuration for TrestleIQ - Phone Feedback.

JSON
{
  "automationType": "trestleiq",
  "nodeId": "trestleiq-phone-feedback-001",
  "nodeParams": {
    "action": "phone_feedback",
    "params": {
      "apiKey": "YOUR_TRESTLEIQ_API_KEY",
      "response_id": "resp_1234567890",
      "phone": "+17022918207",
      "name": "John Doe",
      "status": "Connected",
      "right_party_contact": true
    }
  }
}