Skip to main content

Integrations

Is your agency or production company already planning your shows in a different tool? Instead of copying everything into TourLife by hand, TourLife can automatically import events from a number of external platforms:

info

Sync Settings are not available for every project by default. Get in touch and we'll enable the integration you need. Once enabled, you'll find a Sync Settings tab in the Admin panel.

How the sync works​

  • The sync is one way: events flow from the external platform into TourLife. Nothing is written back.
  • TourLife syncs every night. Syncs for all projects are spread out between midnight and 05:00 (Brussels time).
  • Information coming from the external platform, such as the title, date, status, type and timings, is updated on every sync. Edit those details in the external platform, not in TourLife, or your changes will be overwritten the next night.
  • Everything you add in TourLife stays put: the roster, guestlist, hotels, flights, transport, files, messages, checklists, and timings you created yourself are never overwritten by the sync.
  • Descriptions from the external platform are stored separately as Synced Information, so they don't overwrite the description you wrote in TourLife.

If a manual sync is enabled for your project, you'll find a Trigger Sync button at the bottom of the Sync Settings page to fetch the latest changes right away.

Setting up a sync​

  1. Go to Admin → Sync Settings.
  2. Pick the external platform under Type.
  3. Fill in the credentials for that platform, see below. For most platforms, TourLife checks the credentials immediately and lets you know if they work.
  4. Choose what to sync, e.g. the tour, project or board.
  5. Toggle Enable sync and click Save Settings.
caution

Some platforms only support signing in with an email address and password. TourLife needs to store that password to be able to run the sync every night. Make sure that password isn't used anywhere else! If the platform supports it, create a separate account for the integration.

ABOSS​

FieldWhere to find it
ABOSS EmailThe email address you use to log in to ABOSS
ABOSS PasswordThe password for that account
ABOSS Account TypeAgency or Artist, depending on the type of your ABOSS account
ABOSS ProjectAfter signing in, pick the ABOSS project you want to sync into TourLife

Master Tour​

FieldWhere to find it
Master Tour EmailThe email address you use to log in to Master Tour
Master Tour PasswordThe password for that account
Master Tour ToursAfter signing in, select one or more tours to sync into this TourLife project

Monday​

FieldWhere to find it
API TokenYour personal API token from Monday, available in your Monday profile under Developers
Start FromOnly events after this date are synced
Monday BoardAfter validating the token, pick the board you want to sync into TourLife

Rentman​

FieldWhere to find it
API TokenIn Rentman, go to Configuration → Extensions and set up a token in the API section. It's a long string starting with ey
Start FromOnly events after this date are synced

Stagent​

FieldWhere to find it
API KeyCreate a token in Stagent, see the Stagent documentation

System One​

FieldWhere to find it
System One UsernameThe username you use to log in to System One
System One PasswordThe password for that account
System One BandAfter signing in, pick the band you want to sync into TourLife
Start FromOnly events after this date are synced

Tourmanagement​

FieldWhere to find it
SubdomainThe first part of your Tourmanagement address: https://subdomain.tourmanagement.com/
Tourmanagement EmailThe email address you use to log in to Tourmanagement
Tourmanagement PasswordThe password for that account

ZAP​

FieldWhere to find it
API KeyThe API key you received from ZAP, see the ZAP documentation
Production IDIn the ZAP admin panel, edit the production. The ID is the last part of the page's URL: /admin/plugin/production/edit/id/:productionId
Planning URLThe address you use to open ZAP Planning in your browser, e.g. https://planning.example.be. TourLife uses it to sync extra information that isn't available through the ZAP API

Missing your platform?​

Using a tool that isn't listed here? Let us know at info@tourlife.rocks. Alternatively, the TourLife API lets you build your own integration.