 <p>You need to call <code>addNewMessageToPage</code> in your <code>Post</code> action method.</p> <pre><code>var hubContext = GlobalHost.ConnectionManager.GetHubContext&lt;ChatHub&gt;(); hubContext.Clients.All.addNewMessageToPage(chat.Name, chat.Message); </code></pre> <p>Then in your JS file:</p> <pre><code>var chatHub = $.connection.chatHub; chatHub.client.addNewMessageToPage= function (name, message) { //Add name and message to the page here }; $.connection.hub.start(); </code></pre>