---
title: "Integrations"
description: "Run recognition on a specific platform or runtime."
---

# Integrations

Run recognition on a specific platform or runtime. Part of [AudD resources](https://audd.io/resources/index.md).

- [Add AudD to a podcast post-production pipeline](https://audd.io/resources/integrations/podcast-post-production.md): Wire AudD's enterprise endpoint into a repeatable podcast workflow — on every episode export, scan for music with ffmpeg, write credits to chapters and show notes, and flag unlicensed commercial tracks for review.
- [Add music recognition to a React Native app](https://audd.io/resources/integrations/react-native.md): Record a few seconds of audio in a React Native app, upload it to your own backend, and identify the song with AudD's standard recognition endpoint.
- [Add music recognition to an Electron desktop app](https://audd.io/resources/integrations/electron-desktop.md): Capture a few seconds of audio in an Electron app and identify the song with AudD, keeping your API token in the main process and off the client.
- [Build a Chrome extension that identifies the music playing in a tab](https://audd.io/resources/integrations/chrome-extension.md): Capture a few seconds of tab audio with a Manifest V3 Chrome extension, send it to your own backend, and identify the song with AudD.
- [Identify the music playing in a room with Home Assistant](https://audd.io/resources/integrations/home-assistant.md): Recognize the song playing in a room from Home Assistant or Music Assistant — capture a short audio clip on the server, send it to AudD, and expose artist and title as a sensor and a service you can automate on.
- [Monitor your users' live streams for music (Amazon IVS, Mux, Cloudflare Stream, any HLS)](https://audd.io/resources/integrations/live-stream-platforms.md): Wire AudD audio streams into a platform that hosts many user live streams: add each channel's HLS URL when it goes live, remove it when it ends, route results by radio_id, and scan the recording before you publish the replay.
- [Run a Reddit music-recognition bot (the AudD RedditBot template)](https://audd.io/resources/integrations/reddit-bot.md): Deploy AudD's open-source Reddit bot — the one that powers u/auddbot — to answer 'what's this song?' on posts and comments by recognizing music in linked videos and streams.
- [Run AudD music recognition in a Cloudflare Worker](https://audd.io/resources/integrations/cloudflare-workers.md): Build a Cloudflare Worker that takes a URL or an uploaded file, calls the AudD API, and returns the recognized track as JSON — secret handling, fetch-based recognition, and CPU-time limits covered.
- [Run AudD music recognition in a Vercel function](https://audd.io/resources/integrations/vercel-functions.md): Build a Next.js route handler on Vercel that calls the AudD API — covering the Node runtime (full SDK, including bytes) and the Edge runtime (fetch-only, URL or in-memory bytes), with timeout and offload guidance.
- [Run AudD music recognition in an AWS Lambda function](https://audd.io/resources/integrations/aws-lambda.md): Build an AWS Lambda function in Node.js that identifies music with AudD, triggered by API Gateway or by new objects landing in S3.
- [Run the AudD Discord bot (deploy the official template)](https://audd.io/resources/integrations/discord-bot.md): Deploy AudD's official open-source Discord bot: clone the Go repo, configure your Discord and AudD tokens, run it, invite it to a server, and keep it up.
- [Show recognized music on a Twitch stream](https://audd.io/resources/integrations/twitch-extension.md): Display the currently-playing song to Twitch viewers with AudD audio streams — subscribe a channel with addStream, consume matches via callback or longpoll, and render them in an overlay or a Twitch Extension.

## Sitemap

See the [resources sitemap](https://audd.io/resources/sitemap.md) for every guide and the [glossary](https://audd.io/resources/reference/glossary.md) for AudD terms.
