update_timeslot
Use this when the user wants an existing posting time moved: changes a smart schedule timeslot's day, time or timezone. Pass the timeslotId from list_timeslots, plus only the fields that change — anything omitted keeps its current value. At least one of dayPreference, time or timezone is required. Free.
This is the right tool for fixing a badly spread schedule: move the slots that are clustered rather than rebuilding everything, which would discard the whole schedule and generate a new one. Pins already scheduled onto this slot keep the time they were given; moving the slot changes where FUTURE Pins land, so the user may still see Pins at the old time until those publish. 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 | No | 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 to move the slot into (e.g. America/New_York). Omit to keep the timezone the slot already has, which may differ from the account's. | |
| accountId | Yes | Numeric Tailwind account ID returned by list_accounts | |
| timeslotId | Yes | Timeslot ID returned by list_timeslots | |
| dayPreference | No | 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 |