# Pinterest scheduling with OmniSocials

> Schedule Pinterest image, carousel and video Pins with a title, link, alt text and product tags, or let your AI agent pin them. $10 per seat.

Canonical: https://omnisocials.com/pinterest | Pinterest API: https://omnisocials.com/pinterest-api.md | Pinterest MCP server: https://omnisocials.com/pinterest-mcp.md | Pricing: https://omnisocials.com/pricing.md | 14-day free trial: https://app.omnisocials.com/signup

This is the machine-readable version of [omnisocials.com/pinterest](https://omnisocials.com/pinterest), maintained for AI agents. Facts checked against the OmniSocials app on October 16, 2026.

- **With your AI agent:** Your AI agent writes and schedules your Pins, picks the board and adds the link. You check everything in the composer and on one calendar.
- **With your own code:** One API call publishes image, carousel and video Pins to the board you pick. OmniSocials handles the sign-in, the video processing and the retries.

## What you can post

Every kind of Pin, from one composer. Image, carousel and video Pins on the board you pick, with a title, a link, alt text and product tags.

- **Image Pins on the board you pick.** Your boards load in the composer, your own and the group boards you joined. Need a new one? Make it right in the composer. (Your boards, Group boards, New board)
- **Carousel Pins of 2 to 5 images.** Add images of the same shape and they go out as one Pin people swipe. OmniSocials checks the shapes when you schedule. (2 to 5 images, Same shape, Checked before)
- **Video Pins up to 15 minutes.** Upload the video and OmniSocials converts it when Pinterest needs it. Pick the cover from a frame or an image. (Up to 15 minutes, Cover frame, Converted for you)
- **Shoppable Pins with product tags.** Tag up to 24 of your own products on a Pin, picked from your Pinterest catalog or pasted as a product Pin link. People shop them right from your Pin. (Up to 24 products, From your catalog, Paste a Pin link)
- **A title, a link and alt text.** Every Pin can carry a title, the page it sends people to and alt text, video Pins included. (Title, Destination link, Alt text)
- **Reposts from your other channels.** An automation pins your new Instagram posts to the board you pick, with the caption’s first line as the title. Image Pins can go the other way too. (Automations, Title from the caption, Both ways)

## Analytics

See how every Pin did, and when to post the next one.

In the app: Impressions, Saves, Pin clicks, Outbound clicks, Monthly views.

## Ads

Not available yet: Pinterest ads are coming to OmniSocials.

## From your AI agent

Run your Pinterest from your AI agent. Claude, ChatGPT or any MCP client reads your Pins, finds what works and plans the next one.

- Read your Pins
- Compare formats
- Find your best time
- Pick the board
- Add a title and link

MCP tools it calls: `list_accounts`, `get_account_analytics`, `get_posts_analytics`, `get_best_times`, `create_post`.

Every Pinterest tool and how to connect: https://omnisocials.com/pinterest-mcp.md

## API and CLI

**One request. Every kind of Pin.** Publish image, carousel and video Pins to the boards you pick, tag your products on them and read their analytics, without your own Pinterest app review.

- **Real-time webhooks.** Get an event the moment a Pin is scheduled, published or fails. Signed payloads, sent straight to your endpoint.
- **Every format in one call.** Image, carousel and video Pins through one request, with the board, title, link, alt text, video cover and product tags as fields.
- **From your terminal.** Claude Code, Codex or Gemini CLI schedules your Pins through the OmniSocials MCP server and agent skill, board and link included.

The SDK call the page shows:

```js
await client.posts.create({
  content: "Best times to post",
  channels: ["pinterest"],
  pinterest: {
    board_id, title, link,
    product_tags: [yearlyPin, monthlyPin],
  },
  media_urls: [slide1, slide2],
  scheduled_at: "2026-10-15T09:00:00Z",
});
```

Explore the Pinterest API: https://omnisocials.com/pinterest-api.md

## Facts

- Your own and group boards, and new boards from the composer
- Video Pins with automatic conversion and a cover from a frame or an image
- Product tags: up to 24 of your own products per Pin, from your catalog or a product Pin link
- Repost automations to and from Pinterest
- Pin analytics: saves, Pin clicks, outbound clicks and video watch time

## FAQ

### Can you schedule Pinterest Pins?

Yes. Pinterest’s own scheduler can hold a Pin for later. OmniSocials schedules image, carousel and video Pins on one calendar with your other channels, puts each on the board you pick and publishes it on its own at the time you pick.

### What can I post to Pinterest?

Image Pins, carousel Pins of 2 to 5 images and video Pins of up to 15 minutes. Each post publishes one Pin on the board you pick, with a description of up to 800 characters and, if you like, a title of up to 100 characters, a destination link and alt text.

Carousel images need the same aspect ratio. OmniSocials checks that when you schedule and names the slide to fix. Every Pin can also carry product tags: up to 24 of your own products, which people can shop right from the Pin.

### Which boards can I post to?

The boards of the Pinterest account you connect: your own boards and the group boards you joined. Secret boards don’t show up. Need a new one? Make it right from the composer and it becomes the Pin’s board.

Each Pin goes to one board, and board sections aren’t supported. Each workspace connects one Pinterest account. A second account goes in a second workspace.

### How do video Pins work?

Upload a video of up to 15 minutes. If Pinterest can’t take the file as it is, OmniSocials converts it before it goes out.

Pick the cover from a frame of the video or an image of your own. Without one, Pinterest shows the frame at one second. Video Pins carry the title, link and alt text too.

### Can I tag products on my Pins?

Yes. Tag up to 24 of your own product Pins on a Pin, and people can shop them right from it. Pick them from your Pinterest catalog (select Connect catalog once, the only time OmniSocials asks for catalog access) or paste the link of a product Pin.

If Pinterest refuses a product, your Pin still goes out, and the post page tells you which product wasn’t tagged and why. No catalog on your account yet? OmniSocials tells you so and links you to Pinterest to add your products. Through the API, send the products in pinterest.product_tags and list them with GET /pinterest/products. AI agents use the list_pinterest_products tool.

### Does OmniSocials publish to Pinterest automatically?

Yes. Every Pin goes out on its own at the time you pick, with no reminder or phone notification to act on. OmniSocials keeps the queue and publishes through Pinterest’s official API.

If a post fails on a temporary error, OmniSocials retries it up to 3 times, 15 minutes apart. You can also retry it yourself, and only the failed platforms publish again.

### Which Pinterest analytics do I get?

Per Pin: impressions, saves, Pin clicks, outbound clicks, reactions, comments, profile visits and follows, with the save, Pin click and outbound click rates. Video Pins add views, starts, 10-second views, completion rate and watch time.

For the account: followers, monthly views, Pins and boards, plus daily views, clicks and saves. Reach and audience demographics aren’t shown for Pinterest, and the numbers go back 90 days.

### Can I turn my Instagram posts into Pins?

Yes. A repost automation pins your posts from Instagram, Facebook, TikTok, Threads, Bluesky, Mastodon or your LinkedIn Page to the board you pick: new posts, posts you already published, or both. The Pin’s title is the caption’s first line, and posts need an image or a video.

A Pin needs a description, so posts without a caption are skipped.

It works the other way too: your image Pins can be reposted to your other channels.

### Can ChatGPT or Claude post to Pinterest for me?

Yes. Connect the OmniSocials MCP server to Claude, ChatGPT, Cursor or any other MCP client and ask in plain words: the account lists its boards, so your agent picks one, writes the Pin and schedules it. With an approval workflow, nothing goes out before someone approves it.

Image, carousel and video Pins are also in the REST API and the official SDKs, with the board, title, link, alt text, video cover and product tags as fields. New boards are made in the app.

Webhooks tell your app when a post is scheduled, approved, rejected, published or failed.

### Can I answer Pinterest comments?

No. Pinterest comments don’t come into the Social Inbox. Analytics shows how many comments each Pin got.

### How much does OmniSocials cost?

One plan with every feature included: $10 per seat per month billed annually, or $12 billed monthly. Team members and client seats cost the same. Every account starts with a 14-day free trial.

## Related

### Guides

- [Best time to post on Pinterest](https://omnisocials.com/best-time-to-post-on-pinterest)
- [How often to post on Pinterest](https://omnisocials.com/how-often-to-post-on-pinterest)
- [Pinterest image sizes](https://omnisocials.com/pinterest-image-sizes)
- [Pinterest video lengths](https://omnisocials.com/pinterest-video-lengths)
- [Pinterest character limits](https://omnisocials.com/pinterest-character-limits)
- [Pinterest hashtag limits](https://omnisocials.com/pinterest-hashtag-limits)

### Help center

- [Connect Pinterest](https://omnisocials.com/help-center/integrations/pinterest)
- [Create a post](https://omnisocials.com/help-center/creating-content/create-post)
- [Schedule posts](https://omnisocials.com/help-center/creating-content/scheduling)

### For developers

- [Pinterest API](https://omnisocials.com/pinterest-api)
- [Pinterest MCP server](https://omnisocials.com/pinterest-mcp)
- [API reference](https://docs.omnisocials.com/platforms/pinterest)

## More machine-readable pages

- [Pinterest API](https://omnisocials.com/pinterest-api.md)
- [Pinterest MCP server](https://omnisocials.com/pinterest-mcp.md)
- [All channels](https://omnisocials.com/channels.md)
- [MCP server](https://omnisocials.com/mcp.md)
- [REST API](https://omnisocials.com/api.md)
- [Pricing](https://omnisocials.com/pricing.md)
- [llms.txt](https://omnisocials.com/llms.txt)
