Reduce last-minute coordination
Bring availability, schedules, and trades together before game day.
Plan earlier. See who is ready. Respond when things change. A staffing tool built with your team, designed to work with ABI.
Bring availability, schedules, and trades together before game day.
Give managers a shared view of readiness, gaps, and workable options.
Keep a record of changes and use real experience to refine the workflow.
Our delivery milestones will provide clear acceptance points and opportunities to continue or exit.
User experience design is a key differentiator for BrightDesk. We will design the tool so managers can understand what changed, assess their options, and decide what to do next.
We will use AI-driven development to support prototyping and iteration. Any deployed AI and use of staff data must meet the Magic's IT and governance requirements.
Managers will initially review recommendations. We will introduce automation only after observed use demonstrates that the underlying process is reliable.
Our team brings experience across a variety of organizations, including work supporting an organization with more than 4,000 employees nationwide.
Lake Elsinore Storm uses Workforce.com for shift replacement and swaps. Customer story ↗
Delaware North uses Ubeya to coordinate direct and agency staff at venues including Wembley. Customer story ↗
Bolton Wanderers uses Rotageek for staff scheduling, with IRIS payroll. Customer story ↗
Collect availability and resolve trades early to reduce avoidable staffing gaps.
See confirmed assignments, outstanding replies, and qualified backups in one shared view.
Review replacements, get manager approval and staff acceptance, and record the change.
Pivot in practice: manager approval and staff acceptance confirm a replacement for the same role and time slot. Arrival and ABI confirmation remain separate checks.
Jordan Lee: canceled → Manager approves an offer → Ava Thompson accepts: replacement confirmed.
Enable JavaScript to play the example.
Start with the roster. Follow call-outs, approvals, arrivals, and time review. Select any moment to see who acts and how coverage changes.
This example uses an approved ABI roster, roles, and availability. The proposed tool can create or receive schedules; scheduling ownership will be confirmed during discovery.
ABI is the schedule source in this example
Record the affected roles as soon as a call-out arrives. Keep the location, start time, and coverage impact together.
A call-out opens a gap; silence alone does not
Compare available backups against role skills, hours, arrival time, and employer rules. Show the effect of every proposed move.
No eligible person means escalation, not an override
The leader approves the proposal before replacement offers are sent. An offer stays pending until the staff member accepts.
Leader approval is not staff acceptance
After acceptance, recheck the roster and return approved changes through the supported ABI interface. Flag any failed update for review.
A failed update stays visible until resolved
Compare check-ins with the schedule. Flag missing arrivals after the agreed grace period and check available on-site backups.
Scheduled does not mean checked in
Offer approved cover to eligible on-site backups. Keep the original posts visible and prevent two people from being assigned to the same vacancy.
A pending replacement is not a covered post
Review entry demand and break coverage in one view. Suggest moves only when the original post stays adequately covered.
Protect the post someone is leaving, too
A supervisor reports pressure at one gate. Show workable reassignments, or escalate when no safe move is available.
Operational and emergency decisions stay with leaders
Reconcile actual time and approved moves with ABI. Supervisors resolve exceptions before approved hours enter the existing payroll process.
Planned shifts never become paid hours automatically
Match skills, availability, hours, and location. Protect coverage at every post. Each employer approves its own staff.
Show who can cover, their arrival time, show rate, and any added cost. If no one qualifies, flag the gap for a leader.
A leader approves. The employee accepts. Recheck the roster, record the change, and keep unresolved updates visible.
Google’s employee scheduling examples demonstrate constraint-based assignment and fair shift distribution. We propose adapting that approach to the Magic’s approved venue rules.
Google OR-Tools ↗NIST’s AI Risk Management Framework informs the proposed separation of AI assistance, operational rules, human approval, and ongoing review. This is a design reference, not a certification.
NIST AI RMF ↗Our team will measure the current process and agree on targets with the Magic. We will compare similar events using consistent definitions and the measures below.
| Measure | What to track |
|---|---|
| Attendance and coverage | Verified no-shows, late arrivals, and minutes a required post is uncovered. |
| Exception response | Time from a verified gap to staff acceptance, with physical arrival tracked separately. |
| Schedule stability and readiness | Changes after the trade cutoff; qualified assignments, pending replies, open posts, and agreed backup coverage. |
| Manager effort | Time spent coordinating changes and correcting records. |
| Communication | Delivery, replies by the deadline, and unresolved follow-ups. |
| Adoption and usability | Task completion, active use, and manager/employee feedback. |
| Record quality and cost | ABI mismatches, time-review exceptions, and added labor or standby cost. |
We won’t guess at savings. We’ll measure them with you.
Your data, your rates, your approval before any figure is reported.
If we include a readiness score, we will explain how it is calculated. We will report time saved as available staff capacity and will not present it as guaranteed cash savings.
Our team proposes the ideas below as a starting point for the product. During discovery, we will prioritize them with the Magic and agree on scope and acceptance criteria.
| ID | Requirement | Expected behavior |
|---|---|---|
| FR-01 | Availability | Employees will submit and update availability for the relevant event or period. Managers will see missing responses and changes. |
| FR-02 | Scheduling | The tool will create or receive schedules, check coverage and eligibility, publish schedules, and retain the approved version. We will confirm scheduling ownership during discovery. |
| FR-03 | Controlled trades | Managers will set trade windows and cutoffs. The tool will check both assignments against agreed rules and approvals, confirm trades, and route late requests for review. |
| FR-04 | Readiness | Managers will see qualified assignments, pending confirmations, gaps, and backup coverage. Any score will include its calculation, source data, and missing information. |
| FR-05 | Contingency coverage | Managers will be able to arrange backup coverage and see eligibility, availability, replies, and readiness to report. We will agree on standby policies and costs with the Magic. |
| FR-06 | Staffing exceptions | Managers will see verified call-outs, arrival issues, changed staffing needs, and qualified replacements, including posts they would leave. The tool will escalate unresolved gaps. |
| FR-07 | Communication | Staff will receive assignments and changes through agreed channels. Managers will be able to track delivery, replies, deadlines, and follow-up separately. |
| FR-08 | Decisions and automation | Recommendations will remain pending until required approvals and staff responses are complete. We will introduce automation only after process reliability is proven and authorization is given. |
| FR-09 | ABI and time records | The tool will exchange supported data, record accepted changes, flag stale or failed updates, and reconcile records. Arrival and actual-time approval will remain separate. |
| FR-10 | Access and traceability | We will limit access by role and employer. The tool will record who proposed, approved, accepted, or corrected a change, and when. Each failure will have an owner and fallback. |
ABI compatibility is required. Discovery will confirm supported interfaces, record ownership, and whether scheduling stays in ABI or moves into the new tool. Staff acceptance, arrival, and approved time remain separate records.
ABI documents scheduling, availability, last-minute changes, messaging, attendance, and payroll interfaces. Confirm what the Magic has enabled and which day-of gaps remain. Direct API access is not verified.
ABI Workforce Manager ↗ABI self-service and manager tools ↗Twilio documents delivery status callbacks. The National Weather Service provides forecasts and alerts. Neither a delivered message nor a weather alert automatically authorizes a staffing change.
Twilio message status ↗National Weather Service API ↗We target a working prototype within 90 days of an agreed start date, subject to scope, access, and team availability.
Agree the workflow. Make it testable.
Observe a live event. Agree workflows, requirements, scope, and access.
Review the proposed experience and architecture with users and IT.
Build and demonstrate the agreed functions through iterative releases.
Timing agreed during discovery.
Validate functionality, run a controlled pilot, and complete user acceptance.
Integrate, train, and hand off. Expand use in agreed stages after approval.
Provide agreed support, fixes, and improvements informed by real use.
We review each phase together against agreed deliverables and acceptance criteria.
Download the proposal (PDF)Testing and user feedback inform the build throughout. The initial prototype will run in BrightDesk's environment. Once approved, we will work with the Magic's IT team on deployment within its systems where appropriate.
Before the pilot, we will confirm access, support, training, and fallback arrangements. Production use requires stakeholder acceptance and agreed rollout gates. Automation requires observed process reliability and authorization from the Magic.
The finalized proposal describes the product, delivery approach, integration discovery, and functional requirements. It is the source for this website; the interactive examples use fictional data.
The downloadable proposal follows this outline and closes with functional requirements ideation.
Following the event's guidance, this proposal focuses on the product and how we would deliver it. If the Magic would like to explore it further with BrightDesk, we will discuss pricing in a follow-up meeting.
Reusable functionality. Our team will retain the right to reuse, package, and commercialize general-purpose components and functionality. This reuse will exclude the Magic's data, branding, and confidential information.
Delivery and handoff. We will provide the agreed software, documentation, training, and handoff. The final agreement will define the Magic's rights to operate and maintain the solution, BrightDesk's reuse rights, and each party's responsibilities.
We propose a build partnership shaped by discovery. We will review existing tools, reuse what fits, and design the missing workflow with your team. Discovery will set scope and acceptance criteria.
Discovery will test what existing tools can handle. The proposed tool brings planning, readiness, and live changes together. Whether scheduling stays in ABI or moves is an open decision.
Use an approved channel for availability, call-outs, and trade requests. Agree reply deadlines, quiet hours, and a phone or supervisor fallback.
Limit access by role and employer. Keep sensitive call-out details out of staffing views. Agree encryption, retention, and provider data-use terms before launch.
Show the last update time, pause suggestions based on stale data, and use the existing process. Check queued changes when the connection returns.
Review gaps, fill time, effort, and cost. Correct records and agree improvements before the next event. People approve any rule changes.
The product, the workflow, and the path to a working prototype. All in one proposal.