Even though the members of Swiss AA have done a tremendous job in creating access to online meetings. If you are struggling and need more meetings, try
or
https://www.intherooms.com/
The intherooms website has English speaking meetings nearly every other hour and on weekends every hour (https://www.intherooms.com/home/live-meetings/).
Note:In order to attend a live meeting, the site does require you to register and login