Connectstothetoolsyoureventalreadyrunson

CRM, finance, payment gateways, badge printers, and scanning hardware, Spextacle sits in the middle of the stack so data flows without manual re-keying.

Stripe
Stripe
Payments
Microsoft Entra ID
Microsoft Entra ID
Identity
Webhooks
Platform
Badge Printers
Badging
moyasar
Moyasar
Payments
tap
Tap
Payments
Okta
Okta
Identity
SAML & OIDC
Identity
REST API
Platform
Email & SMTP
Messaging
Scanner Devices
Badging
CRM Export
Platform

Connectorsacrossyoureventstack

Documented, maintained integrations, plus an open API for everything else.

CRM & Finance

Push registrations, orders, and invoices into the systems your finance and sales teams already work in.

Payments & Ticketing

Take payment through Stripe, Moyasar, or Tap, with ticket types, invoices, refunds, and revenue reporting built in.

Badging & Scanning Hardware

Browser-based printing to PVC badge printers, plus QR and NFC scanning on standard mobile devices.

Notifications & Workflow

Email templates and confirmations, webhooks on every event, and data exports into your reporting stack.

Built API-first

Don't see your system? Every Spextacle capability is exposed through a documented REST API and real-time webhooks, your team can build any integration in days.

OpenAPI 3.0Real-time webhooksCSV import & export
Connection points

EveryplaceSpextaclemeetsyourstack

Payments, identity, messaging, hardware and data, each one configured per tenant and each one auditable. What is still in development is marked as such.

Payment gateways

Live

Stripe, Moyasar and Tap are built in. Connect a gateway per tenant, sell ticket types in your own currency and keep orders, invoices, refunds and revenue reporting inside the event record instead of a separate ledger.

StripeMoyasarTap

Single sign-on

Live

Point Spextacle at your identity provider and organiser accounts sign in through OIDC, matched on a verified email, provisioned on first login and governed by your existing roles. SAML is on the roadmap.

OIDCPer-tenant IdPRole mapping

Email, SMS & WhatsApp

Live

Branded email templates carry confirmations, approval decisions and badge delivery. SMS and WhatsApp run through Twilio, configured per tenant and routed by notification type.

Email templatesTwilio SMSTwilio WhatsApp

Webhooks

Live

Every registration, approval and booking milestone can be pushed to your endpoint the moment it happens, signed with HMAC SHA-256, retried on failure and suspended automatically after repeated errors so a dead endpoint never blocks the event.

HMAC SHA-256Per-event endpointsAutomatic retries

REST API

Live

Everything the portals do runs through the same versioned REST API, documented in OpenAPI and reachable with scoped, revocable API keys. Build the connector your stack needs without waiting on a release.

/api/v1OpenAPI 3.0Scoped API keys

Data exports & CRM

Live

Queue an export of registrations, attendees, scans, or revenue as CSV, XLSX, or PDF and hand it to finance, your CRM, or the data warehouse, or subscribe your sync service to the webhook stream and skip the file entirely.

CSVXLSXPDF

Badge printers

Live

Badges are HTML and CSS, printed straight from the browser so the PVC card printers already on your registration desk work as they are. Single badges, batch runs and reprints all move through the same print queue.

PVC card printersBatch printingReprint & invalidate

Scanning hardware

Live

The scanner PWA runs on the Android and iOS devices your stewards already carry, camera QR plus NFC where the hardware supports it, holding an encrypted offline manifest so checkpoints keep deciding when the venue network does not.

QRNFCEncrypted offline manifest

Calendar feeds (ICS)

Coming soon

Subscribable session and agenda feeds that drop the programme into attendee calendars and keep it current as the schedule moves. In development, not part of the current release.

ICS subscriptionsAgenda sync

Events you can subscribe to

Register an endpoint per event you run and receive a signed payload the moment the state changes, no polling, no nightly batch.

registration.createdregistration.approvedregistration.rejectedapproval.submittedapproval.approvedapproval.rejectedapproval.escalatedbooking.createdbooking.confirmedbooking.cancelled

Connect your stack before doors open

Our team maps your systems during onboarding, most integrations are live in under a week.