$ For Community Theaters

AI Show Scheduling & Ticket Pricing

Eliminate 40+ hours of manual calendar coordination per production cycle. Built for theaters running lean.

$npm install @showops/ai
$ Scheduling

Conflict-Free Schedule Generation

The scheduling engine ingests cast availability, venue constraints, and technical requirements to output conflict-free production calendars in minutes, not days.

  • Cast availability cross-referencing
  • Venue and technical resource constraints
  • Multi-show cycle optimization
  • Export to Google Calendar, Outlook, iCal
javascript
```javascript
const schedule = await showops.schedule({
  productionId: 'prod_abc123',
  startDate: '2025-03-01',
  castIds: ['actor_001', 'actor_002'],
  venueId: 'venue_main_stage'
});
// Returns conflict-free calendar with confidence score
```
$ Pricing

Demand-Based Pricing Intelligence

Historical attendance data and demand signals feed a recommendation engine. Board-approved pricing policies define the boundaries. Output: recommendations, not automated changes.

  • Historical attendance pattern analysis
  • Configurable board pricing policy boundaries
  • Recommendation dashboard with confidence scores
  • No automated price changes without human approval
javascript
```javascript
const recommendation = await showops.pricing.recommend({
  productionId: 'prod_abc123',
  date: '2025-04-12',
  policyId: 'board_policy_2024'
});
// { suggestedPrice: 42, confidence: 0.87, basis: 'similar_week_2024' }
```
$ Integrations

REST API & Webhook Triggers

Connect to existing box office systems. REST endpoints for schedule and pricing data. Webhooks for seat availability changes and production status updates.

  • REST API with OpenAPI 3.0 spec
  • WebSocket support for real-time events
  • JSON event payloads, ~150ms average latency
  • Tessitura and ArtsManager import adapters
javascript
```javascript
// Webhook subscription for seat updates
showops.webhooks.subscribe('seat.availability', async (event) => {
  const { productionId, section, available } = event.payload;
  // Trigger downstream systems
});
```
<1 hr
Schedule generation
40+ hrs
Manual work saved
15K+
US theaters addressable
REST
API first

FAQ

What production types does ShowOps support?

ShowOps supports plays, musicals, concerts, dance recitals, and children's theater productions. Venue capacity range is 100 to 2,000 seats. The scheduling engine handles both single-show runs and multi-show subscription cycles.

Supported constraints: cast availability windows, venue technical rider requirements, rest period rules per union agreements, and director blackout dates.

How does pricing work?

Pricing is per venue per month, based on seat count. No setup fees. No per-ticket fees. Annual plans receive a 20% discount. Volume pricing available for theater chains or presenting organizations running 10+ venues.

A 14-day free trial is available with full API access. No credit card required to start.

Does ShowOps change prices automatically?

No. ShowOps generates pricing recommendations with confidence scores, but all price changes require human approval through the venue dashboard. The recommendation engine respects board-approved pricing policy boundaries that you configure per production type or season.

This architecture addresses nonprofit governance requirements. No automated price changes occur without explicit staff confirmation.

Can I connect existing ticketing systems?

Yes. ShowOps provides REST API endpoints and webhook subscriptions compatible with major ticketing platforms. Current adapters include Tessitura, ArtsManager, and Galaxy. Custom integrations via REST API work with any system supporting OAuth 2.0 authentication.

Import your production schedule from existing tools. Sync availability windows. Push pricing recommendations back to your ticketing system for staff review.

What AI models power the scheduling engine?

The scheduling engine uses a constraint satisfaction solver augmented with a classification model trained on 12,000+ production schedules from US community theaters. Cast conflict detection accuracy is 94% based on internal validation.

Pricing recommendations derive from a gradient-boosted ensemble analyzing seasonal demand curves, day-of-week patterns, and comparable production pricing in your region. Confidence scores reflect historical prediction error rates.

Is there a credential requirement to use this tool?

No professional license or credential is required to deploy ShowOps. The tool is designed for operations staff and theater administrators to configure without legal, accounting, or compliance certifications.

Pricing recommendations are advisory. Scheduling outputs require human review before publication. Audit logs track all system recommendations and human approvals for governance visibility.

Start your free 14-day trial

Full API access. No credit card required. Onboard in under 30 minutes.

Get Started