AI agent channel

Let your agent use Audio2SRT.app with your account permissions.

1. Permission boundary

AI agents inherit your account permissions.

The agent can create transcription jobs, spend credits, and read results allowed by your Audio2SRT.app account or API key.

Only use this with agents you trust. Keep raw API keys and bearer tokens in a secret store, not in chat.

The public skill file stores the workflow rules; your credentials stay in your own runtime.

Skill URL

https://audio2srt.app/skills/audio2srt-agent/SKILL.md

2. Agent handoff

Copy this into your agent

Load and follow this Audio2SRT.app skill before transcribing media:
https://audio2srt.app/skills/audio2srt-agent/SKILL.md

Permission boundary:
- You are acting as my authorized Audio2SRT.app agent.
- You inherit my Audio2SRT.app account permissions for this task.
- You may create transcription jobs, spend my Audio2SRT.app credits, and read task results allowed by my account or API key.
- Do not print, log, or expose raw API keys, bearer tokens, uploaded media URLs, or private transcript content unless I explicitly ask.

Credential handling:
- Store AUDIO2SRT_API_KEY in your secret manager.
- Never paste the raw key into chat or generated files.
- Call Audio2SRT.app from server-side or trusted agent runtime code only.
- Official site: https://audio2srt.app

Runtime configuration:
AUDIO2SRT_API_BASE=https://auth.xiaojinpro.com/asr
AUDIO2SRT_API_KEY=<store in your secret manager>

Workflow:
1. Submit audio/video media with POST /v1/transcribe/upload, or public video links with POST /v1/transcribe/link.
2. Save the returned task_id.
3. Poll GET /v1/tasks/{task_id} until the status is completed or failed.
4. Return available transcript layers: punctuated text, SRT, word timestamps, and speaker segments.
5. If the task fails, report the failure reason and do not retry indefinitely.