Get Custom Field Values
Get all typed custom field values currently set on a contact, such as score=90 and tier=gold. Accepts any lookup identifier to resolve the contact. Returns an empty custom_fields array when no values have been set.
Example prompt: What custom field values are set on the contact jane-smith?
{
"crispy_id": "c_8f21",
"custom_fields": [
{ "name": "score", "value": "90" },
{ "name": "tier", "value": "gold" }
]
}What you can build
Parameters
Inputs accepted by get_custom_field_values.
| Name | Type | Description |
|---|---|---|
| lookup | object | Structured contact identifier. Resolver picks the highest-priority field per RESOLVER-09 (crispy_id > linkedin_provider_id > external_id > linkedin_url > email). |
Related tools
Set Custom Field Value
Set a typed custom field value on a LinkedIn contact, like score=90 or tier=gold. Validates against the field type and upserts on repeat calls.
List Custom Field Definitions
List all typed custom field definitions with id, name, kind, options, and the template variable token to drop into personalized campaign messages.
Get Full Contact Picture
Get the complete LinkedIn contact picture in one call: identifiers, campaigns, messages, connection events, company, lead score, and next-best-action.
Create Custom Field Definition
Define typed custom fields for LinkedIn contacts like score, tier, or renewal date. Supports text, number, date, url, select, and multi-select types.
Run LinkedIn workflows from the AI client you already use.
Create your account, connect LinkedIn, create an API key, then add Crispy to your client. Review the docs for supported workflows and safety controls.