Im Kern ist der Build Notification Service eine .NET Konsolenapplikation, welche die TFS-Client API verwendet, um eine Verbindung zum Team Foundation Server 2013 herzustellen. Der Service verwendet das TFS-Client-Object-Model, um auf die Build Information eines TFS Team Projekts zugreifen zu können. Der Dienst liest alle beendeten Build Definitionen der letzten 24 Stunden aus und verschickt deren Ergebnis als Email im html-Format über die Exchange Web Services an alle Mitglieder einer Mailing-Liste.