Motorola Assist is a quite useful app from Motorola. If you know Smart Actions in Droid Razrs, this is just an improved version of the Smart Actions.
Motorola Assist suggests actions to automate tasks, based on how you use your device. It allows you to automatically reply to texts when you’re driving, silence your ringer during meetings or sleep.
The three assists available in Moto X are Driving, Meeting, and Sleeping. The Driving section lets you customize some settings so that you can keep your eyes on the road and your hands on the wheel. Meeting and Sleeping will eliminate interruptions unless it’s an emergency.
If “Talk to me” is enabled, Moto X will announce callers and read text messages out loud, whenever you phone detects you are driving. Talk to me in Motorola Assist only announces callers or reads text messages from people whom you have in your address book on your phone. After the caller is announced, Moto X will ask you whether to answer or ignore. You can just speak “Answer” to take the call.
If “Resume music play” is enabled, your music automatically starts playing while driving, riding on a bus, or riding your bike. It resumes the last audio source that was playing on your phone when you begin driving.
If “Silence” is checked, Moto X will be quite while you are busy. If you want, you can choose if you want to go completely silent or allow vibrations. You can also allow for a couple of exceptions such as calls from your starred favorite contacts.
If “Auto Reply” is checked, Moto X will send an automatic reply to missed calls from favorite contacts.
You need setup your normal sleeping time first. Then , you can enable “Silence” and “Turn off notification light”.
If you want, you can create exceptions for favorite contacts, or someone who calling you twice within 5 mins.