Skip to main content
All CollectionsIntegrationsNative Integrations: Swoogo
Native integration: Swoogo / Understanding the "Sessions from Swoogo to Brella" sync
Native integration: Swoogo / Understanding the "Sessions from Swoogo to Brella" sync
K
Written by Kavish Weerawardane
Updated over a week ago

Introduction

The "Sessions from Swoogo to Brella" sync is used to transfer your sessions in Swoogo to Brella. Running this sync will create and update timeslots in Brella for each of your Swoogo sessions.

A note:

Networking timeslots/ sessions need to be configured within Brella. This sync only deals with content / session timeslots.

Things to keep in mind:

  • To ensure that all speakers get assigned to your sessions, please set-up the speakers sync prior to the session sync.

  • All of your sessions in Swoogo should have a track β€” and sessions within each track (which can be based on a theme or location etc.) should not overlap.

  • Make sure that your Brella event and Swoogo event take place on the same dates

  • Make sure that your Brella event and Swoogo event are set to the same time-zone

What happens behind-the-scenes

  • Initial run:

    • The first time the integration runs, it will import all of the sessions from Swoogo into Brella

    • The integration will create tracks in Brella corresponding to tracks in Swoogo and assign each session to the correct track β€” please do not delete these tracks. They are controlled by the integration. However, you can set track color/ description within Brella.

    • Any speakers who have been assigned to a session in Swoogo will be assigned to the same session in Brella.

  • Subsequent runs (create and update):

    • Every subsequent run will only retrieve data from Swoogo that have a created_at or updated_at timestamp after the last previous successful run.

    • If the session already exists in Brella, and one (or more) of the mapped fields has been updated in Swoogo, it will update the session in Brella

    • If the session doesn't exist in Brella, it will be created.

    • Tracks will be updated / changed in accordance with any track changes in Swoogo

    • Speaker assignments will be updated based on changes in Swoogo

Limitations/ what this sync will not do

  • Deleting the record in Swoogo will not delete the corresponding session in Brella. This can be done manually, however.

    • The native integration doesn't support destructive actions at present β€” we hope to add this in H2 2024 after observing usage and gathering customer feedback.

  • Location mapping will be coming in August/ September 2024.

  • Settings (such as RSVP settings) need to be set/ configured in Brella β€” the integration will not bring this information over.

Did this answer your question?