| Command | Syntax | Description | Example |
| #TIMER | #TIMER [minutes] | Sets global HWS timer to specified number of minutes. This commands tells how many minutes should pass before next task processing. If command was sucessful, HWS returns confirmation in response message. |
#TIMER [10] Tells HWS to process tasks every 10 minutes. |
| #LIST | (no parameters required) | Sends a list of defined tasks and their main properties and status information as an answer. This command is necessary to find which tasks exist in current HWS configuration. Task ID's are required to execute any task-related command. |
#LIST Send list of all defined tasks. |
| #SHUTDOWN | (no parameters required) | Shuts down HWS. HWS will stop working upon receipt of this command. | #SHUTDOWN |
| Command | Syntax | Description | Example |
| #TASK | #TASK [id] | Sets "active" task to task #id. ID is unique ID of specific task, assigned by HWS during task creation. If task exists, HWS will respond that task #id is now active task. After selecting "active" task, all following task-related commands will affect that selected task. |
#TASK [20050707095838179] Selects task #20050707095838179 as active task. |
| #SHOW | (no parameters required) | Shows all information about selected task, including list of sites, acounts and recipients. | #SHOW |
| #ENABLE | (no parameters required) | Enables selected task. Task will be processed in following periodic processings. | #ENABLE |
| #DISABLE | (no parameters required) | Disables selected task. Task will not be processed next time. | #DISABLE |
| #REMOVE | (no parameters required) | Removes selected task from current HWS configuration. Instead of removing tasks, you could rather use #DISABLE as you can later reuse stored information. | #REMOVE |
| #SITE_ADD | SITE_ADD [site_name] [URL] | Adds a new site for content sending. You must specify unique site name (for example: Excite) and valid URL (example: http://www.excite.com). If a site with site_name already exists, error message is returned. |
#SITE_ADD [Excite] [http:/www.excite.com] Adds site "Excite" to content sending list. |
| #SITE_CHANGE | #SITE_CHANGE [site_name] [new_site_name] [new_URL] | Changes existing site and sets name to new_site_name and URL to new_URL. If site does not exist, error message is returned. |
#SITE_CHANGE [Excite] [Excite once again] [http://www.excite.com/index2.html] Changes site name of "Excite" to "Excite once again" and its URL to http://www.excite.com/index2.htm |
| #SITE_REMOVE | #SITE_REMOVE [site_name] | Removes site from selected task's site list. If site is not found, an error message is returned. |
#SITE_REMOVE [Excite] Removes site [Excite] from list of sites for selected task. |
| # | (no parameters required) | # |