Interesting bird. With a hooked bill and plumage pattern, I think it is either a Blue and White or a Brown-chested Flycatcher. You may be able to tell more from its behaviour. Blue and white like to patch high, like this bird. Brown-chested prefer thick bushes and stay lower.