Skip to content
letspostit
ChatGPT · Custom GPTs · OpenAPI actions

Post to social via ChatGPT or a Custom GPT.

letspost.it ships an OpenAPI spec ready to drop into a Custom GPT's Actions config. ChatGPT can compose, schedule, and publish on your behalf.

Free tier · No card required

Setup

Up and running in 60 seconds

1

Get a letspost.it API key

Free tier, one-click create in your dashboard.

2

Create a Custom GPT

In ChatGPT → My GPTs → Create. Add an Action; paste the letspost.it OpenAPI URL: https://api.letspost.it/openapi.json

3

Authenticate

In the Action's auth, pick API Key → header → Authorization: Bearer lp_live_... Save.

What you can do

Use cases with ChatGPT

Draft + schedule

"Write 5 LinkedIn posts about today's release and queue them for next week." ChatGPT does it.

Repurpose content

Feed it a blog post; ask for a TikTok script, IG carousel copy, and X thread — all scheduled.

Team-shared GPT

Make the GPT private to your workspace. Everyone on your team posts via the same draft assistant.

FAQ

Common questions

Free ChatGPT plan supported?
Custom GPTs need ChatGPT Plus or above. The letspost.it side is free-tier accessible regardless.
Where's the OpenAPI spec?
https://api.letspost.it/openapi.json — auto-generated from the NestJS DTOs, always in sync with production.
Can I scope the API key to draft-only?
Yes — when generating a key, pick the scopes (read-only vs publish). The Custom GPT can then only do what the key allows.

Start publishing with ChatGPT

Free tier. No card required. Live in minutes.

✓ Free tier ✓ No credit card ✓ Cancel anytime