Zoom is a cloud based service which provides simple online meetings, content sharing, and video conferencing capability. You do not need a Zoom account to attend a Zoom meeting, only the host is required to have an account to enable the scheduling of meetings.
Zoom is build for professionals but it can be used by anyone. Zoom Meetings syncs with your calendar system and delivers streamlined enterprise-grade video conferencing from desktop and mobile.
Pro version of Zoom will let you use their API to create and manage meetings via API, which connects to Zapier or Integromat.