Create or update a contact
Creates the contact if it does not exist, otherwise updates it. The
match is made on phoneNumber first, then email.
customFields are addressed by customFieldId; get the ids from
List custom fields. assignedUsers takes the login phone numbers
of your team members.
PUT
https://api.zacx.io/v1/contact/upsert