Create contact
revampcrm_create_contactWRITE: create a new contact (person or organization) in the Revamp CRM account. It does not email or message the contact. Search first (revampcrm_list_contacts with keyword/email) so you do not create a duplicate: this tool does not check. Returns Revamp CRM's import result (status, message, the new id in ImportingIntoId). POST /Contacts/New.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| name | Yes | Full name of the contact (or of the organization). | |
| tags | No | Tags, comma separated. On an update this REPLACES the contact's tags. | |
| state | No | ||
| title | No | Job title. | |
| gender | No | ||
| country | No | Country as Revamp CRM stores it (code or name; see an existing contact). | |
| website | No | ||
| subscribed | No | Marketing email subscription state. | |
| description | No | About / description text. | |
| postal_code | No | ||
| contact_type | No | Contact type as Revamp CRM names it (see an existing contact). | |
| organization | No | Company name. | |
| address_line1 | No | ||
| address_line2 | No | ||
| contact_stage | No | A contact stage name (see revampcrm_list_contact_stages). | |
| custom_fields | No | Custom fields by Revamp property name, e.g. {"CustomField1": "Gold", "CustomField101": 42}. revampcrm_list_custom_fields explains what each one means. | |
| primary_email | No | ||
| primary_phone | No | ||
| contact_source | No | ||
| secondary_email | No | ||
| secondary_phone | No | ||
| assigned_user_id | No | Id of the Revamp CRM user who owns the contact (revampcrm_get_current_user returns your own). |