Submit a story
submit_storySubmits a finished Plot Speaks story for human review, credited to the name the writer chooses. Runs the format checks, a safety screen and a daily limit, then stores it; nothing is public until a person approves it. Returns a submission id and a one-time claim code for withdrawing or updating it. With replaces_id and claim_code, it replaces an earlier submission.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contact | No | Optional: how the reviewer can reach the writer (email or handle). Seen only by the reviewer. | |
| story_md | Yes | The full text of story.md | |
| claim_code | No | Only to update an earlier submission: the claim code from its receipt | |
| secrets_md | No | The full text of secrets.md (kept private on the server; mysteries need one) | |
| author_name | Yes | The name credited publicly as "Written by" (2 to 60 characters; a pen name is fine). Checked by the reviewer with the story. | |
| replaces_id | No | Only to update an earlier submission: its submission id | |
| email_when_approved | No | Only on the account connector, and only if the writer said yes when you asked: "Would you like one email, to the Google address you signed in to Plot Speaks with, when a person approves this story? It's the only email Plot Speaks sends about it." Never set it without asking. |