pinterest_create_pin
Publish a live pin to a Pinterest board directly from a public image URL, with the destination link for accurate click-through tracking.
Instructions
Publish a real, immediately-live pin to one of our boards. Requires agent_id (must hold 'social') and task_id (task must be cleared for the with_nate brand). No draft state — once this returns success, the pin is on the account. image_url must be a PUBLIC http(s) URL that Pinterest can fetch server-side; a local file path will NOT work. The 'link' field is the destination URL when someone clicks the pin (e.g. the Etsy listing URL) — put it there, not in the description, or click-through analytics count nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | No | Destination URL clicked from the pin. Put the Etsy listing URL here for Etsy promotion — not in the description. | |
| title | No | Pin title (visible) | |
| task_id | Yes | The board task this belongs to. Must be with_nate, Done, and have an approved output. | |
| agent_id | Yes | Your fleet-board agent id, e.g. 'echo' | |
| alt_text | No | Accessibility alt text | |
| board_id | Yes | The board id to pin to (from pinterest_list_boards) | |
| image_url | Yes | PUBLIC http(s) URL of the image. Pinterest fetches it server-side — a local file path will not work. PNG or JPEG. | |
| description | No | Pin description (visible) |