Travis is notified via that service hook whenever a pull request is opened on our project.  It'll automatically build with the merged code and report the result of that.  That's the little status thing you see on this pull request.

If they setup their repo with travis, that just lets them see their branch build on travis before they open a pull request to ours.