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

# Speechmatics integration for LuumenAI

Check transcription jobs, pull transcripts, and queue new audio for processing

## What LuumenAI can do with Speechmatics

LuumenAI connects to Speechmatics with an API token and exposes 7 tools (5 read-only · 1 write · 1 destructive). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 7 tools (5 read-only · 1 write · 1 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: AI & automation

## About Speechmatics with LuumenAI

Connect Speechmatics and Luumen can answer questions about your transcription backlog without you opening a browser. List recent jobs in the connected project, check why one failed, pull a finished transcript as JSON, plain text, or SRT, and review Batch usage over a date range. Queuing new audio is a previewed step you approve.

## Example tools

Read-only (5 in total):

- `SPEECHMATICS_DISCOVER_SPEECH_FEATURES` — Return Speechmatics' current Batch languages, locales, domains, translation support, and language-identification capabilities.
- `SPEECHMATICS_GET_TRANSCRIPT` — Retrieve a transcription job's completed transcript as structured JSON v2, plain text, or SRT text.
- `SPEECHMATICS_GET_TRANSCRIPTION_JOB` — Get a transcription job's status, configuration, duration, and processing errors, optionally waiting briefly for a terminal state.
- `SPEECHMATICS_GET_USAGE` — Get Batch transcription counts and audio duration aggregated over an optional UTC date range.
- `SPEECHMATICS_LIST_TRANSCRIPTION_JOBS` — List transcription jobs in the connected US1 project, newest first, with an agent-controlled continuation cursor.

Write and destructive (2 in total, subject to configured approval policy):

- `SPEECHMATICS_CREATE_TRANSCRIPTION_JOB` — Create an asynchronous Speechmatics transcription job from a publicly fetchable media URL and return its job ID.
- `SPEECHMATICS_DELETE_TRANSCRIPTION_JOB` — Delete a transcription job and its associated transcript and resources, optionally forcing termination of a running job.

## Frequently asked questions

### How does LuumenAI connect to Speechmatics?

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 Speechmatics on its own?

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

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

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