No. Generation is asynchronous.
The endpoint starts a generation job and returns a generation_id. Use that ID to check status.
What’s the difference between create and generate?
Use POST /api/v1/presentations to create from a template.Use POST /api/v1/presentations/generate to generate a presentation from a prompt.
Can generation ask follow-up questions?
Yes. Chronicle can pause generation and ask for more information.When that happens, the generation status returns awaiting_input.
Can generation fail before it starts?
Yes. Chronicle can reject a generation request before processing begins, including when usage limits are exceeded.Handle these responses separately from authentication errors.