Start a story
start_storyLoads a Plot Speaks story by slug or title. Returns its script (setting, cast, scenes, and how the game is narrated; one chapter at a time for two-chapter stories) and a play id. Records an anonymous play.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The story's slug or title, e.g. example-dinner-party or The Last Toast | |
| team | No | For Team Trivia: the team the player named, in their words (a city, a name, a nickname or an abbreviation) | |
| chapter | No | For a two-chapter story: 2 to get chapter 2 (default 1) | |
| minutes | No | For a trivia game: how long the player has (their drive), to size the game to it | |
| play_id | No | With chapter 2: the play id from chapter 1, to keep the same play | |
| path_code | No | For a choose-your-path story: the three-word path code a friend got at its ending, to follow their choices | |
| resume_code | No | For a campaign: the three-word code from an earlier session, to carry on where it left off | |
| versus_code | No | For a trivia board: the three-word code a friend got at the end of their game, to play the same board and compare scores (pass slug "versus"; the code names the game) | |
| new_campaign | No | For a campaign, when the player is signed in and has one already: true to start a fresh one instead of carrying on |