Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

I'm creating an application where users can send tasks to others by email. I have a scenario when a user can send a task right now, or he can specify recurring time. It looks like this (with the big "Send" button below):

First case

Let's assume we perform this action at 9:30AM in the morning. Let's see another use case:

enter image description here

Here we want to repeat this task every day at 10:00AM. But if we specify two options, the task will be sent twice. And we want to let the user know about it.

Is there any better ways of letting user know about that? Or may be there could be better UI for this task?

Thank you.

share|improve this question
    
¿What is the default behaviour if the user does not check 'Send Now'? Generally, one notification per task would be appropriate, any more would be spam. –  MXMLLN Nov 25 '13 at 15:14
    
So why don't you just ignore the repeat for the current day? –  Assimiz Nov 27 '13 at 6:51
add comment

2 Answers

How do you set to repeat the task? If you have a UI, you can probably have an option to select start date.

Outlook Appointment Recurrence screen

share|improve this answer
add comment

I may be interpreting the question wrong, but wouldn't the send now just be a button? No checkbox? What is the case for having nothing checked and clicking send? What would happen then?

I would get rid of the 'send now' checkbox (just have the repeat checkbox) and use a button that says 'send now' by default, this way the user can just send it now without repeating... if the user selects the 'repeat...' checkbox, update the button to just say 'send'. This would eliminate the need for any messaging and the the task would never be sent twice.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.