Freshworks CRM

Find Freshworks CRM Contact by Email

Looks up a contact in Freshworks CRM by email address.

Unverified

What the model is told

Look up a contact in Freshworks CRM by the email address the customer gives you. Returns matching contacts with their ID, name, email and phone numbers. The ID is needed by other Freshworks CRM tools. If nothing is returned, no contact has that email.

Request

GEThttps://YOUR_DOMAIN.myfreshworks.com/crm/sales/api/lookup?q={{email}}&f=email&entities=contact

Headers

  • AuthorizationToken token=YOUR_FRESHWORKS_API_KEY

Parameters

  • email stringThe customer's full email address.

Engage payload

{
  "source": "VOICE_AI",
  "tool": {
    "id": "63bfd23f-28b4-4a53-8d72-c7271a501f5a",
    "type": "HTTP_REQUEST",
    "label": "Find Freshworks CRM Contact by Email",
    "name": "find_freshworks_crm_contact_by_email",
    "customName": false,
    "description": "Look up a contact in Freshworks CRM by the email address the customer gives you. Returns matching contacts with their ID, name, email and phone numbers. The ID is needed by other Freshworks CRM tools. If nothing is returned, no contact has that email.",
    "parameters": [
      {
        "name": "email",
        "type": "string",
        "description": "The customer's full email address."
      }
    ],
    "config": {
      "endpoint": {
        "method": "GET",
        "url": "https://YOUR_DOMAIN.myfreshworks.com/crm/sales/api/lookup?q={{email}}&f=email&entities=contact"
      },
      "headers": [
        {
          "name": "Authorization",
          "value": "Token token=YOUR_FRESHWORKS_API_KEY"
        }
      ],
      "body": null,
      "timeout": null
    }
  }
}

IDs are regenerated on every copy.