{ "create_alarm": { "description": "Set an alarm at a specific time", "parameters": { "time": { "type": "string", "required": true, "description": "Alarm time, e.g. 7 am, 6:30 pm" }, "day": { "type": "string", "required": false, "description": "Day or date, e.g. tomorrow, monday, today" } } }, "calendar_create_event": { "description": "Create a calendar event", "parameters": { "title": { "type": "string", "required": true, "description": "Event title or description" }, "date": { "type": "string", "required": true, "description": "Event date, e.g. tomorrow, friday, next tuesday" }, "time": { "type": "string", "required": true, "description": "Event time, e.g. 4 pm, 10 am, noon" } } }, "wifi_enable": { "description": "Enable Wi-Fi on the device", "parameters": {} }, "bluetooth_enable": { "description": "Turn on Bluetooth", "parameters": {} }, "whatsapp_send_message": { "description": "Send a WhatsApp message to a contact", "parameters": { "contact": { "type": "string", "required": true, "description": "Recipient name or nickname" }, "message": { "type": "string", "required": true, "description": "Message body text" } }, "bindings": [ { "parameter": "contact", "action": "set_text", "resource_id_suffix": "search_input", "package_contains": "whatsapp" }, { "parameter": "contact", "action": "click", "after_search": true, "set_content_description": false }, { "parameter": "message", "action": "set_text", "resource_id_suffix": "entry", "package_contains": "whatsapp" } ] }, "camera_take_photo": { "description": "Open the camera and take a photo", "parameters": {} }, "slack_open_channel": { "description": "Open a Slack channel", "parameters": { "channel": { "type": "string", "required": true, "description": "Slack channel name" } } }, "spotify_pause": { "description": "Pause Spotify playback", "parameters": {} }, "spotify_play_playlist": { "description": "Play a Spotify playlist", "parameters": { "playlist": { "type": "string", "required": true, "description": "Playlist name" } } }, "uber_request_ride": { "description": "Request an Uber ride to a destination", "parameters": { "destination": { "type": "string", "required": true, "description": "Ride destination address or place name" } } }, "linkedin_search_person": { "description": "Search for a person on LinkedIn", "parameters": { "name": { "type": "string", "required": true, "description": "Person's full or partial name" } } }, "spotify_search_play": { "description": "Search Spotify and play music", "parameters": { "query": { "type": "string", "required": true, "description": "Music search query" } } }, "youtube_search": { "description": "Search YouTube for videos", "parameters": { "query": { "type": "string", "required": true, "description": "YouTube search query" } }, "bindings": [ { "parameter": "query", "action": "set_text", "resource_id_suffix": "search_edit_text", "package_contains": "youtube" }, { "parameter": "query", "action": "click", "after_search": true, "set_content_description": false } ] }, "contacts_search": { "description": "Search for a contact in the phone contacts app", "parameters": { "contact": { "type": "string", "required": true, "description": "Contact name to search for" } } }, "gmail_send_email": { "description": "Send an email via Gmail", "parameters": { "recipient": { "type": "string", "required": true, "description": "Email address or recipient name" }, "message": { "type": "string", "required": true, "description": "Email body text" } }, "bindings": [ { "parameter": "recipient", "action": "set_text", "compose_recipient": true }, { "parameter": "message", "action": "set_text", "resource_id_suffix": "editor", "package_contains": "gm" } ] } }