wait_for_artifacts
Poll a recording until its transcript, AI summary, or key moments finish processing. Returns completed artifacts or current stage if timeout occurs; call again to keep waiting.
Instructions
Poll until a recording's transcript / AI summary / key moments finish processing, then return them. Use this right after a recording is made — a fresh recording moves through stages (uploading → transcoding → transcribing → annotating → ready) and every response reports the current stage. Polls every ~10s; returns the current stage if it times out — just call again to keep waiting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The recording's public id (the slug in its share URL, e.g. 'a1b2c3d4e5f6') or the full https://clipy.online/video/<id> URL. | |
| require | No | Which artifact(s) to wait for. 'both' = transcript + summary; 'all' = transcript + summary + key moments (use 'all' when you plan to call get_agent_context or get_key_moments next). Default 'transcript'. | |
| timeoutSeconds | No | How long to wait before returning the current status (default 45s). Returns a resumable status if it times out — call again to keep waiting. |