---
title: "Castingwords integration for LuumenAI"
url: "https://www.luumen.ai/integrations/castingwords/"
entity: SoftwareIntegration
category: "AI & automation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Castingwords integration for LuumenAI

Order human transcription, check balances, and pull finished transcripts

## What LuumenAI can do with Castingwords

LuumenAI connects to Castingwords with an API token and exposes 9 tools (4 read-only · 4 write · 1 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 9 tools (4 read-only · 4 write · 1 destructive)
- Plan: available on all plans
- Category: AI & automation

## About Castingwords with LuumenAI

Connect CastingWords and your agent can see what transcription work is in flight without leaving the terminal. Check the prepay balance, look up service tiers and pricing, pull a finished transcript as text or rtf, and confirm which webhook URL is registered. Placing orders and changing webhooks are approved steps, previewed before they run.

## Example tools

Read-only (4 in total):

- `CASTINGWORDS_GET_PREPAY_BALANCE` — Retrieve the current prepay balance for the account.
- `CASTINGWORDS_GET_TRANSCRIPT` — Retrieve the transcript for a given audiofile in the requested format (txt, doc, rtf, or html).
- `CASTINGWORDS_GET_WEBHOOK` — Retrieve the currently registered webhook URL for account notifications.
- `CASTINGWORDS_SKU_LIST` — Retrieves all available CastingWords transcription service SKUs with pricing.

Write and destructive (5 in total, approval required by default):

- `CASTINGWORDS_CANCEL_AUDIOFILE` — Cancel an ordered audio file and issue a refund if applicable.
- `CASTINGWORDS_ORDER_TRANSCRIPT` — Create a transcription order for audio/video files at publicly accessible URLs.
- `CASTINGWORDS_ORDER_UPGRADES` — Order an upgrade for a specific audio file.
- `CASTINGWORDS_REGISTER_WEBHOOK` — Registers a webhook URL to receive CastingWords event notifications.
- `CASTINGWORDS_TEST_WEBHOOK` — Request a test webhook call for a specific event type.

## Frequently asked questions

### How does LuumenAI connect to Castingwords?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Castingwords on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 1 action classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to Castingwords — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/castingwords/
