update_contact
Update existing contact information, including personal details, broker assignment, tags, and GDPR status in Propstack CRM.
Instructions
Update an existing contact in Propstack CRM.
Use this tool to:
Update contact details after a call
Change broker assignment
Add or remove tags (Merkmale)
Update GDPR status
Change contact rating or status
Tag management options:
group_ids: replaces ALL tags with this list
add_group_ids: adds tags without removing existing ones
sub_group_ids: removes specific tags
Only provide the fields you want to change.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Contact ID to update | |
| No | Email address | ||
| phone | No | Phone number | |
| rating | No | Contact rating: 0 (none) to 3 (top priority) | |
| company | No | Company name | |
| archived | No | Archive or unarchive the contact | |
| language | No | Language code (e.g. 'de', 'en') | |
| position | No | Job position/title | |
| broker_id | No | ID of the assigned broker/agent | |
| group_ids | No | Replace ALL tags with this list of tag IDs | |
| home_city | No | Home address: city | |
| last_name | No | Last name | |
| first_name | No | First name | |
| newsletter | No | Newsletter opt-in | |
| salutation | No | Salutation: mr (Herr) or ms (Frau) | |
| description | No | Free-text description or notes | |
| gdpr_status | No | GDPR status: 0=Keine Angabe, 1=Ignoriert, 2=Zugestimmt, 3=Widerrufen | |
| home_street | No | Home address: street | |
| office_city | No | Office address: city | |
| home_country | No | Home address: country code | |
| add_group_ids | No | Add these tag IDs without removing existing tags | |
| home_zip_code | No | Home address: postal code | |
| office_street | No | Office address: street | |
| sub_group_ids | No | Remove these tag IDs from the contact | |
| academic_title | No | Academic title (e.g. 'Dr.', 'Prof.') | |
| accept_contact | No | Contact permission granted | |
| office_country | No | Office address: country code | |
| office_zip_code | No | Office address: postal code | |
| client_source_id | No | Lead source ID | |
| client_status_id | No | Contact status ID | |
| home_house_number | No | Home address: house number | |
| office_house_number | No | Office address: house number | |
| partial_custom_fields | No | Custom field values as key-value pairs |