Get Contact
autopilot.get_contact
ActionCRM & salesconnection required
Calls the Autopilot API with the connection's credentials.
Retrieve one contact record by its Autopilot id or email address.
Connection
- Required
- Yes — the node will not save without one
- Auth type
- API key
- Providers
- Autopilot
- Secret shape
- the API key, or {"api_key": "…"}
- Config it needs
- base_url
- Resolved by
- config.connection_id, else node.connection_id
Configuration
1 field, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.
| Field | Type | Required | Default | Constraints | Example |
|---|---|---|---|---|---|
contact The contact to act on: an Autopilot contact_id, or the contact's email address. | string | Yes | — | — | person_9EAF39E4-9AEC-4134-964A-D9D8D54162E7 |
Example configuration
Every value below is the contract’s own example or default — nothing invented.
{
"contact": "person_9EAF39E4-9AEC-4134-964A-D9D8D54162E7"
}Output
One shape.
result
| Field | Type | Example |
|---|---|---|
contact_id Autopilot's primary key for the contact. | string | — |
Email The contact's email address, which Autopilot de-duplicates on. | string | — |
FirstName The contact's first name. | string | — |
LastName The contact's last name. | string | — |
Company The company recorded on the contact. | string | — |
Phone The contact's phone number. | string | — |
Status The status recorded on the contact. | string | — |
LeadSource The lead source recorded on the contact. | string | — |
lists The ids of every contact list this contact belongs to. | array | — |
custom_fields Custom fields on the contact, each with kind and value. | array | — |
created_at ISO-8601 timestamp of when the contact was created. | string | — |
updated_at ISO-8601 timestamp of when the contact was last changed. | string | — |
{
"Company": "",
"Email": "",
"FirstName": "",
"LastName": "",
"LeadSource": "",
"Phone": "",
"Status": "",
"contact_id": "",
"created_at": "",
"custom_fields": [],
"lists": [],
"updated_at": ""
}See Get Contact run in a workflow.
In a technical demo we add the Autopilot connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.