DashboardSign inStart your trial

Happy Scribe

Reference

20 actions for Happy Scribe workflows.

01. Operations

Act on Happy Scribe from a workflow

Operations are the actions a workflow can take in Happy Scribe, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Account

1 operation

Retrieve information about your Happy Scribe account, including subscription details, usage statistics, and account settings. Use this when you need to verify account status or display account information within your application.

Action

Get Account Details

HAPPY_SCRIBE_GET_ACCOUNT_DETAILS

Retrieve your account information including subscription plan, usage statistics, and account status to monitor your current service level and API consumption.

1 input

Exports

2 operations

Download and manage transcription exports in various formats such as SRT, VTT, or Word documents. This is essential when you need to deliver finalized transcriptions to users or integrate them into other systems.

Action★ Featured

Export Transcription

HAPPY_SCRIBE_HS_EXPORT_TRANSCRIPTION

Downloads completed transcriptions in your preferred format, whether you need a Word document, subtitle file, or editing software compatible format. This lets you repurpose your transcribed content across different platforms and workflows.

8 input
Action

Retrieve Export

HAPPY_SCRIBE_HS_RETRIEVE_EXPORT

Check the status of your Happy Scribe export and retrieve the download link for your transcribed content. Use this when you need to verify an export is ready or access your completed transcript files.

1 input

Languages

1 operation

Access the complete list of languages supported by Happy Scribe for transcription and translation services. Check this before initiating transcription or translation orders to ensure your target language is available.

Action

Get Supported Languages

HAPPY_SCRIBE_GET_LANGUAGE_LIST

Retrieve all language codes supported by Happy Scribe's transcription service to ensure your audio or video files can be accurately transcribed in your target language. This helps you verify language availability before uploading content for transcription.

1 input

Orders

3 operations

Manage translation orders including creation, confirmation, and status tracking. Use these operations to orchestrate multi-language transcription workflows where translations are required alongside the original transcripts.

Action

Confirm Order

HAPPY_SCRIBE_HS_CONFIRM_ORDER

Finalizes a pending transcription order that was created with confirmation disabled, allowing you to submit it for processing after reviewing details.

1 input
Action

Create Translation Order

HAPPY_SCRIBE_HS_CREATE_TRANSLATION_ORDER

Convert completed transcriptions into multiple language translations to expand your content's reach to international audiences. This streamlines the process of creating multilingual versions of your audio or video content.

1 input
Action

Retrieve Order

HAPPY_SCRIBE_RETRIEVE_ORDER

Retrieve the complete details of a transcription or translation order including its current status, pricing, and operations performed. This helps you track order progress and verify that your transcription or translation work is being processed correctly.

1 input

Platform

4 operations

Access system information such as API version, available formats, rate limits, and error code references. Consult these endpoints to understand API capabilities, monitor usage, and implement proper error handling in your integration.

Action

Get API Rate Limit

HAPPY_SCRIBE_GET_RATE_LIMIT

Check your current API usage limits and understand when you might hit rate restrictions on transcription requests. This helps you plan your transcription workflow and avoid failed requests due to usage caps.

Action

Get API Version

HAPPY_SCRIBE_HS_GET_API_VERSION

Retrieves the current API version of Happy Scribe to ensure compatibility with your integration and identify when updates are available.

2 input
Action

Get Error Codes

HAPPY_SCRIBE_HS_GET_ERROR_CODES

Retrieve a reference guide of HTTP error codes and their meanings from Happy Scribe to understand and troubleshoot API response issues. This helps you quickly diagnose problems when integrating Happy Scribe transcription services with your workflow.

Action

Get Supported Formats

HAPPY_SCRIBE_HS_GET_SUPPORTED_FORMATS

Retrieves the file formats that Happy Scribe can accept and produce for transcription and subtitle projects. Use this to verify compatibility before uploading your media files.

5 input

Subtitles

1 operation

Generate subtitle files from transcriptions with proper timing and formatting for video content. Use this when creating media files that require synchronized subtitles for accessibility or multi-language viewing.

Action

Create Subtitle

HAPPY_SCRIBE_CREATE_SUBTITLE

Automatically generate subtitles from a video file by submitting a public video URL to Happy Scribe's transcription service, receiving an editor URL to review and refine the results.

1 input

Transcriptions

3 operations

Create, retrieve, and manage transcription tasks from audio or video files. These operations form the core of Happy Scribe integration, allowing you to upload media, check transcription status, and retrieve completed transcripts.

Action★ Featured

Get Transcription Details

HAPPY_SCRIBE_HS_GET_TRANSCRIPTION

Retrieve detailed information and current status of a transcription job, including progress, completion status, and transcript data. Use this to monitor transcription work and access results once processing is complete.

1 input
Action★ Featured

List Transcriptions

HAPPY_SCRIBE_LIST_TRANSCRIPTIONS

Retrieve a list of all transcription jobs in your Happy Scribe account with their status, language, and duration information. This helps you track, manage, and organize all your transcription projects in one place.

4 input
Action

Delete Transcription

HAPPY_SCRIBE_DELETE_TRANSCRIPTION

Removes a transcription job from your account, freeing up storage and keeping your workspace organized. Use this when you no longer need a recording or want to permanently delete sensitive audio transcriptions.

2 input

Translations

2 operations

Create and monitor translation tasks for existing transcriptions in multiple target languages. Use these when you need to provide transcripts to international audiences or support multilingual content workflows.

Action

Create Translation Task

HAPPY_SCRIBE_CREATE_TRANSLATION_TASK

Converts a completed transcription into another language using AI-powered translation, allowing you to reach multilingual audiences without manual translation work.

2 input
Action

Retrieve Translation Task

HAPPY_SCRIBE_HS_RETRIEVE_TRANSLATION_TASK

Check the progress and results of a translation task to see if your audio has been translated and to retrieve the translated content ID. This is useful for monitoring background processing jobs and knowing when translated transcriptions are ready to use.

1 input

Uploads

1 operation

Obtain secure, pre-signed URLs for uploading audio and video files to Happy Scribe servers. This enables direct file uploads from your application without exposing sensitive credentials.

Action★ Featured

Get Signed Upload URL

HAPPY_SCRIBE_GET_SIGNED_UPLOAD_URL

Generates a secure URL for uploading your media files directly to Happy Scribe's servers, which you'll need before starting any transcription or translation project.

1 input

Webhooks

2 operations

Configure webhooks to receive real-time notifications when transcriptions or translations are completed. Set up webhooks to automate downstream processes and avoid polling for status updates.

Action

Delete Webhook

HAPPY_SCRIBE_DELETE_WEBHOOK

Removes a webhook from Happy Scribe so it stops sending automatic notifications to your connected apps or services. This helps you clean up integrations you no longer need.

1 input
Action

Get Webhooks

HAPPY_SCRIBE_HS_GET_WEBHOOKS

Retrieve a list of webhooks configured for your Happy Scribe account to monitor and manage automated notifications for transcription events.

1 input
What now

Use Happy Scribe in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.