AI assistants connected to Sure Send through the MCP connector can now work with contact addresses, so leads that arrive with an address no longer need the address typed into the web app by hand.
create_personaccepts anaddresswithstreet_address,street_address_2,city,state,postal_code,countryand an optionaladdress_type(home, mailing, work and so on; home if not given). It becomes the contact’s primary address.update_personaccepts the sameaddress, which replaces the contact’s primary address and keeps any other addresses. To keep the current address and add another next to it, such as a mailing address, useadd_addressesinstead. An address the contact already has is not added twice.- A contact never ends up with the same address twice. If an update would create a duplicate, Sure Send keeps the copy that’s already on the contact, and the response’s
noticesexplains what was done. The same goes for addressesadd_addressesskips because the contact already has them. get_personnow returns every address on the contact, primary first. An address it returns can be edited and passed straight back: itsidtellsupdate_personwhich address to change, so editing a mailing address leaves the home address alone.
Bug Fixes
create_person,update_personandget_personused to answer success when they were sent a parameter they did not recognise, such ascityorzip, and the value was silently dropped. They now return an error that names the unrecognised parameter and lists the accepted ones, and nothing is saved.