Happy scribe
Overview
SLUG: HAPPY_SCRIBE
Description
Happy Scribe offers automatic and professional transcription services, converting audio and video files into text with high accuracy.
Authentication Details
API Key
Connecting to Happy scribe
Create an auth config
Use the dashboard to create an auth config for the Happy scribe toolkit. This allows you to connect multiple Happy scribe accounts to Composio for agents to use.
Select App
Navigate to [Happy scribe](https://platform.composio.dev?next_page=/marketplace/Happy scribe).
Create and Get auth config ID
Click “Create Happy scribe Auth Config”. After creation, copy the displayed ID starting with ac_. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the [Happy scribe toolkit’s playground](https://app.composio.dev/app/Happy scribe)
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
HAPPY_SCRIBE_CREATE_SUBTITLE
Tool Name: Create Subtitle
Description
Action Parameters
Action Response
HAPPY_SCRIBE_CREATE_TRANSCRIPTION
Tool Name: Create Transcription
Description
Action Parameters
Action Response
HAPPY_SCRIBE_CREATE_TRANSLATION_TASK
Tool Name: Create Translation Task
Description
Action Parameters
Action Response
HAPPY_SCRIBE_DELETE_TRANSCRIPTION
Tool Name: Delete Transcription
Description
Action Parameters
Action Response
HAPPY_SCRIBE_DELETE_WEBHOOK
Tool Name: Delete Webhook
Description
Action Parameters
Action Response
HAPPY_SCRIBE_EXPORT_SUBTITLE
Tool Name: Export Subtitle
Description
Action Parameters
Action Response
HAPPY_SCRIBE_GET_ACCOUNT_DETAILS
Tool Name: Get Account Details
Description
Action Parameters
Action Response
HAPPY_SCRIBE_GET_LANGUAGE_LIST
Tool Name: Get Supported Languages
Description
Action Parameters
Action Response
HAPPY_SCRIBE_GET_RATE_LIMIT
Tool Name: Get API Rate Limit
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_CONFIRM_ORDER
Tool Name: Confirm Order
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_CREATE_TRANSLATION_ORDER
Tool Name: Create Translation Order
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_DELETE_SUBTITLE
Tool Name: Delete Subtitle Job
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_EXPORT_TRANSCRIPTION
Tool Name: Export Transcription
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_GET_API_VERSION
Tool Name: Get API Version
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_GET_ERROR_CODES
Tool Name: Get Error Codes
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_GET_SUBTITLE
Tool Name: Get Subtitle
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_GET_SUPPORTED_FORMATS
Tool Name: Get Supported Formats
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_GET_TRANSCRIPTION
Tool Name: Get Transcription Details
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_GET_WEBHOOKS
Tool Name: Get Webhooks
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_LIST_SUBTITLES
Tool Name: List Subtitles
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_RETRIEVE_EXPORT
Tool Name: Retrieve Export
Description
Action Parameters
Action Response
HAPPY_SCRIBE_HS_RETRIEVE_TRANSLATION_TASK
Tool Name: Retrieve Translation Task
Description
Action Parameters
Action Response
HAPPY_SCRIBE_LIST_TRANSCRIPTIONS
Tool Name: List Transcriptions
Description
Action Parameters
Action Response
HAPPY_SCRIBE_RETRIEVE_ORDER
Tool Name: Retrieve Order
Description
Action Parameters
Action Response