Create
create_presentation inputs:
The result has
project_id, editor_url, title, slide_count and status. In ChatGPT an inline card shows progress, the first three slides and an Open in Pekto button.
Projects
The resource
pekto://projects/{project_id} returns a project’s editable content.
Templates, brand kits and account
Social posts
How the assistant is told to behave
The server gives AI tools these instructions:- Work out the topic or source, audience, objective, slide count and tone from the conversation; ask one short bundled question only if a missing detail would change the result a lot.
- Call
create_presentationonce per request, with the full brief. Never call it in a loop, regenerate to revise copy, or invent layouts. - Use
format: "carousel"for LinkedIn, Instagram or social carousels. - Show the
editor_urlas soon as generation succeeds. - Read a project before changing it, and delete a scheduled post only when the user clearly asks.

