         m = /([\d\w]+)(.*)/i.exec params
         id = m[1] if m?
         if not id
-          sendHelp room, ["Please specify an Incident `ID`", "For other commands, please check `sm`"]
+          sendHelp room, ["Please specify an Incident `ID`", "To learn more about all supported commands, enter 'sm'."]
           return
         params = m[2].trim()
         if not params
-          sendHelp room, ["Can not update with nothing", "Please specify what you want to update in `field`=`value` formats", "For other commands, please check `sm`"]
+          sendHelp room, ["Can not update with nothing", "Please specify what you want to update in `field`=`value` formats", "To learn more about all supported commands, enter 'sm'."]
           return
 
         m = /(.*)?on\s+([\w\d]+)$/i.exec params

      robot.send msg.join("\r\n")

  helpUnknown = (room, line)->
    sendHelp room, ["Hi, I don't get that `#{line}`. Try using `sm` to see what you can do with Service Manager"]

  robot.respond /(.*)$/i, (resp)->
    room = resp.message.room

    result += "----------------------\r\n"
    return result
  helpAttach = [
    "Please use the correct syntax: 'sm attach-conversation incident [ID]' to attach channel converstaion to Service Manager Incident",
    "To learn more about all supported commands, enter 'sm'."
  ]
  helpSm = [
    "Use 'sm' to access Service Manager. Enter the following command for a list of available commands for the Service Manager Incident Management module:",
    "'sm incident'"
  ]

  helpIncident = [
    "Invalid command.",
    "Here are the all supported commands for Service Manager Incident Management module:",
    "* `sm get incident [ID] (on [sm instance])` - Retrieve the details of an incident by incident ID (e.g. IM10001)",
    "* `sm assign incident [ID] [person] (on [sm instance])` - Assign or reassign an incident to a person ([person] can be an email address, SM username, or Slack username)",
    "* `sm resolve incident [ID] \"[solution]\" (on [sm instance])` - Resolve an incident by providing a solution",
    "* `sm addactivity incident [ID] \"[activity]\" (on [sm instance])` - Add an activity to an incident",
    "* `sm create incident \"[description]\" -channel (on [sm instance])` - Create an incident as well as a Slack channel for the new incident (you can omit '-channel' to not create a Slack channel)",
    "* `sm update incident [ID] [field1=value2] [field2=value2] (on [sm instance])` - Update certain fields of an incident",
    "* `sm attach-conversation incident [ID] (on [sm instance])` - Attach the entire conversation history of the current channel to an incident"
  ]

  sendHelp = (channel, msg)->
