         method: "POST"
         body: JSON.stringify issue
     .then (json) ->
-      issue = json.key
-      send msg, "Ticket created: #{jiraUrl}/browse/#{issue}"
+      ticket = json.key
+      send msg, "Created <#{jiraUrl}/browse/#{ticket}|#{ticket}>"
 
       if toState
-        msg.match = [ message, issue, toState ]
+        msg.match = [ message, ticket, toState ]
         handleTransitionRequest msg
 
       if assignee
-        msg.match = [ message, issue, assignee ]
+        msg.match = [ message, ticket, assignee ]
         handleAssignRequest msg
     .catch (error) ->
       send msg, "Unable to create ticket #{error}"

      else
        throw "Cannot find ticket `#{ticket}`"
    .then () ->
      send msg, "Ranked `#{ticket}` to `#{direction}`"
    .catch (error) ->
      send msg, "An error has occured: #{error}"


          https://#{robot.adapter.client.team.domain}.slack.com/archives/#{msg.message.room}/p#{msg.message.id.replace '.', ''}
        """
    .then () ->
      send msg, "Added comment to <#{jiraUrl}/browse/#{ticket}|#{ticket}>"
    .catch (error) ->
      send msg, "Error: `#{error}`"

