Job status notifications can be sent in JSON or XML formats from Jenkins, with out extending it's functionality.