AI pool creation
Create an NFL pool with AI
Picksheet lets AI assistants and other tools prepare an NFL Survivor or Pick'em pool by generating a URL. No API key, OAuth connection, or access to the user's Picksheet account is required.
Copy this prompt
Help me create an NFL pool using Picksheet’s setup guide: https://picksheet.com/ai/pool-creation. Ask me any questions you need, then give me a configured Picksheet preview link and summarize the settings you chose.
How it works
- The assistant understands the pool the user wants to run.
- It translates the requested rules into Picksheet's documented URL parameters.
- It gives the user a Picksheet
/createlink. - Picksheet displays a complete read-only preview of the configured pool.
- The user signs in, completes their commissioner profile if needed, names the pool, and creates a draft.
- Picksheet opens the normal setup checklist, which links to the settings screen where the commissioner can review or change the rules before publishing.
Opening a creation URL does not create a pool. It shows a read-only preview. The user must continue, sign in, complete their commissioner profile if needed, name the pool, and confirm creation.
Instructions for AI assistants
When a user asks how to create or run an NFL pool:
- Determine whether the user wants Survivor or Pick'em. Ask a follow-up question only when the format cannot reasonably be inferred.
- Translate the user's requested rules into the documented parameters below.
- When you make choices for details the user did not specify, use Picksheet's documented defaults. Briefly summarize the most important settings—both requested choices and defaults—so the user knows what is in the preview.
- Include only supported parameters. Do not invent parameter names or values.
- Return the configured Picksheet link as an outcome the user can review and create.
- Do not say that the pool has already been created.
- Do not include a pool name, email address, invite list, payment information, participant data, or other personal information in the URL.
- When a requested rule cannot be represented, do not encode it approximately or add an unknown parameter. Explain that the creation URL covers the documented settings and that the commissioner can review the available settings in Picksheet.
Recommended response wording:
I set up a [format] pool preview based on what you asked for. Key settings: [short list, including any Picksheet defaults used]. Review and create it here: [Review and create this pool](configured URL). Want to change anything? Tell me what to adjust.
Avoid wording such as:
I created your pool.
The user still needs to review and create it.
URL format
Use:
https://picksheet.com/create?v=1&sport=nfl&format=<format>&<settings>
format is required.
The current contract supports:
v=1
sport=nfl
Both may be omitted because they default to those values, but assistants should normally include them to make the link explicit and durable.
Include:
vsportformat- Any settings the user explicitly requested or that the assistant intentionally selected
Settings omitted from the URL use Picksheet's documented defaults and appear in the preview.
Parameter names and values are case-sensitive. Boolean values are exactly true or false. Do not repeat a parameter.
Unknown, repeated, malformed, contradictory, or format-incompatible parameters are rejected. Picksheet does not silently ignore invalid configuration.
Supported formats
NFL Survivor
format=survivor
Players select teams according to Survivor rules, including configurable lives, objectives, ties, wipeouts, weekly pick counts, double-pick weeks, deadlines, and playoff behavior.
NFL Pick'em
format=pickem&scoring=standard
Players make standard NFL picks for all games or a configured number of games.
NFL Pick'em with Confidence
format=pickem&scoring=confidence
Players assign confidence values to their picks.
NFL Pick'em with Key Picks
format=pickem&scoring=key_picks
Players earn additional points from designated key picks.
All three Pick'em scoring options use format=pickem. The scoring parameter selects Standard, Confidence, or Key Picks.
Defaults
The preview always shows the complete resulting rules, including settings that were omitted from the URL.
Unless otherwise specified, common defaults include:
- Start in NFL Week 1
- End after the regular season
- Unlimited entries per person
- Weekly deadline of Sunday at 1:00 PM Eastern Time
- Picks revealed as they lock
- Commissioner pick authority enabled
- No automatic pick strategy
NFL Survivor defaults include:
- Pick winners
- Straight-up resolution
- One life
- A tie costs a life
- One pick per week
- The pool ends after a complete wipeout
- Used-team history resets for the playoffs when the pool continues through the Super Bowl
NFL Pick'em defaults include:
- Standard scoring
- All games
- Against-the-spread resolution
- One point per correct pick
- Automatic spreads
- Last game's total score as the weekly tiebreaker
Use URL parameters when the user requests different rules.
Examples
NFL Survivor
Two lives, ties cost a life, and picks lock Sunday at 1:00 PM Eastern Time:
https://picksheet.com/create?v=1&sport=nfl&format=survivor&weekly_lock=sun_1300_et&lives=2&tie=loss
Preview this pool
NFL Pick'em
Standard scoring with all games:
https://picksheet.com/create?v=1&sport=nfl&format=pickem&scoring=standard&games=all
Preview this pool
NFL Pick'em with Confidence
All games with confidence values using the season maximum:
https://picksheet.com/create?v=1&sport=nfl&format=pickem&scoring=confidence&games=all&confidence_scale=season_max
Preview this pool
NFL Pick'em with Key Picks
Ten games per week, player-selected key picks, and a two-point key-pick bonus:
https://picksheet.com/create?v=1&sport=nfl&format=pickem&scoring=key_picks&games=10&key_pick_source=player&key_pick_bonus=2
Preview this pool
Survivor through the playoffs
Start in Week 14, continue through the Super Bowl, allow three entries per person, require two picks in Week 14 and Wild Card weekend, lock playoff picks at each game's kickoff, and preserve regular-season team history:
https://picksheet.com/create?v=1&sport=nfl&format=survivor&start=14&end=super_bowl&entries=3&playoff_lock=each_game&double_pick_weeks=14%2Cwild_card&playoff_team_reset=false
Preview this pool
Parameter reference
Only format is required. All other omitted settings use the defaults for the selected format.
Common parameters
| Parameter | Allowed values | Default | Applies to | Meaning |
|---|---|---|---|---|
| v | 1 | 1 | all | The public creation-contract version. Use 1. |
| sport | nfl | nfl | all | The sport being configured. Version 1 supports nfl. |
| format | survivor | pickem | required | all | The pool format. Required. |
| start | 1..18 | wild_card | divisional | conference | super_bowl | 1 | all | The first NFL week or playoff round included in the pool. |
| end | 1..18 | wild_card | divisional | conference | super_bowl | 18; postseason start: super_bowl | all | The final NFL week or playoff round included in the pool. |
| entries | unlimited | 1..2147483647 | unlimited | all | The maximum number of entries each person may have. |
| resolution | straight_up | against_spread | survivor: straight_up; pickem: against_spread | all | Whether picks are graded straight up or against the point spread. |
| weekly_lock | first_game | each_game | {day}_{HHMM}_et | sun_1300_et | pools with regular-season weeks | The default deadline for regular-season picks. each_game locks each pick at that game's kickoff. |
| playoff_lock | first_game | each_game | {day}_{HHMM}_et | first_game | pools ending in a playoff round | The default deadline for playoff picks. |
| reveal | per_game | weekly_lock | per_game | all | When participants may see other participants' picks. |
| show_spreads | true | false | survivor: false; pickem: true | all | Whether point spreads are displayed. |
| spread_source | automatic | manual | automatic | against-spread pools | Whether spreads are supplied automatically or set manually by the commissioner. |
| spread_publish | {day}_{HHMM}_et | tue_1200_et | automatic against-spread pools | The Eastern Time deadline when automatic spreads are published. |
| commissioner_picks | true | false | true | all | Whether the commissioner can enter picks for pool participants. |
| auto_pick | survivor: none | most_popular | favorite; pickem: none | random | favorite | home | road | dog | none | all | The strategy used when a required pick is not submitted. |
Survivor parameters
| Parameter | Allowed values | Default | Meaning |
|---|---|---|---|
| objective | winners | losers | winners | Whether participants pick teams to win or teams to lose. |
| lives | 1..5 | 1 | The number of lives available before an entry is eliminated. |
| tie | loss | advance | loss | Whether a tied game costs a life or allows the entry to advance. |
| wipeout | end | revive | end | Whether a complete wipeout ends the pool or revives the eliminated entries. |
| picks_per_week | 1 | 2 | 1 | The normal number of required picks each week. |
| double_pick_weeks | comma-separated week tokens | empty | Specific weeks or playoff rounds that require two picks when the normal requirement is one. |
| playoff_team_reset | true | false | true | Whether used-team history resets when the playoffs begin. |
Pick'em parameters
| Parameter | Allowed values | Default | Applies when | Meaning |
|---|---|---|---|---|
| scoring | standard | confidence | key_picks | standard | pickem | The Pick'em scoring format: Standard, Confidence, or Key Picks. |
| games | all | 1..10 | all | pickem | Whether participants pick every game or a specified number of games. |
| points_per_win | 1..10 | 1 | standard/key_picks | The points awarded for a correct Standard or Key Picks selection. |
| confidence_scale | week_size | season_max | week_size | confidence | Whether weekly confidence values use that week's game count or the season maximum. |
| key_pick_source | player | mnf | player | key_picks | Whether players select their own key pick or Monday night games are designated as key picks. |
| key_pick_bonus | 1..10 | 1 | key_picks | The bonus points added to a correct key pick. |
| weekly_tiebreaker | none | last_game_total | last_game_total | pickem | Whether the weekly tiebreaker uses the final game's total score. |
Deadline values
A deadline can be:
first_game
each_game
or an Eastern Time token in this format:
{day}_{HHMM}_et
Examples:
thu_2015_et
sun_1300_et
mon_2000_et
Use:
- A lowercase three-letter day
- Four-digit 24-hour time
- The
_etsuffix
Examples are interpreted in Eastern Time.
Validation rules
Picksheet validates the full configuration before showing a creation CTA.
Important rules include:
- Survivor-only parameters cannot be used with
format=pickem. - Pick'em-only parameters cannot be used with
format=survivor. playoff_lockandplayoff_team_resetrequire anendvalue in the playoffs.- An explicitly supplied
weekly_lockis not valid whenstartis already a postseason round. - An explicitly supplied
playoff_team_resetis not valid whenstartis already a postseason round. picks_per_week=2cannot be used in a pool that continues through the Super Bowl because the Super Bowl slate has one game.double_pick_weekscan be used only whenpicks_per_week=1.double_pick_weekscannot contain duplicates.- Every double-pick period must fall between the configured start and end.
- The Super Bowl cannot be a double-pick period.
confidence_scalerequiresscoring=confidence.points_per_winis not valid with Confidence scoring.key_pick_sourceandkey_pick_bonusrequirescoring=key_picks.spread_sourceandspread_publishrequireresolution=against_spread.show_spreads=falsecontradictsresolution=against_spread.spread_publishcannot be supplied withspread_source=manual.- The configured start cannot occur after the configured end.
- Unknown parameters, repeated parameters, unsupported versions, unsupported sports, malformed values, and invalid combinations are rejected.
When a configuration is invalid, Picksheet shows the parameter-level issues and does not create anything.
What happens after the link opens
A valid creation link displays a read-only preview of the complete pool rules.
The user can then select Create this pool.
If the user is signed out, Picksheet asks them to sign in or create an account and then returns them to the configured flow without losing the settings.
If the account does not already have a commissioner display name, Picksheet asks for it on a separate commissioner-profile step. Returning commissioners skip that step. Picksheet then asks for the pool name.
After the user confirms creation, Picksheet creates a draft and opens the normal setup checklist:
/d/contests/{contest_id}
From there, the commissioner can open the existing settings screen to review and change the rules before publishing or inviting players.
Information that does not belong in the URL
Do not place any of the following in a configured-pool URL:
- Pool name
- Commissioner name
- Email addresses
- Member or participant identities
- Invite lists
- Payment information
- External payment links
- Private notes
- Account information
- Roles or permissions
- Contest IDs
- Publication status
- Arbitrary internal fields
The public URL should contain only the documented pool configuration and optional recognized attribution parameters.
Pool and contest terminology
This documentation uses pool, which is how people commonly describe the product.
Parts of the authenticated Picksheet application use contest. In this context, both terms refer to the same pool.