unified.controller('YourteamController', function uniYourteamController($scope) { testController.listTeams(); }); unified.controller('testController', function testController($scope) { $scope.listTeams = function() { //Listing process }; }); I have two controller. I need to call a function(listTeams()) in another controller(testController). How to call this using angularjs