Enhancements for GoToWebinar integration

My idea is:
Multiple enhancements for GoToWebinar integration

  • Form: Show only select Webinars / Sessions, instead of all
  • Form: Update webinar dates via console / cron job (not only while saving in the backend)
  • Form: Show additional event meta data from GTW
  • Allow multiple sets of credentials (i.e. multiple “organizers” in GTW)
  • Reorganize API handling to avoid " Rate limit quota - The API call rate has been exceeded for the day." and to speed up page load time
  • Rename Plugin, as it’s no longer Citrix :slight_smile:
  • (Open for more!)
  • And of course ensure that the other integrations (e.g. GoToMeeting) still work

I think these groups of people would benefit from this idea:

  • All users of the integration

Why I think they would benefit from this idea:

  • save a TON of recurring manual work

Any code or resources to support this idea:

Are you willing to work on this idea?:
We will do this anyway, but would love to make it part of the “official” code and thus make Mautic better

What skills and resources do you need to explore this further?
All contribution is welcome, e.g.

  • ideas
  • comments and hints
  • existing implementations other than the public repo
  • testing
  • documentation / tutorial

Excellent inputs @ekke ! I think all of what you listed is perfectly appropriate for core mautic feature.
If anyone have more idea or have seen from other platforms nice feature, please complete the todolist !

For anyone reading this, @ekke’s team released an updated GoToWebinar integration recently: https://www.leuchtfeuer.com/en/mautic-know-how/mautic/gotowebinar-plugin-new-features/

The source code is available here: github.com/Leuchtfeuer/mautic-goto-bundle

Next step would be to integrate this into Mautic’s core code I believe, based on the discussion in https://mautic.slack.com/archives/CQMKV0RU1/p1591360003409400