Tessitura
Connect Basker to Tessitura — sync productions and performances, manage TNEW templates, and deploy Blocks Office routes
The Tessitura app is Basker's deepest ticketing integration. It connects your Basker site to a Tessitura installation and handles four related jobs:
- Syncing productions and performances from Tessitura into Basker as events and performances.
- Mapping Tessitura keywords and web content into Basker fields and custom attributes.
- Powering TNEW (Tessitura Network Express Web) templates served from your Basker site.
- Powering Blocks Office templates for any Blocks Office routes your site exposes.
Connection
The Tessitura app needs connection details for your Tessitura REST API:
- The Tessitura host and API version.
- Encrypted REST credentials.
Once connected, Basker verifies the connection and confirms it can reach your Tessitura installation.
Sync settings
Tessitura sync runs against productions and performances. Configure:
- Default event sync settings — how new events from Tessitura are mapped into Basker.
- Default performance sync settings — how new performances are mapped.
- Modes of sale — which modes of sale your site uses, and how they appear on the public booking flow.
- Keyword filtering — which Tessitura keywords are imported as searchable attributes in Basker.
Sync runs on a schedule and on demand. Manual sync is useful when you've just made a change in Tessitura and want it reflected immediately.
Sync maps
Each Tessitura field can be mapped to a Basker field. Sync maps tell Basker:
- Which Tessitura field (production attribute, performance attribute, keyword) maps to which Basker field (built-in or custom attribute).
- Whether the Basker field should be locked for editing once it's been synced (so a manual edit doesn't get overwritten on the next sync).
TNEW
If your site serves TNEW directly, the Tessitura app provides:
- TNEW domain and routing settings.
- Approved domains for TNEW redirects.
- Custom CSS overrides applied to TNEW templates.
- Session-sharing configuration between your Basker site and TNEW.
The app also queues a static template regeneration whenever you change theme — so TNEW stays visually aligned with the rest of your site after a theme update.
Blocks Office
Blocks Office routes follow the same pattern. Basker serves the Blocks Office templates with the active theme's styling, and queues a regeneration whenever the theme changes.
Booking from event pages
When the Tessitura app is installed and an event has a synced production, theme blocks that include a booking button automatically link to the right Tessitura booking URL.