OnDeckDJ Support

Walk-up music & AI announcements for your team.

Need help?
Email us at support@ondeckdj.com
We typically respond within 24 hours.

Frequently Asked Questions

How do voice tokens work?

Each AI-generated voice announcement costs 1 token. Free users start with 15 tokens. Pro users get 200 tokens and can purchase refills of 100 tokens at any time. Once a voice is generated, you can preview it unlimited times for free. Tokens are only spent when generating a new voice.

What's included in OnDeckDJ Pro?

Pro is a one-time purchase ($5.99, no subscription) that includes: unlimited teams and lineups, 200 voice tokens, the ability to record your own voice announcements, and Game Day Mode with screen-on and quick controls.

How do I share a lineup with another coach?

Tap the share icon in the Lineup tab. This creates an .ondeckdj file you can send via Messages, email, or AirDrop. The recipient needs OnDeckDJ installed and can use the Import button in the Lineup tab to load the file. Players with Apple Music songs will be re-linked automatically.

I sent a lineup via Messages but tapping it does nothing.

This is a known iOS limitation — Messages doesn't support tap-to-open for custom file types from third-party apps. The recipient should: (1) long-press the attachment and tap "Save to Files", then (2) open OnDeckDJ and tap "Import" in the Lineup tab to select the file. Alternatively, sharing via AirDrop or email may open the file directly.

Why isn't sound coming through my Bluetooth speaker?

Make sure your Bluetooth speaker is connected and set as the audio output in iOS Settings. OnDeckDJ is optimized for Bluetooth: it keeps the speaker awake between batters and pre-buffers audio to avoid cutoffs. If you experience issues, try: (1) Stop and restart playback, (2) Check that no other app is using audio, (3) Toggle Bluetooth off and on in Settings.

Can I use my own music files?

Yes! Tap a player, scroll to Walk-Up Music, and choose "Files". You can import any MP3, M4A, or WAV file from your device or iCloud Drive. You can also select songs from Apple Music if you have a subscription.

How do I reorder my batting lineup?

Drag the three-line handle on the right side of any player row to reorder. The batting order updates automatically.

How do I change the AI voice?

Go to Settings > Voice. Choose from 9 AI voices (Ash, Onyx, Alloy, Ballad, Fable, Sage, Nova, Coral, Shimmer). Tap the play button next to the picker to preview each voice before selecting. The voice applies to all new announcements.

Can I customize the announcement for each player?

Yes! Open a player, toggle on "Custom Announcement" in the Voice Announcement section, and type your own template. Use {name} and {number} as placeholders. For example: "Now stepping to the plate, the one and only, {name}!"

I purchased Pro but it's not showing after an update.

Go to Settings > Restore Purchases. This re-reads your purchase from the App Store and restores Pro status. If this doesn't work, make sure you're signed into the same Apple ID used for the original purchase.

How do I delete all my data?

Go to Settings > scroll to the bottom > Delete My Data. This removes all teams, players, voice files, recordings, and resets your token balance. This also deletes your data from our server. This action cannot be undone.

What sports does OnDeckDJ support?

OnDeckDJ supports baseball, softball, and other sports. The announcement templates and situational clips adapt to the selected sport. More sports may be added in future updates.

Is my data sent to the cloud?

Almost everything stays on your device. The only data transmitted is: (1) announcement text sent to generate the AI voice (via our secure proxy to OpenAI), and (2) your token balance (synced to prevent loss). No personal information, team data, or recordings are uploaded. See our Privacy Policy for details.

System Requirements

Links