Professional Documents
Culture Documents
1.2 Features
Background service monitoring changes to phone Calendar and "eb Calendar #onitoring multiple Calendars on the phone at the same time. $ser defined Auto Task profiles and action set, support multiple actions under a single profile. %upport Auto Task scheduling for current or future Calendar events, as well as multiple overlapping events. %upport single or recurring Calendar events, and handle Calendar event cancellation, and change. &rovide Auto Task scheduling details, on &hone's (otification bar, as well as inside the application. )asy expandable action list.
odels
.. A &rofile should contain a (ame!, a 7eyword!, and a set of Actions!. (ame! should provide a simple and easy understanding of the purpose of this profile 7eyword! is what you will use in Calendar when scheduling events, Calendar event title should contain the keyword so that Auto Task can use it to match the event to a profile, the 7eyword! must be uni8ue in each profile Actions! are the tasks you would like your phone to perform when this profile is matched to a Calendar event. 9ou can add multiple actions to one profile.
This example shows a in class profile!, with 7eyword class!, and two actions #ute the phone! and ,eply with %#%!.
4. (ew profile needs to be )nabled! so it can be used by Auto Task to match with Calendar events.
.. %chedule an event in Google Calendar. The event title should contain the 7eyword! in the profile you want to match. The 7eyword! is (>T case sensitive. *n this example, the event title #ath Class! contains the 7eyword Class!, which was defined for the profile in class profile!.
4. Auto Task detects the change in Calendar, and start to match the profiles with the event scheduled. *n this example, Auto Task matches the event scheduled to an Active! 2enabled3 profile in class profile!.
(otification bar icon changed to indicate there is a profile currently ,unning!. &ull down the (otification bar will display more details. *n this example, it shows Auto Task has also scheduled an action to restore the ringer volume at 0.am when class ends.
1.0 Schedule
ultiple ,-ents
Auto Task handles all combinations of Google Calendar events, single or recurring events, current or future events, individual events or multiple overlapping events. *t also handles events from multiple Calendars at the same time. This example builds on top of the previous section example, and adds one more Calendar event that will happen in a future time, on the same Calendar. 0. %chedule an overlapping future event. This example shows an additional event scheduled for 00<5/pm, current time is 00<40pm.
.. Auto Task detects the change in Calendar, triggers profile matching again.
4. #atches to the current on1going event, #ath Class!, (otification bar display the currently ,unning! profile.
5. &ress on the (otification will send you to the Auto Task scheduling details page, which shows all scheduled profiles, including currently ,unning! and &ending!. *n this example, it shows the current running profile in class profile!, which matches to the Calendar event #ath Class!. *t also shows the pending profile #eeting A mute!, which matches to the Calendar event #eeting!, profile action will be executed at 00<5/pm. (ote the color different between Current! and &ending! events.
5. Auto Task detects the change and start profile matching again.
;. Auto Task's profile detail page shows the new class has been matched to a profile, and the profile is currently running.