Skip to main content
Use this endpoint to fetch the latest Shilo Signal for a specific contact. A Shilo Signal is the latest AI-derived behavioral and communication profile for the contact, distilled from their interactions with your team. Use it to tailor communication, prepare for the next conversation, and adapt your approach to the contact’s style.

Endpoint

Authentication

Include your API key in the request header:

Path Parameters

string
required
The identifier used to look up the contact. Three formats are supported:

Response

A successful request returns HTTP 200 with a ContactSignal object describing the contact’s latest behavioral and communication profile. The ContactSignal object contains the following required fields:
  • contact_id: the Shilo UUID for the contact.
  • external_contact_id: your system’s contact ID (nullable).
  • id, name, aboutMe, reasoning, conflictStyle, coreMotivators, socialOrientation, fearsAndAvoidances, maxPerformanceRecs, and psychologicalSummary.
  • DISC: a required object containing the following required fields:
    • dominance
    • influence
    • steadiness
    • conscientiousness
    • profileName
    • profileType
The profile fields above are present on a successful response. external_contact_id may be null.

Error Codes

Example Request

Look up by external contact ID