Frequently Asked Questions (FAQ)


This guide answers common questions about PlayerPing and provides troubleshooting tips.


General Questions


What is PlayerPing?


PlayerPing is a sports event management application that helps organizers manage players, create events, send invitations, and track RSVPs. It supports multiple sports and provides tools for efficient event organization.


How do I create an account?


  • Navigate to the registration page
  • Enter your email address
  • Choose a secure password
  • Click "Register"

See the Getting Started guide for detailed instructions.


Is PlayerPing free to use?


PlayerPing is free to use for basic features. However, SMS and WhatsApp notifications require credits:

  • Email notifications - Free
  • SMS notifications - 1 credit per player
  • WhatsApp notifications - 1 credit per player (coming soon)

New accounts start with 50 free credits.


What sports are supported?


PlayerPing supports many sports including:

  • Soccer, Basketball, Tennis, Volleyball
  • Baseball, Softball, Hockey, Rugby
  • Cricket, Badminton, Table Tennis, Swimming
  • And more (select "Other" for additional sports)

Player Management


How do I add players?


You can add players individually or in bulk:

  • Individual: Use the "Add New Player" form
  • Bulk Import: Use "Import Players" with contact picker, paste, or a `.vcf` file

See the Player Management guide for details.


Can I import players from my contacts?


Yes! Three methods are available:

  • Native Contact Picker (Android) - Select directly from device contacts
  • Paste Contact List - Paste contacts from any source
  • Upload VCF File - Import a `.vcf` / vCard contacts export

See the Player Management guide for import instructions.


How do I edit a player?


  • Find the player in the player list
  • Click the pencil icon (✏️)
  • Make your changes
  • Click "Update Player"

Can I delete players?


Yes, click the trash icon (🗑️) next to a player and confirm deletion. Note: This will also remove their event responses.


Events


How do I create an event?


  • Navigate to Events
  • Click "Create Event"
  • Fill in event details (date, time, location, sport, required players)
  • Click "Create Event"

See the Event Management guide for complete instructions.


Can I edit an event after creating it?


Yes, open the event details page and click "Edit". You can modify all event details including date, time, location, and required players.


What happens if I delete an event?


Deleting an event removes:

  • All player responses
  • All time proposals
  • All ratings associated with the event

This action cannot be undone.


How do I know if an event is full?


The event details page shows roster status:

  • Men: X / Y - X confirmed out of Y required
  • Women: X / Y - X confirmed out of Y required

When both numbers match requirements, the event is full and status becomes CONFIRMED. Further YES replies for a full gender go to the waitlist.


Can I create recurring events?


Yes. When creating an event, enable Recurring event, choose weekly / biweekly / monthly, and end after a count or on an end date. Series events show a series badge. You can Delete All Future in Series from the event danger zone.


Can I duplicate or archive an event?


Yes. Open More on the event details page:

  • Duplicate — copy details to a new date
  • Export CSV — download responses
  • Archive — hide a past event from the main list (does not delete data)

What is event chat?


After at least one player confirms YES, Event Chat appears on the event page. Message all confirmed players or one player privately. Confirmed players can reply from their RSVP page. When you send a chat message, players with an email address get a free email with your message and a link back to the RSVP page (no SMS credits).


How do I fill an event?


In Select Players on the event details page, click Fill this event. You can optionally add context (for example "Prefer reliable players"). PlayerPing proposes who to invite next and shows the SMS credit estimate. Nothing is sent until you click Approve & send. Unavailable players and declines are never proposed. See Event Management for details.


Teams


What is a team?


A team is an organizer-owned invite roster. Use it when the people you ping are not the same as a club. Players from different clubs can be on one team, and a player can belong to many teams.


See the Teams guide.


How do I invite only a specific group?


  • Create a team, check the players, and mark each as Base or Ring-in
  • Select that team when creating or editing the event
  • Select Players shows only those players, with Base / Ring-in and rank

Events without a team still show every player for that sport. Broadcast to Club still invites the club, even if a team is set. Broadcast to Team invites the attached roster.


Tournaments


What is a tournament?


A tournament groups events so you can see combined attendance and ratings. Events can also stay independent. A team can play in more than one tournament, or in none.


See the Tournaments guide.


How do I attach events to a tournament?


  • Create a tournament with a name and sport
  • Select that tournament when creating or editing an event of the same sport
  • Open the tournament to see events, team results, and player results

How do I open Tournaments on a phone?


Tournaments is in the account menu on phones (and in the desktop navigation). You can also open it from the Events page or the Dashboard.


How do I message a whole team without an event?


Open Teams, click Broadcast on the team, write the message, and choose Email or Text. Each message includes a link so the player can reply in PlayerPing. Open Messages on the team card to read replies and respond. When you reply, the player gets a free email with your message and a reply link (no SMS).


How do I open Teams on a phone?


There is no extra tab on the mobile bar. Open Group players into teams on the Players page, or tap Manage teams on the event form.


Invitations & RSVPs


How do I invite players to an event?


Two methods:

  • Individual Invitations - Select players and click "Ping Selected Players"
  • Broadcasting - Click "Broadcast to Club" to invite club members, or "Broadcast to Team" to invite the event's team

Use Fill this event (in Select Players) to propose who to invite next, review credits, then approve before anything is sent. See Event Management for details.


See the Invitations & RSVPs guide for details.


Can I mark a player unavailable before inviting anyone?


Yes. Select the player on the event page and click Mark Unavailable. They are recorded as UNAVAILABLE with no SMS/email and no credit use. Useful when someone already told you they cannot make that date. Pre-invite unavailability does not count toward Attendance Stats Invited, Declined, or Rate.


How do players RSVP?


Players receive an invitation link via email/SMS (WhatsApp coming soon). They click the link and select YES or NO. If the roster is full for their gender, YES puts them on the waitlist. Responses save immediately and refresh on the organizer event page about every 15 seconds.


What if the roster is full?


Players who say YES when their gender quota is full are waitlisted. Organizers can Promote them from the Waitlist section, or they are auto-promoted when a confirmed player cancels.


Can players see other players' responses?


No, players only see their own response status (and can chat with the organizer after confirming). Organizers can see all responses on the event details page.


What if a player doesn't receive an invitation?


  • Check notification settings are enabled
  • Verify player contact information is correct
  • Check spam/junk folders for emails
  • Ensure you have credits (for SMS/WhatsApp)

Time Proposals


What are time proposals?


Time proposals allow players to suggest alternative dates/times for events when the original time doesn't work for them.


How do I enable time proposals?


When creating or editing an event, check "Allow players to propose a new time/date".


How do I accept or reject a proposal?


  • From Event Page: Open event, find proposal, click Accept/Reject
  • From Email: Click Accept/Reject links in notification email

See the Time Proposals guide for details.


What happens when I accept a proposal?


  • Event date/time updates to proposed time
  • All other pending proposals are rejected
  • Proposer receives confirmation email
  • All players see updated event time

Credits & Notifications


How do credits work?


Credits are used for paid notifications:

  • Email - Free (0 credits)
  • SMS - 1 credit per player
  • WhatsApp - 1 credit per player (coming soon)

How do I purchase credits?


  • Go to Settings
  • Select a credit package
  • Complete payment through Stripe
  • Credits are added automatically

See the Credits & Notifications guide for details.


How do I check my credit balance?


Go to Settings and view "Current Balance" in the Credits section.


Can I get a refund for unused credits?


Contact support for refund inquiries. Credits are generally non-refundable but exceptions may apply.


Clubs


What are clubs?


Clubs help organize players by group and enable broadcasting to all members at once.


How do I create a club?


Create clubs when:

  • Adding a player (click "+ New Club")
  • Creating an event (click "+ New Club" in club field)

See the Clubs guide for details.


Can a player belong to multiple clubs?


Each player record has at most one club and one sport. To cover another sport or club, add another player record. For mixed-club invite groups, use a team.


How does broadcasting work?


Broadcast to Club sends invitations to your players at the event's home club who play the event's sport, match the gender filter, and have not already responded.


Broadcast to Team does the same for the event's team roster.


Both event broadcasts are email only. To send a freeform message with no event, use Broadcast on the Teams page and choose Email or Text. Those messages are limited to 612 characters (the SMS maximum) and include a reply link.


Public API


How do I use the API?


Create an API key in Settings → API Keys, then call `https://playerping.me/api/v1` with `Authorization: Bearer pp_live_…`. See Public API.


Is there an LLM / agent skill?


Yes. Anyone can read `https://playerping.me/skills/playerping-api/SKILL.md` without logging in. Calling the API still needs your API key. Human mirror: Agent Skill.


Does changing my password affect API keys?


Yes. Changing your password in Settings revokes all API keys. Create new keys afterward.


Game Results


How do I enter scores after an event?


After the event date and time have passed:


  • Open the event details page
  • Scroll to Game Results
  • Add the games that were played (for example four tennis matches, or one football game)
  • Enter the score in the form for that sport
  • Click Save results

See the Game Results guide for details by sport.


Can I record an opponent who is not in my roster?


Yes. For team sports, name the Away side (for example "City FC") and enter the score. You only attach PlayerPing players who confirmed YES.


Player Ratings


How do I rate players?


After an event date passes:

  • Open the event details page
  • Scroll to "Rate Players" section
  • Rate each player (1-5 stars)
  • Add comments (optional)

See the Player Ratings guide for details.


Can players see their ratings?


No, ratings are only visible to organizers. They help you make informed decisions when selecting players.


Can I edit ratings?


Yes, open the completed event and modify star ratings or comments. Changes save automatically.


Technical Issues


The page won't load


  • Check internet connection
  • Refresh the page
  • Clear browser cache
  • Try a different browser

I can't log in


  • Verify email and password are correct
  • Check caps lock is off
  • Use Forgot password? on the login page to reset your password via email
  • Contact support if issue persists

Settings won't save


  • Ensure you clicked "Save Settings"
  • Check internet connection
  • Refresh the page
  • Try again

Credits not updating


  • Refresh Settings page
  • Verify payment was successful
  • Check Stripe transaction
  • Contact support if needed

Mobile Usage


Does PlayerPing work on mobile?


Yes, PlayerPing is mobile-friendly and works on smartphones and tablets.


Can I use the contact picker on mobile?


Yes, Android devices support native contact picker. iOS users can use the paste method.


Is there a mobile app?


Currently, PlayerPing is a web application accessible through mobile browsers. A native app may be available in the future.


Best Practices


Organizing Players


  • Use clubs to group players
  • Keep contact information up to date
  • Use consistent naming conventions
  • Add email addresses when possible

Creating Events


  • Create events well in advance
  • Use clear, specific location names
  • Set realistic player requirements
  • Enable time proposals for flexibility

Managing Invitations


  • Send invitations early
  • Follow up with non-responders
  • Use broadcasting for large events
  • Monitor roster status regularly

Credit Management


  • Use email as primary notification method
  • Reserve SMS for urgent events
  • Monitor credit balance regularly
  • Purchase credits before running low

Getting Help


Where can I find more information?


  • Check the documentation guides
  • Review this FAQ
  • Contact support through the application

How do I contact support?


Use the Support page in the application or contact support directly.


Can I suggest features?


Yes, feedback and feature requests are welcome. Contact support with your suggestions.


Troubleshooting Tips


Players not appearing


  • Check alphabet filter isn't active
  • Verify players exist for the sport
  • Refresh the page

Events not showing


  • Check date filters
  • Verify events were created
  • Refresh the page

Invitations not sending


  • Check notification settings
  • Verify credit balance
  • Confirm player contact info
  • Check internet connection

Ratings not saving


  • Ensure event date has passed
  • Check you're rating confirmed players
  • Refresh the page
  • Try again





*Still have questions? Contact support through the application!*