If it is a problem that these leads are not being updated in the CRM, you could create a separate CRM update program to update the data without "publishing" the lead to Sales. You'll have to create a new internal event (setup->integration->outbound) called "Create Contact with No Task" and have it trigger only the "Update Contact" external call (do the same for leads if you normally create a task when a new lead is created). Then send these "rejected" leads to a program that checks if they have an existing CRM contact ID or lead ID. If they do, then trigger your new internal event to update the contact/lead without creating a task.
↧