Guardrails API

The Guardrails API adds safety, privacy, and compliance controls to AssemblyAI transcripts and audio. It covers PII redaction in both transcript text and the underlying audio, profanity filtering, and content moderation, applied as add-ons to a transcription request.

General
DeveloperAssemblyAI
TypeSafety and compliance API
LicenseCommercial API
Documentationassemblyai.com/products/guardrails

Core Features

  • PII text redaction: removes personally identifiable information from transcript text.
  • PII audio redaction: redacts personally identifiable information directly in the audio file.
  • Profanity filtering: filters profane language out of transcript output.
  • Content moderation: flags or filters unsafe or policy-violating content.

Pricing

Guardrails features are billed as add-ons on top of the base Speech-to-Text rate:

Add-onRate
Profanity Filtering+$0.01/hour
PII Text Redaction+$0.08/hour
Content Moderation+$0.15/hour

Source: assemblyai.com/pricing


Use Cases

  • Regulated industries: healthcare and financial services use cases that require PII redaction before storing or sharing transcripts.
  • Customer support and contact centers: content moderation and profanity filtering on recorded or live calls.
  • Compliance workflows: redacting sensitive information from audio archives before retention or sharing.

Ecosystem and Integrations

Guardrails add-ons apply to output from both Speech-to-Text and Universal-Streaming, and can be combined with Speech Understanding add-ons on the same request.


Read the Guardrails docs to add safety and compliance controls to an existing transcription request.

Assemblyai Guardrails API top builders

Explore the top contributors showcasing the highest number of Assemblyai Guardrails API app submissions within our community.

assemblyai Assemblyai Guardrails API AI technology Hackathon projects

Discover innovative solutions crafted with Assemblyai Guardrails API, developed by our community members during our engaging hackathons.

VoxGuard agent

VoxGuard agent

VoxGuard: Secure AI Action Firewall Voice can request. AI can propose. Security decides. VoxGuard is a security-first AI system designed to address one of the most important challenges in financial AI: how can an intelligent assistant understand and assist with sensitive financial requests without being trusted to authorise or execute them independently? Traditional AI assistants can interpret natural-language instructions, but financial operations require additional protection against social engineering, prompt injection, unauthorised actions, and changes to transaction details. VoxGuard introduces a deterministic security layer between AI-generated intent and financial execution. The AI interprets the user's request and proposes a structured action, while a separate security gateway evaluates the request and determines whether to ALLOW, CHALLENGE, or DENY it. The system also uses controlled execution permits, explicit user confirmation, replay protection, and a synthetic banking environment to demonstrate how sensitive actions can be handled without exposing real financial accounts. Key capabilities include:- Financial intent interpretation through conversational AI. - Social-engineering and suspicious-request detection. - Independent security policy enforcement. - Controlled, single-use execution permits. - Protection against unauthorised or replayed actions. - Synthetic financial transaction demonstrations. - Experimental multilingual support, including Nigerian Pidgin. AMD Integration: The project is designed to incorporate AMD-hosted language-model inference for structured financial intent extraction while retaining deterministic security enforcement. The AMD connection and live inference results should be presented according to their actual verified status. VoxGuard demonstrates an architecture for safer AI-powered banking assistants, where language models provide intelligence but never become the final authority over financial transactions.