You are here: Commands

Commands

The following are the current commands supported by the Automation Server. Upon receipt of these commands, the Automation Server packages these commands to send to the Frontline Software application. Several important concepts to remember about these commands include:

  • The commands are not case sensitive, unless specifically noted.
  • The Automation Server does not block waiting on a response to any command. The client is responsible for the block based on whether the response of a command is required before the next command can be sent.
  • A failure notification is always sent if a command is not delivered to Frontline software successfully.
  • A success notification is always sent if a command is delivered to Frontline software successfully. The word “delivered” is important. A success notification does not mean that the command was completed successfully, only that it was delivered successfully and that the action was started. The successful delivery of a command does not guarantee a successful execution of the command.
  • Italics are used to indicate non-literals.
  • A typical client could be implemented using the TCL (Tool Command Language).

    • The TCL interpreter would be required on the client machine.
    • The user would write a TCL script file and invoke it using the command

      tclsh clientscript.tcl