Start a series
series_startStarts a series: the owner's standing yes for Marsell to make every episode on its schedule and post it to the accounts given, without asking each time, until it is paused in Marsell. While Marsell's work is paused for the whole business, nothing already scheduled posts or sends until it is switched back on, and a newsletter paused in Marsell holds even the issues already approved. Set consent: true and owner_words only when the owner has said, in their own words in this conversation, that the series should start making and posting every episode on its own on its schedule, after hearing the month's cost; owner_words is what they said, as they said it. Never assume it, and never start one for them. accounts are where it posts (links or "platform @handle"; series_read's known_accounts lists the business's own). monthly_tokens is the month's tokens the owner agreed to (series_quote's per_month, or series_read's every_scheduled_type when more than one video type is on the schedule): it is refused when the series now costs more. episode_budget: true lets this series' episodes go ahead without a card, up to N tokens each, N being this series' quoted budget for an episode's film. It is kept on this series' standing yes only: the business's spend choices (sites, films, Series episodes) are not changed, and Series episodes switched off in Marsell, or the agent paused, still stop it. Without it, each episode follows the business's Series episodes choice (off, ask each time, a budget, or no limit). Use it only when the owner agreed to that spend too, in the same words. Before creating or starting one, quote the month with series_quote and tell the owner the tokens each episode and the month may use, whether their plan holds it, and what it costs them in dollars a month (costs_the_owner: the price of the plan that holds it). Starting spends nothing by itself; each episode spends its tokens as it is made.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"series": "<series>",
"consent": "<consent>",
"owner_words": "<owner_words>"
},
"name": "series_start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| series | Yes | The series' id or exact name (series_read). | |
| consent | Yes | true only when the owner said, in their own words, to start it. | |
| project | No | The project's id or exact name. Optional when the account has one project. | |
| accounts | No | Where it posts: account links or "platform @handle". | |
| owner_words | Yes | What the owner said when they agreed, as they said it. | |
| episode_budget | No | true to let each episode go ahead without a card, up to this series' quoted film budget. It is kept on this series only; the business's spend choices are not changed, and Series episodes switched off in Marsell still stop it. | |
| monthly_tokens | No | The month's tokens the owner agreed to (series_quote's per_month.tokens, or every_scheduled_type's when series_read shows it). |