Pin scheduling that will not stop at ten.
Pinterest's own scheduler stops at 30 days out and 10 Pins in the queue, on business accounts only. This page documents every one of those ceilings in detail, because they are the reason most serious pinners leave the native tool. OctoSpark Pinterest support is on the roadmap and will be built on the assumption that a pin queue should be measured in months.
- Pinterest's real native ceiling: 30 days ahead, 10 Pins queued
- Image Pins, video Pins, carousels, and Rich Pins, all explained
- Pinterest is on the OctoSpark roadmap and is not shipped yet
Pinterest publishing is not built yet. Everything below is about how Pinterest itself works, and telling us you want it is what moves it up the queue.

The honest answer
Does Pinterest have a built-in scheduler?
Yes. Pinterest business accounts get a free built-in scheduler in the Pin creation flow. You can set a publish date up to 30 days ahead, but only one Pin at a time, with a ceiling of 10 Pins waiting in the queue. Beyond that, you publish manually or use a partner tool.
The Create button on pinterest.com, then the "Publish at a later date" option inside the Pin builder. In the mobile app it is the plus icon and a Schedule date field on the same screen. Gated behind: A free Pinterest business account. The control never renders on a personal profile..
30 days is the hard ceiling
Pinterest accepts a publish date up to 30 days in advance and refuses anything further out. There is no setting to extend it. That is an odd cap for a platform whose users search for Christmas decor in October, and it means a full seasonal plan cannot be loaded in one sitting.
Ten scheduled Pins, account-wide
Pinterest allows a maximum of 10 Pins scheduled for the future at any one moment, counted across the entire account rather than per board. The eleventh Pin has to wait for one of the ten to publish before a slot opens.
One Pin per trip through the builder
You can only schedule one Pin at a time. There is no bulk upload, no CSV import, and no way to point the builder at a folder, so a 40-image seasonal drop is 40 separate passes through the same form.
Business accounts only
Scheduling is one of the features Pinterest reserves for business accounts, alongside analytics and the Business Hub. A personal profile has to publish everything in the moment, even though converting costs nothing.
The creative is frozen once scheduled
On a scheduled Pin, Pinterest lets you change the publish date, title, board, description, and link. It explicitly does not let you change the image or video. A wrong creative means deleting the scheduled Pin and rebuilding it from scratch.
One board per Pin, no fan-out
Scheduling does not distribute a Pin across several boards. Putting the same creative on a tight niche board and a broad topical board means building and scheduling it twice, and each copy consumes one of your ten slots.
The Pin builder's "Publish at a later date" control vs OctoSpark.
| Capability | The Pin builder's "Publish at a later date" control | OctoSpark |
|---|---|---|
| Scheduling horizon | The Pin builder accepts a publish date up to 30 days out and no further. | When Pinterest scheduling lands, the calendar will accept a date as far ahead as you want to plan, so a Q4 seasonal set will be able to go in during summer. |
| Queue depth | A hard ceiling of 10 scheduled Pins across the whole account. | We will not put a counter on how many Pins sit in the queue. The practical limit will be what Pinterest is willing to accept over time, not an arbitrary number in our interface. |
| Bulk pin creation | One Pin per pass through the builder. No bulk upload and no CSV import. | Dropping a set of creatives into the media library will fan out into many drafts at once, so an entire seasonal batch will be built, spaced, and queued in a single sitting. |
| Same creative, several boards | Each board needs its own Pin built and scheduled from the beginning. | Board targeting will be a field on the scheduled post, so one draft will be able to fan out across several boards on staggered dates without rebuilding the creative. |
| Editing after scheduling | Date, title, board, description, and link stay editable. The image or video does not. | The draft will remain fully editable inside OctoSpark right up to the send, creative included, because the media will not be handed over until publish time. |
| Destination link tracking | Whatever URL you paste is the URL that ships. Pinterest adds no attribution of its own. | Pin destination URLs will run through the same tracked-link rewriting already applied on supported platforms, so referral traffic will arrive attributed rather than as direct. |
| Performance reporting | Pinterest Analytics sits in its own tab, separate from wherever the rest of your channel reporting lives. | Impressions, saves, and outbound clicks will be pulled back onto the post itself and joined to the media metadata, so the question of which creative earned the saves becomes answerable. |
| Agent and programmatic access | The Pin builder is a human interface. Anything programmatic means applying for Pinterest API access yourself. | Pinterest will surface as another account id on the CLI and MCP layer, so an agent will queue a Pin with the identical command it already uses for other channels. |
What you can schedule on Pinterest.
Standard image Pin
PlannedA single vertical image, best served at a 2:3 ratio around 1000 by 1500 pixels, carrying a title, a description, a board, and an outbound destination link. This is the workhorse format and the one that does the actual traffic driving.
Planned as the first Pinterest format we will ship. A title, body, destination link, and one image are already the exact shape a draft takes in the composer, so this format needs the least new surface to land.
Video Pin
PlannedOne video, or several videos and images combined into a single Pin with text and sticker overlays. Pinterest folded the old multi-page Idea Pin format into this one, which is why its official Pin-type documentation no longer lists Idea Pins separately.
Planned. Vertical video handling, aspect-ratio checks, and the upload pipeline already exist for other short-form surfaces, so a video Pin will reuse that path rather than needing a parallel one built.
Carousel Pin
PlannedBetween two and five cards inside one Pin, each card carrying its own image and its own destination link. It suits product variants and step sequences where each step deserves to land somewhere different.
Planned. Multi-image posts already exist in the composer, but a per-card destination link is peculiar to Pinterest carousels and will need its own field before we would claim the format works.
Rich Pin
PlannedNot something you upload. A Rich Pin syncs metadata straight off your own page: Article Pins pull the headline and author, Recipe Pins pull ingredients and cook time, Product Pins pull live price and availability. You validate your site once and it applies from then on.
Planned as a pre-flight check rather than a publish path. Rich Pin data comes from your page markup, not from the posting endpoint, so the useful thing we will do is verify the destination URL carries the right metadata before the Pin goes out.
Product Pin
PlannedA shoppable Pin carrying current price and availability, fed either by a product catalogue or by product markup on the destination page. It is the format that turns a board into a storefront.
Planned, and gated on catalogue access rather than the posting endpoints alone. We will scope it once standard and video Pins are publishing reliably, not before.
Which Pinterest accounts work.
Pinterest business account
This is the account type that would eventually carry OctoSpark scheduling, because it is the only one Pinterest grants scheduling and API access to. It is free, and converting an existing profile preserves every Pin, board, and follower. The connection is not built yet.
Pinterest personal profile
Pinterest gives personal profiles no scheduling control and no analytics at all, so there would be nothing for a scheduler to attach to even if we shipped tomorrow. Converting to a business account is free and is the prerequisite either way.
Pinterest ad account
Promoted Pins run through Pinterest Ads Manager against a separate ad account. OctoSpark is an organic publishing surface, and paid Pin delivery is deliberately not on the roadmap even once organic Pinterest scheduling arrives.
What supporting Pinterest would take
- A Pinterest business account. Free to create, free to convert to, and the only account type Pinterest exposes scheduling or API access to.
- An OAuth grant covering boards and Pins. Pinterest scopes reads and writes separately, so reading your boards to fill a board picker and creating a Pin will be two distinct consents rather than one blanket approval.
- Pinterest API Standard access on our side. Trial access exists and is free, but every Pin and board created under it is a sandbox entity visible only to its creator, which is useless for real publishing.
- A Pinterest app review pass. Standard access requires a recorded demonstration of the OAuth flow and a working API call, plus a privacy policy Pinterest can actually reach.
- At least one board to pin into. Unlike most platforms, a Pin has a mandatory destination container, so a board picker is load-bearing product surface rather than optional polish.
How to schedule a Pinterest post.
- 1
Switch to a Pinterest business account
Scheduling only appears on business accounts. Conversion takes a minute in account settings, costs nothing, and keeps your existing Pins, boards, and followers exactly as they are. A personal profile will never show the option no matter where you look for it.
- 2
Build the Pin and choose its board
Hit Create on pinterest.com, upload a 2:3 vertical image or a video, then write the title, the description, and the destination URL. Pick the board before you go anywhere near the date field, because the board is what decides which searches the Pin is eligible for.
- 3
Set a publish date inside the 30-day window
Open "Publish at a later date" and choose a date and time up to 30 days ahead. Aim earlier than you would on a feed-based platform: Pinterest content is searched ahead of a season rather than in the moment, which is precisely why the 30-day cap bites so hard here.
- 4
Watch the queue counter and plan around it
Ten scheduled Pins is the entire allowance. Once you hit it nothing else can be queued until one publishes, so reserve those slots for Pins that must land on an exact date and post the rest by hand. This is the ceiling OctoSpark Pinterest support will be designed to remove.
Agent native
Schedule Pinterest from your terminal, an MCP client, or any agent.
This is the command that will queue a Pin once support arrives, and the notable thing about it is how unremarkable it is. Only the account id changes. An agent that already fills your queue will pick the new channel up without learning a new verb, and board selection will arrive as one additional field on the same call rather than a separate Pinterest-shaped workflow.
pnpm octospark:cli posts schedule <postId> --team-id <teamId> --account-id <pinterestAccountId> --at 2026-11-02T14:00:00.000Z --dry-runSchedulers for other platforms.
Facebook post scheduler
Yes, and it is the strongest native scheduler of the major networks. Meta Business Suite queues Facebook Page posts, Reels, and Stories free of charge, with a real calendar, editable drafts, and Instagram cross-posting.
Read moreYouTube post scheduler
Yes, and it is genuinely good. Every upload in YouTube Studio can be set to Schedule instead of Public, with a date, a time, and a time zone.
Read moreThreads post scheduler
Yes, and it is free. Threads added scheduling in January 2025: open the three-dot menu while drafting, pick a time up to 75 days out, and the post waits in your drafts folder.
Read moreFeatures behind the Pinterest scheduler
- the channels OctoSpark publishes to todayPinterest is not on that list yet. This is the honest current roster, and how a new channel gets added to it.
- metadata extracted from every image and videoPinterest is fundamentally a visual search engine, so knowing what is actually inside a creative is the difference between reporting saves and explaining them.
- the post formats already builtVertical video, multi-image posts, and carousels already exist in the composer, which is most of the groundwork a Pin will need.
Pinterest scheduling, answered.
Yes, and it costs nothing. Any Pinterest business account can set a future publish date while building a Pin, on desktop or in the mobile app. The constraint is never price, it is capacity: 30 days ahead, 10 Pins queued, one built per pass.
Up to 30 days. Pinterest will not accept a publish date beyond that and offers no setting to extend it, which is a genuinely awkward ceiling on a platform where seasonal searches climb weeks before the season itself arrives.
You schedule one Pin per trip through the builder, and you can hold a maximum of 10 scheduled Pins across the whole account. Hitting ten means the next one waits until a slot frees up when an earlier Pin publishes.
Yes. The scheduling control simply does not render on a personal profile. Converting is free, takes about a minute in settings, and keeps every Pin, board, and follower, so there is little reason to run a marketing profile without it.
Idea Pins are no longer their own format. Pinterest folded that multi-page content into video Pins, which is why its official Pin-type documentation now lists image Pins, video Pins, Rich Pins, and Product Pins and nothing else. Schedule a video Pin instead.
Only partly. Pinterest lets you change the publish date, title, board, description, and link on a Pin that is already scheduled. It does not let you swap the image or video, so a wrong creative means deleting that Pin and rebuilding it.
Not with the native tool. A Pin lives on exactly one board, so putting the same creative on a niche board and a broad board means building and scheduling it twice, with each copy consuming one of your ten available slots.
No. There is no bulk upload, no CSV import, and no way to convert a folder of images into a batch of scheduled Pins. Bulk pin scheduling is the single clearest reason high-volume pinners move off the native tool.
Yes, through the Pinterest API, but access is tiered. Trial access creates sandbox Pins visible only to their creator. Standard access is what permits real publishing, and it requires an app review including a recorded run of the OAuth flow and a live API call.
No. Pinterest is on the roadmap and has not shipped. There is no Pinterest adapter, no OAuth connection, and no Pinterest account type in the product right now, and we would rather state that plainly than display a logo we cannot honour. When Pinterest scheduling lands it will use the same calendar, queue, and agent surface as the channels already shipping.
The plan is impressions, saves, outbound clicks, and Pin-level engagement pulled back onto the post and joined to the media metadata we already extract from every creative. That is what turns "which image earned the saves" from a guess into a query.