Speaker-to-Mentor Whitelist Sync
Upload speaker email whitelist, validate against Ti.to in real-time, automatically mirror all custom questions & answers 1:1 into Mentor Passes, and batch sync.
Automated 1:1 Sync Protocol & Constraints:
- 1:1 Question & Answer Mirroring: All answered custom questions from the Speaker Pass are automatically copied into the Mentor Pass (using Ti.to's
answerspayload). - Webhook Synchronization: When Ti.to triggers
ticket.updated, the webhook updates the Mentor Pass and marks it complete. Whenticket.voidedfires, the Mentor Pass is voided. - Strict Whitelist Filtering: Webhooks only sync or void tickets whose emails are present in the saved whitelist (
data/whitelist.json). - Zero Attendee Emails: Ticket reassignment is bypassed, and
notify: falseis strictly enforced on all creations and updates.
Normalized unique attendees
Speaker verified, no Mentor pass yet
Will patch & refresh answers
Requires manual check / unassigned
Step 1: Upload Whitelist Dataset
Upload Speaker Email Whitelist
Drag and drop your CSV or Excel file here. Only the speaker email is required — attendee names, companies, and all custom questions are automatically fetched from Ti.to and mirrored into the Mentor Pass!
Ti.to Live Webhook Sync Monitor
Automatically syncs or voids Mentor Passes whenever a Speaker Pass changes in Ti.to.
/api/tito/webhookConfigure in Ti.to Dashboard > Customize > Webhooks.
Triggers: ticket.updated (Syncs fields & answers) & ticket.voided (Voids mentor pass).
No whitelist uploaded yet. Please upload a CSV above to activate whitelist matching for incoming webhooks.
Security Rule: Only incoming tickets with an email present in this whitelist will be synced or voided. Any unlisted tickets are safely ignored.
Recent Webhook Invocations (0)
Stored in data/webhook-log.jsonNo webhook events recorded yet
Events will appear here in real-time as Ti.to dispatches updates or when you test with the simulation buttons above.