record_submission
Log what happened to the dashboard: the listing URL, when it was sent, when it goes live. Call it as soon as a submission lands, including when it is only queued for review, and including when you are not sure it landed: that is what attempted is for. This costs nothing on any plan and no status costs more than another, so record what actually happened: the brief was what spent the tracked platform, and leaving the row wrong now only makes the run harder to follow.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| status | Yes | Use `attempted` when the form was sent and you cannot prove it arrived: the tab died, the connection dropped, the page never came back. It is not a lesser `submitted`, it is the honest one, and it carries the verification the platform record describes so somebody can settle it later. Never re-send a form to find out; every platform has a way to check without submitting twice. | |
| launchAt | No | ISO 8601, if it is scheduled. | |
| projectId | No | Omit it when the account has one project, which is the free tier. | |
| listingUrl | No | The product's URL on that platform. | |
| submittedAt | No | ISO 8601. | |
| platformSlug | Yes |