More thinking about "Multiple Contacts for a Task"

posted Apr 28, 2011, 8:54 PM by Ezra Kenigsberg   [ updated Apr 29, 2011, 10:43 AM ]
I'm thinking a bit more about yesterday's #DataTipOfTheDay, about (narrowly) importing emails into Salesforce when they have multiple recipients, or (broadly) enabling a Task to be associated to multiple Contacts.

How difficult is it to create an AppExchange offering that enables a "virtual multi-Contact Task"?

The way I imagine it would work: the app
  • presents a Visualforce Task Detail page that allows a user to specify multiple Contacts, and
  • upon saving, a Trigger would:
    1. clone the Task, making one copy of the Task for each associated Contact, and
    2. associate all the Tasks with one another, so that they could be mass-edited.
Okay, this is silly. I've got a bunch of these ideas. I've written them up here: Suggestions welcome!