The current pending/completed/failed style of status is useful, but not detailed enough for a good automation experience.
It would help if the API returned more specific status stages such as queued, generating outline, designing cards, generating images, exporting PPTX, completed, or failed.
This would let builders show better progress updates to users instead of only saying the deck is still processing.