capabilities.work

Upsert a Contact

A 3-step recipe with Microsoft Exchange. We can help you get access.

Recipe · 3 steps

Upsert a Contact

Upsert a contact in the default contacts folder by email address.

  1. Search the default contacts folder for a contact whose email address equals the supplied value, returning at most one match.
  2. Patch the matched contact with the supplied name and company values.
  3. Create a new contact with the supplied name, company, and email address when no existing contact matched.
What you'll need to have ready
  • emailAddress: The email address used to detect an existing contact.
  • givenName: The contact's given (first) name.
  • surname: The contact's surname (last name).
  • companyName: The optional company name for the contact.
For your developer

Arazzo workflow microsoft-exchange:upsert-contact, 3 operations: listContacts → updateContact → createContact. Specs on APIs.io.