Hi there, Daniel! Thanks for getting in touch. π
Good question. We do have the Facebook add on that auto-imports events based on a Facebook ID, but grabbing events from other places in the way you’re looking for is something we haven’t built into the calendar functionality.
There has been a request to add an XML importer, which is something that might interest you. I would encourage you to add your vote for that feature if you’d like to see it considered for a future release.
Otherwise, I’m afraid building something like this on your own would be complex and tedious. However, if it’s something you’re interesting in trying, I’ll point you over to our documentation as a starting place.
Does this help answer your question? Please let me know. π
Cheers!
Geoff