Welcome
Service Desk Audit
Ask management questions about Service Desk activity, player messages, staff work, campaign replies, complaints, and priorities. Audit is read-only and individual results include their Ticket number.
Audit result
Patterns
Tickets
Today
Open a service case or jump into the full Crisp conversation.
SMS Templates
Loading…
Select a template
Choose a template from the library, or start a new one.
Dynamic fields — click to insert
Plain-text fallback generated automatically if left blank
Templates are shared. Anything saved here is what the whole team sends from, so a small wording fix helps everyone at once.
Shortcuts
Loading…
Select a shortcut
Pick one on the left, or create a new one.
Dynamic fields — click to insert
Preview
Shortcuts are shared across the Service Desk. Use a clear, descriptive name so anyone can find the right reply quickly.
Live Crisp Helpdesk articles. Edits here write back to Crisp, and Refresh pulls any changes made there.
Articles
Open Knowledge Base to load Crisp articles.
Select an article
Pick an article on the left, or create a new one.
This view does not keep a second copy of your articles. It reads and writes the Crisp Knowledge Base directly.
Service Desk Automations
Automate follow-up on open Service Desk tickets using ticket criteria, AI evaluation, or both.
Automation Builder
Placeholder for ticket-based automations. Nothing on this page sends messages yet.
| Sent | Type | Send as | Recipients | Delivery | Message | Result | |
|---|---|---|---|---|---|---|---|
| Open Send History to load history. | |||||||
Drafts
Loading…
Select a saved draft on the left, or create one from a Service Desk selection.
DRAFT
Draft
| Player | Stage | Next Action | Tags | Status | Excluded by | Action |
|---|
| Tag | Status | In use | Created by | Actions |
|---|
Tag Rules
| Rule | Player reply contains | Apply tag | Status | Actions |
|---|---|---|---|---|
| No tag rules yet. | ||||
| Loading… |
Player
Communication History 0
Campaign Manager and Service Desk activity · newest first| When | Source | Channel | Activity | Status |
|---|
Ticket History 0
Open and closed service episodes · newest first| Ticket | Status | Channel | Last Activity |
|---|
Event Leads 0
| Code | Status | Casino · Event | Player Club # | Expiration | ADT |
|---|
Certificates 0
| Code | Status | Casino · Event | Player Club # | Expiration | ADT |
|---|
Bookings 0
| Certificate | Status | Trip | Stay | Hotel Confirmation | ADT |
|---|
Identity / Matching
| Loading… |
| Loading… |
| Player | Contact | Casino | Event | Cert Code | Status | ADT | Issued | Expires |
|---|
| Player | Contact | Casino | Event | Cert Code | Status | ADT | Validated | Expires | Booking |
|---|
Pending Validation
Certificates that cannot yet be used for booking because a usable ADT has not been resolved.
| Player | Contact | Casino | Event | Certificate | Created | Expires |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Pending Confirmation
Loading…
| Loading from Bubble… |
Filtered Summary
| Loading from Bubble… |
Reports
Super Admin reporting workspace. We can organize additional operational and historical reports here over time.
Player OverviewLoading…
Loading…
| Casino | Location | Time zone | Status | Modified |
|---|---|---|---|---|
| Loading… | ||||
Loading…
| Event | Casino | Dates | Type | Status | Funnel |
|---|---|---|---|---|---|
| Loading… | |||||
Loading…
| Player | Contact | Casino · Event | Certificate | Status | ADT | Created |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Loading…
| Player | Contact | Casino · Event | Certificate | Status | ADT | Expires |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Loading…
| Player | Trip | Stay | Certificate | Status | ADT | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Quiet monitoring for message plumbing, webhook processing, and the hourly Crisp reconciliation safety net.
Service Desk communication store
Permanent Crisp history owned by the CRM. Every Ticket correspondence should be complete, attached, and safe to re-import without duplicates.
Loading…
Live Bubble data
These checks read Bubble directly, using the same source as the CRM business-data pages.
Loading…
Recent integration issues
Only exceptions that may need attention are shown here.
Loading…
Recent reconciliations
The hourly job is a safety net; realtime messages normally arrive through the webhook first.
Loading…
CRM users
Edit a user’s full name, role and access. Sign-in uses the one-time code sent to the user’s login email. Login email remains read-only. Mark is protected as the primary Super Admin.
| User | Role | AI & Intelligence Administration | Access | |
|---|---|---|---|---|
| Loading users… | ||||
Super Admin-only access
Read-only inventory of sensitive features currently restricted to Super Admin. This is not a permission editor yet.
Loading instructions…
If AT Central cannot identify the person with enough certainty, Player AI asks one simple identification question at a time instead of answering a player-specific question.
Existing Player link → exact cell phone → exact email. A unique exact match can be attached automatically.
Name → cell or email → player club number or certificate code. SMS already gives us the texting number, so Player AI will not ask for it again.
Name, contact information, player club number, current lead, certificate and status, booking status, casino and current offer context are placed in front of Player AI before it answers.
If no Player can be matched, the information the person gives us stays on the Ticket for the Alliance Travel team.
Loading scenarios…
Loading answers…
Additional test context
Loading internal intelligence…
Driven by approved player-safe sources and risk signals. It governs whether the Player AI can draft confidently or should require a human.
Separate from response confidence. Ready to Close uses its own confidence plus hard guardrails such as questions, unfinished Alliance commitments and closing acknowledgements.
Supports High, Medium, Low, Service and Declined classification. It does not determine whether the Service Desk conversation should remain open.
Player AI will not send any player-facing replies automatically.
No review has been run yet.
No full-desk AI review has been run in this browser session yet.
AI Punch List
Exceptions only—not another work queue.
Loading current exceptions…
Recent full-desk reviews
No review history loaded yet.
Current communication restrictions
These are people we should not contact through one or more channels. AT Central automatically blocks them from Campaign Manager sends. Twilio handles SMS STOP requests, and AT Central blocks marketing email opt-outs before anything is sent to Postmark.
| Player / Contact | Restriction | Source / Reason | Updated | Action |
|---|---|---|---|---|
| Loading preferences… | ||||
Preference history
Append-only record of SMS STOP/START, email unsubscribe/re-subscribe activity, Postmark changes, and administrative updates.
| When | Player / Contact | Restriction | Event | Result | Source |
|---|---|---|---|---|---|
| Loading history… | |||||
AT Central Documentation
The living operating handbook for what AT Central is, why it works this way, how to operate it, and how to continue developing it. Current state and history are maintained separately.
Current system flow
This is descriptive, not a control panel. It reflects the current hybrid architecture while Bubble remains the operational source of truth.
Bubble
Current source of truth for casinos, events, leads, certificates and bookings.
One-way data feed into the CRM todayAT Central
Service Desk, CRM data views, messaging workflows, permissions and the emerging AI layer.
Reads Bubble data and exchanges messages with CrispCrisp
Current web chat and messaging transport. Conversation changes flow into the CRM in realtime.
Plugin webhooks in · REST API both ways · hourly reconciliation backup