I need some ideas, guys...
Made a mailbox that shows whether someone is on or offline. If they are offline and someone clicks on the task they are told they can leave a message for the offline agent. If they leave a message for the targeted agent that message is stored until said agent logs back on. The owner of the task is the only one allowed to select the target agent. He does so by clicking on the task which brings up a dialog box listing agents present within a 20m radius.
Requiring the agent to be present is a way of making sure the owner doesn't just target anyone using this script as some sort of spamming tool... BUT I want to give the target agent a way to opt out AFTER they have been set, and I don't want them to have to search the grid for the task in order to do so. I was hoping there would be a way for the target agent's user to send an e-mail to the task, but then the target agent's user would need to know the task's UUID.
The only way I could fathom that is if the target agent is instant messaged the current tasks email address (being <uuid>@lsl.secondlife.com) with instructions, but that would just add to the onslaught of text pouring in to these poor target agents.
Are there any other possible ways for the target agent to contact the task without having to locate furst?