Get contact
get_contactThe full picture of one client in YOUR agency's CRM: contact details, where they sit on the pipeline boards, the agents they belong to, their saved searches, their enquiries, recent notes and history, viewings with outcomes, listings already sent to them, when they were last in touch and what is booked next.
Get the contact_id from find_contacts or my_pipeline first. Use this before advising an agent on a client, and before match_buyer_to_inventory, so you know what has already been sent.
Requires a linked PropertyList account (or an agency API key); only ever reads the calling agency's own contacts, and only those the caller may see in the CRM.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contact_id | Yes | The contact id, from find_contacts or my_pipeline. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| name | No | ||
| emails | Yes | ||
| phones | Yes | ||
| source | No | ||
| crm_url | No | ||
| archived | No | ||
| searches | Yes | ||
| viewings | Yes | ||
| enquiries | Yes | ||
| languages | No | ||
| pipelines | No | Board name to the stage the client is on. | |
| created_at | No | ISO 8601, UTC. | |
| lost_reason | No | ||
| company_name | No | ||
| next_actions | Yes | ||
| recent_notes | Yes | ||
| assigned_agents | Yes | ||
| last_contact_at | No | ISO 8601, UTC. | |
| properties_sent | Yes | ||
| marketing_consent | No |