Happy Scribe, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Happy Scribe account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Transcription
- Connects with a key
- 24 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Happy Scribe is
Happy Scribe offers automatic and professional transcription services, converting audio and video files into text with high accuracy.
You paste in a key from your own Happy Scribe account. It is kept encrypted, and you can withdraw it from inside Happy Scribe whenever you like.
One message in, the work done in Happy Scribe.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Happy Scribe. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Happy Scribe account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Happy Scribe
These are the ready-made tools your AI employee already has in Happy Scribe. It is not limited to them, but it never has to be taught these.
- Confirm OrderTool to confirm a pending order. Use after creating an order with confirm=false when you're ready to submit it for processing.
- Create SubtitleTool to generate subtitles for a video file by creating a transcription with the issubtitle flag. Use after confirming the media URL is publicly accessible and valid.
- Create TranscriptionTool to initiate a new transcription job using a publicly accessible or signed URL. Use when you have uploaded a media file and want to start transcription immediately.
- Create Translation OrderTool to create a translation order from an existing transcription. Use when you have a completed transcription and want translations into one or more languages. By default, the ord
- Create Translation TaskTool to create a translation task for a transcription (deprecated). Use after transcription is complete to request translation.
- Delete Subtitle JobTool to delete a specific subtitle job. Use when you need to remove a transcription job by its ID after confirming the identifier.
- Delete TranscriptionTool to delete a transcription job. Use when you have a transcription ID and want to remove it, optionally permanently. Use after confirming the transcription ID.
- Delete WebhookTool to delete a specific webhook. Use when you need to remove a webhook after confirming its identifier.
- Export SubtitleTool to export subtitle in the requested format. Use after transcription is completed.
- Export TranscriptionTool to export transcription results in various formats. Use after transcription completes to create an export job.
- Get Account DetailsTool to retrieve details about your account, including subscription status and usage statistics. Use after authenticating your API key to monitor plan and usage.
- Get API Rate LimitTool to retrieve current API rate limits. Since Happy Scribe does not expose a dedicated rate limit endpoint, we attempt to read standard rate-limit headers from lightweight GET en
- Get API VersionTool to retrieve current API version and check for updates. If Happy Scribe does not expose a dedicated /version endpoint, this tool attempts to infer the version from HTTP respons
- Get Error CodesTool to fetch a list of API error codes and their descriptions. Use when you need to understand potential error responses.
- Get SubtitleTool to retrieve the details and status of a specific subtitle job using its unique identifier. Use when you need to check subtitle job status after submission.
- Get Supported FormatsTool to retrieve supported file formats. Use when you need to know available input and output formats before creating a transcription or subtitle. If a dedicated '/formats' endpoin
- Get Supported LanguagesTool to retrieve supported language codes and names. Use when you need the list of valid languages for transcription or subtitle services.
- Get Transcription DetailsTool to retrieve details and status of a specific transcription job. Use after creating or listing transcription jobs to inspect a particular job's metadata.
- Get WebhooksTool to retrieve a list of webhooks configured for your account. Use when you need to view your webhook subscriptions after setup.
- List SubtitlesTool to list subtitle jobs for an organization. Use when you need to retrieve subtitle-specific transcription records with optional filters.
- List TranscriptionsTool to list all transcription jobs for an organization with optional filters. Use after you need to fetch transcription records (supports pagination, folder, and tags).
- Retrieve ExportTool to retrieve information about a specific export. Use when you need to check export status and get download link.
- Retrieve OrderTool to retrieve an order by ID. Use when you need details of a specific order after creation.
- Retrieve Translation TaskTool to retrieve a translation task by ID (deprecated). Use after creating or listing legacy translation tasks to inspect their status and details.
You stay the boss of your Happy Scribe account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Happy Scribe account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Happy Scribe is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Happy Scribe and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Happy Scribe
- Can an AI employee really work inside Happy Scribe?
- Yes. It signs in to your own Happy Scribe account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Happy Scribe?
- No. Nothing moves and nothing is replaced. Your records stay in Happy Scribe, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Happy Scribe account?
- You paste in a key from your own Happy Scribe account. It is kept encrypted, and you can withdraw it from inside Happy Scribe whenever you like. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Happy Scribe?
- It has 24 ready-made tools in Happy Scribe today, among them Confirm Order, Create Subtitle and Create Transcription. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Happy Scribe and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Happy Scribe and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Happy Scribe?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Happy Scribe is written down with what it did and when.