The best app for video calling is no doubt zoom side by side you can also use google meet as well as Microsoft team.