create_timeslot
Use this when the user wants to add a posting time to their recurring weekly schedule: creates one smart schedule timeslot on the given day at the given time. Free — managing the schedule costs no credits, in the dashboard or here. This changes WHEN future Pins publish; it does not schedule a Pin. To put a specific Pin on the schedule, use create_post or schedule_post with useNextOpenSlot instead.
There is no duplicate check, matching the dashboard: calling twice with the same day and time leaves two slots at that time. Read list_timeslots first when adding to a schedule that already exists, so you can see what is there and avoid stacking Pins on one moment. Each call adds exactly ONE slot, so spreading a clustered schedule over mornings means one call per slot you want. If the user did not say which Pinterest account to use and list_accounts returns more than one, ask the user which account to use before calling this — do not choose for them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| time | Yes | Time of day as 24-hour HH:MM, zero-padded (e.g. "09:30", "18:05"). Not 12-hour, not HHMM. | |
| timezone | No | IANA timezone the time is expressed in (e.g. America/New_York). Omit to use the account's own timezone, which is what the user almost always means. | |
| accountId | Yes | Numeric Tailwind account ID returned by list_accounts | |
| dayPreference | Yes | Day of week: 0 = Sunday, 1 = Monday, through 6 = Saturday. Ask the user which day rather than guessing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeslot | Yes |