Crawler Report for developers.deepgram.com

Summary

Website Quality Score

7.3 Good
Performance
8.6
SEO
8.4
Security
6.5
Accessibility
5.0
Best Practices
8.3
  • ⛔ Skipped URLs - 272 skipped URLs found.
  • ⛔ 4 page(s) with multiple <h1> headings.
  • ⛔ Security - 230 pages(s) with critical finding(s).
  • ⚠️ Performance WARNING - 3 slow non-media URLs found (slower than 3 seconds).
  • ⚠️ 160 page(s) do not support Brotli compression.
  • ⚠️ No WebP image found on the website.
  • ⚠️ No AVIF image found on the website.
  • ⚠️ 150 page(s) with skipped heading levels.
  • ⚠️ 3 page(s) with non-clickable (non-interactive) phone numbers.
  • ⚠️ 1 page(s) without image alt attributes.
  • ⚠️ 160 page(s) without aria labels.
  • ⚠️ 160 page(s) without role attributes.
  • ⏩ Loaded robots.txt for domain 'developers.deepgram.com': status code 200, size 103 B and took 269 ms.
  • ⏩ External URLs - 272 external URL(s) found.
  • ⏩ Redirects - 2 redirect(s) found.
  • ⏩ 404 NOTICE - 1 non-existent page(s) found.
  • ⏩ DNS IPv6: domain developers.deepgram.com does not support IPv6 (DNS server: 127.0.0.53).
  • ✅ SSL/TLS certificate is valid until May 30 15:55:45 2026 GMT. Issued by C = US, O = Let's Encrypt, CN = R12. Subject is CN = developers.deepgram.com.
  • ✅ SSL/TLS certificate issued by 'C = US, O = Let's Encrypt, CN = R12'.
  • ✅ HTTP headers - found 22 unique headers.
  • ✅ All 153 unique title(s) are within the allowed 10% duplicity. Highest duplicity title has 3%.
  • ✅ All 147 description(s) are within the allowed 10% duplicity. Highest duplicity description has 8%.
  • ✅ All pages have quoted attributes.
  • ✅ All pages have inline SVGs smaller than 5120 bytes.
  • ✅ All pages have inline SVGs with less than 5 duplicates.
  • ✅ All pages have valid or none inline SVGs.
  • ✅ All pages have <h1> heading.
  • ✅ All pages have DOM depth less than 30.
  • ✅ All pages have valid HTML.
  • ✅ All pages have form labels.
  • ✅ All pages have lang attribute.
  • ✅ DNS IPv4 OK: domain developers.deepgram.com resolved to cname.vercel-dns.com., 66.33.60.67, 76.76.21.98 (DNS server: 127.0.0.53).
  • 📌 DNS Aliases: IP(s) for domain developers.deepgram.com were resolved by CNAME chain developers.deepgram.com > cname.vercel-dns.com.

Visited URLs

Found 278 row(s).
URLStatusTypeTime (s)SizeCache
/home200 HTML354 ms699 kB0 s
/docs/flux/agent200 HTML304 ms833 kB0 s
/trust-security/information-security-privacy200 HTML489 ms689 kB0 s
/agentic-tools200 HTML322 ms726 kB0 s
/reference/deepgram-api-overview200 HTML278 ms636 kB0 s
/docs/pre-recorded-audio200 HTML258 ms760 kB0 s
/trust-security/security-policy200 HTML331 ms707 kB0 s
/307 Redirect160 ms75 B0 s
/sdks/sdk-features200 HTML307 ms813 kB0 s
/changelog200 HTML641 ms2 MB0 s
/docs/flux/quickstart200 HTML262 ms838 kB0 s
/docs/voice-agent200 HTML497 ms964 kB0 s
/docs/live-streaming-audio200 HTML42 ms 760 kB0 s
/docs/self-hosted-introduction200 HTML269 ms638 kB0 s
/docs/models-languages-overview200 HTML370 ms750 kB0 s
/docs/tts-models200 HTML46 ms 873 kB0 s
/support200 HTML260 ms684 kB0 s
/trust-security/data-privacy-compliance200 HTML450 ms704 kB0 s
/docs/tts-rest200 HTML286 ms600 kB0 s
/docs/stt/getting-started200 HTML205 ms634 kB0 s
/docs/text-to-speech200 HTML413 ms717 kB0 s
/ask-ai200 HTML277 ms678 kB0 s
/docs/self-hosted-add-ons200 HTML381 ms602 kB0 s
/docs/audio-intelligence200 HTML313 ms681 kB0 s
/docs/streaming-text-to-speech200 HTML474 ms711 kB0 s
/docs/stt-tagging200 HTML266 ms676 kB0 s
/docs/profanity-filter200 HTML275 ms706 kB0 s
/docs/version200 HTML432 ms653 kB0 s
/docs/migrating-from-amazon-web-services-aws-transcribe-to-deepgram200 HTML261 ms816 kB0 s
/docs/flux/voice-agent-eager-eot200 HTML283 ms694 kB0 s
/docs/flux/state200 HTML401 ms682 kB0 s
/docs/redaction200 HTML372 ms680 kB0 s
/docs/keyterm200 HTML299 ms704 kB0 s
/docs/multilingual-code-switching200 HTML50 ms 709 kB0 s
/docs/find-and-replace200 HTML251 ms696 kB0 s
/docs/model200 HTML421 ms737 kB0 s
/docs/stt-pre-recorded-template-apps200 HTML291 ms654 kB0 s
/docs/migrating-from-google-speech-to-text-stt-to-deepgram200 HTML229 ms797 kB0 s
/docs/diarization200 HTML253 ms688 kB0 s
/docs/multichannel200 HTML307 ms739 kB0 s
/docs/extra-metadata200 HTML271 ms678 kB0 s
/docs/language-detection200 HTML410 ms687 kB0 s
/docs/keywords200 HTML231 ms684 kB0 s
/docs/channels200 HTML389 ms649 kB0 s
/docs/flux/configuration200 HTML258 ms708 kB0 s
/docs/callback200 HTML422 ms677 kB0 s
/docs/punctuation200 HTML287 ms661 kB0 s
/docs/numerals200 HTML288 ms672 kB0 s
/docs/stt-pre-recorded-feature-overview200 HTML254 ms674 kB0 s
/docs/language200 HTML239 ms661 kB0 s
/docs/supported-entity-types200 HTML231 ms699 kB0 s
/reference/auth/tokens/grant200 HTML299 ms804 kB0 s
/docs/filler-words200 HTML315 ms659 kB0 s
/docs/utterances200 HTML301 ms696 kB0 s
/docs/flux/flux-nova-3-comparison200 HTML323 ms667 kB0 s
/docs/search200 HTML238 ms700 kB0 s
/docs/sample-rate200 HTML250 ms658 kB0 s
/docs/encoding200 HTML198 ms653 kB0 s
/docs/migrating-from-openai-whisper-to-deepgram200 HTML357 ms832 kB0 s
/docs/migrating-from-assembly-ai-speech-to-text-to-deepgram200 HTML219 ms786 kB0 s
/docs/measurements200 HTML332 ms688 kB0 s
/docs/media-input-settings200 HTML253 ms639 kB0 s
/docs/flux/configure200 HTML235 ms701 kB0 s
/docs/smart-format200 HTML321 ms678 kB0 s
/docs/utterance-split200 HTML366 ms660 kB0 s
/docs/dictation200 HTML250 ms670 kB0 s
/docs/paragraphs200 HTML486 ms692 kB0 s
/reference/manage/models/get200 HTML279 ms853 kB0 s
/reference/manage/usage/breakdown/get200 HTML327 ms1 MB0 s
/docs/create-additional-api-keys200 HTML333 ms715 kB0 s
/reference/voice-agent/voice-agent200 HTML452 ms3 MB0 s
/reference/manage/projects/list200 HTML386 ms788 kB0 s
/reference/custom-endpoints200 HTML285 ms734 kB0 s
/reference/manage/invites/list200 HTML311 ms792 kB0 s
/docs/errors200 HTML307 ms816 kB0 s
/reference/text-to-speech/speak-request200 HTML367 ms1 MB0 s
/reference/speech-to-text/listen-pre-recorded200 HTML615 ms1 MB0 s
/reference/self-hosted/distribution-credentials/list200 HTML533 ms839 kB0 s
/reference/text-intelligence/analyze-text200 HTML440 ms1 MB0 s
/reference/api-rate-limits200 HTML412 ms723 kB0 s
/reference/manage/models/list200 HTML290 ms857 kB0 s
/reference/manage/members/list200 HTML279 ms790 kB0 s
/reference/manage/billing/list200 HTML251 ms803 kB0 s
/reference/authentication200 HTML287 ms636 kB0 s
/reference/manage/members/scopes/list200 HTML333 ms786 kB0 s
/reference/manage/keys/list200 HTML497 ms818 kB0 s
/reference/manage/requests/list200 HTML348 ms901 kB0 s
/reference/text-to-speech/speak-streaming200 HTML387 ms950 kB0 s
/reference/speech-to-text/listen-streaming200 HTML313 ms1 MB0 s
/reference/speech-to-text/listen-flux200 HTML338 ms977 kB0 s
/docs/supported-audio-formats200 HTML330 ms696 kB0 s
/guides/fundamentals/make-your-first-api-request200 HTML302 ms723 kB0 s
/docs/transcribe-recorded-calls-with-twilio200 HTML1.8 s 749 kB0 s
/changelog/2020/7/30200 HTML1.7 s 680 kB0 s
/guides/fundamentals/using-custom-parameters-sdks200 HTML289 ms758 kB0 s
/reference/manage/projects/delete200 HTML2.6 s 779 kB0 s
/reference/self-hosted/distribution-credentials/create200 HTML2 s 869 kB0 s
/reference/manage/keys/get200 HTML2.1 s 822 kB0 s
/docs/using-sdks-with-self-hosted200 HTML422 ms659 kB0 s
/reference/manage/members/delete200 HTML4.5 s 785 kB0 s
/reference/manage/invites/create200 HTML450 ms802 kB0 s
/reference/manage/projects/models/list200 HTML3.3 s 873 kB0 s
/reference/manage/projects/update200 HTML1.9 s 790 kB0 s
/reference/manage/requests/get200 HTML2.7 s 835 kB0 s
/reference/manage/invites/delete200 HTML2 s 784 kB0 s
/reference/self-hosted/distribution-credentials/delete200 HTML2.4 s 830 kB0 s
/reference/manage/usage/get200 HTML2.4 s 961 kB0 s
/reference/manage/projects/leave200 HTML2.1 s 782 kB0 s
/reference/self-hosted/distribution-credentials/get200 HTML2.1 s 836 kB0 s
/reference/manage/keys/create200 HTML263 ms818 kB0 s
/reference/manage/projects/models/get200 HTML2.1 s 857 kB0 s
/reference/manage/billing/fields/get200 HTML298 ms829 kB0 s
/reference/manage/projects/get200 HTML2.2 s 804 kB0 s
/docs/voice-agent-update-think200 HTML361 ms593 kB0 s
/docs/certificates-endpoint200 HTML353 ms655 kB0 s
/reference/manage/billing/get200 HTML2 s 801 kB0 s
/reference/manage/keys/delete200 HTML2.2 s 782 kB0 s
/changelog/self-hosted/2026-03-19404 HTML2.1 s 401 kB0 s
/changelog/2026/3/9200 HTML1.4 s 684 kB0 s
/changelog/2026/2/12200 HTML3.2 s 684 kB0 s
/changelog/2026/2/25200 HTML1.2 s 685 kB0 s
/docs/self-hosted-status-endpoint200 HTML296 ms721 kB0 s
/docs/log-formats200 HTML274 ms650 kB0 s
/changelog/2026/3/16200 HTML284 ms685 kB0 s
/docs/voice-agent-llm-models200 HTML324 ms700 kB0 s
/changelog/2026/3/5200 HTML1.7 s 678 kB0 s
/docs/configure-voice-agent200 HTML711 ms686 kB0 s
/changelog/2026/3/19200 HTML299 ms687 kB0 s
/changelog/2026/3/10200 HTML286 ms679 kB0 s
/docs/flux-self-hosted200 HTML452 ms708 kB0 s
/changelog/2026/3/17200 HTML347 ms680 kB0 s
/changelog/2026/2/27200 HTML1.5 s 690 kB0 s
/docs/flux/feature-overview200 HTML289 ms662 kB0 s
/docs/keywords-vs-search200 HTML285 ms674 kB0 s
/docs/voice-agent-setting-applied-message200 HTML281 ms589 kB0 s
/docs/voice-agent-user-started-speaking200 HTML293 ms588 kB0 s
/docs/voice-agent-settings200 HTML559 ms610 kB0 s
/docs/voice-agent-echo-cancellation200 HTML287 ms594 kB0 s
/docs/multilingual-voice-agent200 HTML274 ms590 kB0 s
/docs/build-a-function-call200 HTML250 ms817 kB0 s
/docs/voice-agent-update-prompt200 HTML340 ms592 kB0 s
/docs/voice-agent-template-apps200 HTML337 ms586 kB0 s
/docs/agent-keep-alive200 HTML291 ms590 kB0 s
/docs/voice-agent-conversation-text200 HTML407 ms588 kB0 s
/docs/voice-agent-prompt-updated200 HTML281 ms585 kB0 s
/docs/voice-agent-think-updated200 HTML410 ms587 kB0 s
/docs/voice-agent-function-call-context308 Redirect316 ms115 B0 s
/docs/voice-agent-speak-updated200 HTML312 ms585 kB0 s
/docs/voice-agent-inject-agent-message200 HTML253 ms600 kB0 s
/docs/voice-agent-inputs200 HTML550 ms582 kB0 s
/docs/voice-agent-inject-user-message200 HTML338 ms587 kB0 s
/docs/voice-agent-warning200 HTML323 ms598 kB0 s
/docs/voice-agent-function-call-request200 HTML324 ms596 kB0 s
/docs/voice-agent-welcome-message200 HTML316 ms587 kB0 s
/docs/voice-agent-agent-thinking200 HTML331 ms587 kB0 s
/docs/voice-agent-update-speak200 HTML275 ms593 kB0 s
/docs/voice-agent-agent-audio-done200 HTML276 ms587 kB0 s
/docs/twilio-and-deepgram-voice-agent200 HTML1.6 s 835 kB0 s
/docs/voice-agent-media-inputs-outputs200 HTML615 ms591 kB0 s
/docs/multi-agent-architecture200 HTML356 ms719 kB0 s
/docs/voice-agent-errors200 HTML218 ms606 kB0 s
/docs/voice-agent-tts-models403 HTML10 ms 33 kB0 s
/docs/voice-agent-function-call-response403 HTML11 ms 33 kB0 s
/docs/voice-agent-feature-overview200 HTML234 ms598 kB0 s
/docs/voice-agents-function-calling403 HTML10 ms 33 kB0 s
/docs/voice-agent-audio-playback403 HTML10 ms 33 kB0 s
/docs/voice-agent-message-flow403 HTML10 ms 33 kB0 s
/docs/voice-agent-history403 HTML10 ms 33 kB0 s
/docs/audio-keep-alive403 HTML10 ms 33 kB0 s
/docs/stt-streaming-feature-overview403 HTML10 ms 33 kB0 s
/docs/measuring-streaming-latency403 HTML10 ms 33 kB0 s
/docs/getting-started-with-the-streaming-test-suite403 HTML10 ms 33 kB0 s
/docs/understanding-end-of-speech-detection403 HTML10 ms 33 kB0 s
/docs/endpointing403 HTML10 ms 33 kB0 s
/docs/determining-your-audio-format-for-live-streaming-audio403 HTML10 ms 33 kB0 s
/docs/understand-endpointing-interim-results403 HTML10 ms 33 kB0 s
/docs/using-interim-results403 HTML10 ms 33 kB0 s
/docs/voice-agent-outputs200 HTML1.9 s 585 kB0 s
/docs/interim-results403 HTML10 ms 33 kB0 s
/docs/self-hosted-deployment-environments403 HTML10 ms 33 kB0 s
/docs/self-hosted-ingress-auth403 HTML10 ms 33 kB0 s
/docs/scaling-and-deployment-strategies403 HTML10 ms 33 kB0 s
/docs/drivers-and-containerization-platforms403 HTML10 ms 33 kB0 s
/docs/prometheus-integration403 HTML10 ms 33 kB0 s
/docs/securing-your-cluster403 HTML10 ms 33 kB0 s
/docs/self-hosted-self-service-tutorial403 HTML10 ms 33 kB0 s
/docs/k8s-troubleshooting403 HTML10 ms 33 kB0 s
/docs/using-private-container-registries403 HTML10 ms 33 kB0 s
/docs/license-proxy403 HTML10 ms 33 kB0 s
/docs/kubernetes403 HTML10 ms 33 kB0 s
/docs/deploy-amazon-sagemaker403 HTML10 ms 33 kB0 s
/docs/auto-scaling-sagemaker-streaming403 HTML10 ms 33 kB0 s
/docs/gcp-docker-podman403 HTML10 ms 33 kB0 s
/docs/blue-green-deployment403 HTML10 ms 33 kB0 s
/docs/maintaining403 HTML10 ms 33 kB0 s
/docs/metrics-guide403 HTML10 ms 33 kB0 s
/docs/deploy-stt-services403 HTML10 ms 33 kB0 s
/docs/self-hosted-redact-usage403 HTML10 ms 33 kB0 s
/docs/deepgram-unimrcp-plugin403 HTML10 ms 33 kB0 s
/docs/aws-docker-podman403 HTML10 ms 33 kB0 s
/docs/dockerpodman403 HTML10 ms 33 kB0 s
/docs/autoscaling-best-practices403 HTML10 ms 33 kB0 s
/docs/deploy-tts-services403 HTML10 ms 33 kB0 s
/docs/deepgram-whisper-cloud403 HTML10 ms 33 kB0 s
/docs/text-chunking-for-tts-optimization403 HTML10 ms 33 kB0 s
/docs/tts-text-chunking403 HTML10 ms 33 kB0 s
/docs/tts-callback403 HTML10 ms 33 kB0 s
/docs/tts-sample-rate403 HTML10 ms 33 kB0 s
/docs/tts-feature-overview403 HTML10 ms 33 kB0 s
/docs/tts-voice-controls403 HTML10 ms 33 kB0 s
/docs/text-to-speech-latency403 HTML10 ms 33 kB0 s
/docs/tts-encoding403 HTML10 ms 33 kB0 s
/docs/streaming-the-audio-output403 HTML10 ms 33 kB0 s
/docs/handling-audio-issues-in-text-to-speech403 HTML10 ms 33 kB0 s
/docs/text-to-speech-prompting403 HTML10 ms 33 kB0 s
/docs/improving-aura-2-formatting403 HTML10 ms 33 kB0 s
/docs/tts-ws-close403 HTML10 ms 33 kB0 s
/docs/tts-bit-rate403 HTML10 ms 33 kB0 s
/docs/tts-rest-template-apps403 HTML10 ms 33 kB0 s
/docs/send-llm-outputs-to-the-tts-web-socket403 HTML10 ms 33 kB0 s
/docs/tts-troubleshooting-websocket-net-and-data-errors403 HTML10 ms 33 kB0 s
/docs/tts-media-output-settings403 HTML10 ms 33 kB0 s
/docs/tts-streaming-feature-overview403 HTML10 ms 33 kB0 s
/docs/tts-container403 HTML10 ms 33 kB0 s
/docs/tts-streaming-template-apps403 HTML10 ms 33 kB0 s
/docs/tts-websocket-streaming403 HTML10 ms 33 kB0 s
/docs/tts-websocket403 HTML10 ms 33 kB0 s
/docs/tts-tagging403 HTML10 ms 33 kB0 s
/code-of-conduct403 HTML10 ms 33 kB0 s
/docs/working-with-concurrency-rate-limits403 HTML10 ms 33 kB0 s
/docs/topic-detection403 HTML10 ms 33 kB0 s
/docs/text-intention-recognition403 HTML10 ms 33 kB0 s
/docs/summarization403 HTML10 ms 33 kB0 s
/docs/text-intelligence403 HTML10 ms 33 kB0 s
/docs/text-intelligence-feature-overview403 HTML10 ms 33 kB0 s
/docs/detect-entities403 HTML10 ms 33 kB0 s
/docs/text-sentiment-analysis403 HTML13 ms 33 kB0 s
/docs/text-intelligence-callback403 HTML10 ms 33 kB0 s
/docs/text-summarization403 HTML10 ms 33 kB0 s
/docs/intent-recognition403 HTML10 ms 33 kB0 s
/docs/text-topic-detection403 HTML10 ms 33 kB0 s
/docs/stt-intelligence-feature-overview403 HTML10 ms 33 kB0 s
/docs/text-intelligence-tagging403 HTML10 ms 33 kB0 s
/docs/sentiment-analysis403 HTML10 ms 33 kB0 s
/docs/text-intelligence-template-apps403 HTML10 ms 33 kB0 s
/docs/tts-ws-flush403 HTML10 ms 33 kB0 s
/docs/flux/nova-3-migration403 HTML10 ms 33 kB0 s
/docs/automatically-generating-webvtt-and-srt-captions403 HTML10 ms 33 kB0 s
/docs/multichannel-vs-diarization403 HTML10 ms 33 kB0 s
/docs/flux-template-apps403 HTML10 ms 33 kB0 s
/guides/fundamentals/authenticating403 HTML10 ms 33 kB0 s
/docs/lower-level-websockets403 HTML10 ms 33 kB0 s
/docs/flux/close-stream403 HTML10 ms 33 kB0 s
/reference/manage/usage/list403 HTML10 ms 33 kB0 s
/docs/deployment-options403 HTML17 ms 33 kB0 s
/guides/deep-dives/managing-projects403 HTML10 ms 33 kB0 s
/guides/deep-dives/working-with-roles403 HTML10 ms 33 kB0 s
/guides/deep-dives/using-multiple-projects403 HTML10 ms 33 kB0 s
/guides/deep-dives/safely-removing-team-members-with-active-api-keys403 HTML10 ms 33 kB0 s
/guides/fundamentals/token-based-authentication403 HTML10 ms 33 kB0 s
/reference/voice-agent/think-models403 HTML10 ms 33 kB0 s
/guides/deep-dives/using-the-sec-websocket-protocol403 HTML10 ms 33 kB0 s
/reference/manage/members/scopes/update403 HTML10 ms 33 kB0 s
/docs/getting-started-with-pre-recorded-audio403 HTML10 ms 33 kB0 s
/reference/manage/billing/purchases/get403 HTML10 ms 33 kB0 s
/docs/on-premise-twilio-integration403 HTML10 ms 33 kB0 s
/docs/deepgram-with-amazon-connect403 HTML10 ms 33 kB0 s
/docs/transcribe-meetings-in-realtime403 HTML10 ms 33 kB0 s
/docs/build-voice-agent-with-twilio-deepgram-openai403 HTML10 ms 33 kB0 s
/api-reference/speech-recognition-api403 HTML10 ms 33 kB0 s
/changelog/2021/2/1403 HTML10 ms 33 kB0 s
/guides/fundamentals/tagging-your-usage-data403 HTML10 ms 33 kB0 s
/guides/fundamentals/model-metadata403 HTML10 ms 33 kB0 s
/reference/manage/billing/breakdown/get403 HTML10 ms 33 kB0 s
/changelog/2026/2/11403 HTML10 ms 33 kB0 s
/docs/docs/language403 HTML10 ms 33 kB0 s
/docs/zapier-integration403 HTML10 ms 33 kB0 s
/docs/twilio-and-deepgram-tts403 HTML10 ms 33 kB0 s
No rows found, please edit your search term.

Best practices

Found 11 row(s).
Analysis nameOKNoticeWarningCritical
Invalid inline SVGs54000
Heading structure1701162174
Non-clickable phone numbers4050
DOM depth (> 30)276000
Large inline SVGs (> 5120 B)54000
Duplicate inline SVGs (> 5 and > 1024 B)54000
Title uniqueness (> 10%)153000
Description uniqueness (> 10%)147000
Brotli support001600
WebP support0010
AVIF support0010
No rows found, please edit your search term.

Large inline SVGs

No problems found.


Duplicate inline SVGs

No problems found.


Invalid inline SVGs

No problems found.


Missing quotes on attributes

No problems found.


DOM depth

No problems found.


Heading structure

SeverityOccursDetailAffected URLs (max 5)
critical11Multiple <h1> headings found.URL 1, URL 2, URL 3, URL 4
warning76Heading structure is skipping levels: found an <h5> after an <h2>.URL 1, URL 2, URL 3, URL 4, URL 5
warning73Heading structure is skipping levels: found an <h4> after an <h2>.URL 1, URL 2, URL 3, URL 4, URL 5
warning45Heading structure is skipping levels: found an <h5> after an <h3>.URL 1, URL 2, URL 3, URL 4, URL 5
warning34Heading structure is skipping levels: found an <h3> after an <h1>.URL 1, URL 2, URL 3, URL 4, URL 5
warning28Heading structure is skipping levels: found an <h5> after an <h1>.URL 1, URL 2, URL 3, URL 4, URL 5
warning7Heading structure is skipping levels: found an <h4> after an <h1>.URL 1, URL 2, URL 3, URL 4, URL 5
notice116No headings found in the HTML content.URL 1, URL 2, URL 3, URL 4, URL 5

Non-clickable phone numbers

SeverityOccursDetailAffected URLs (max 5)
warning21000-2000-3000URL 1, URL 2
warning1+15551234567/docs/build-a-function-call
warning1(555) 123-4567/docs/build-a-function-call
warning1555-123-4567/docs/build-a-function-call
warning1+1 555-123-4567/docs/build-a-function-call

Title uniqueness

No problems found.


Description uniqueness

No problems found.

Accessibility

Analysis nameOKNoticeWarningCritical
Missing image alt attributes18010
Missing roles00100
Missing aria labels302861
Missing html lang attribute1000

Valid HTML

No problems found.


Missing image alt attributes

SeverityOccursDetailAffected URLs (max 5)
warning1<img class="mx-*" *** >/docs/self-hosted-introduction

Missing form labels

No problems found.


Missing aria labels

Found 157 row(s).
SeverityOccursDetailAffected URLs (max 5)
critical35<select ***>URL 1, URL 2, URL 3, URL 4, URL 5
warning3898<a class="fern-* fern-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning1353<a class="fern-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning960<a class="group cursor-* fern-* minimal normal" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning841<a class="block break-* text-* transition-* hover:transition-* text-* hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning666<button class="fern-* fern-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning640<a class="group cursor-* fern-* outlined normal" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning320<a class="group cursor-* fern-* filled normal primary" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning318<button class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* [&_* border-* text-* hover:bg-* hover:text-* data-* data-* border pointer-* h-* px-* text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning184<button class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* text-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* [&_* text-* hover:bg-* hover:text-* pointer-* size-* fern-* group mr-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning182<a class="fern-* fern-* !text-* font-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning163<button class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* text-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* [&_* text-* hover:bg-* hover:text-* pointer-* size-* fern-* group fern-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a id="989d2f9ffcb3cac91d407105be194361b14bc2510a231806906fd396d7f0024e" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a id="6461abbad02ddbdccb85725b0d43b44226838acf16a259ea2662ff7c869cc***" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a class="w-* shrink-* flex items-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a id="7e11f1f5e745d54ce841f98a9addc00f3b82b78b25c09f46edf68719f6e3646a" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a id="e284ccd3517a2d8e1b9d5fca5c9ac6772b07d4562cfcd599df250918153a882a" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a id="4f049ef32db523243c993b4415d6e9f6d79b9752e793cab9ea42872da3559f***" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a class="min-* lg:min-* hover:text-* rounded-* group flex min-* flex-* select-* items-* justify-* py-* text-* lg:px-* lg:text-* data-* data-* [&_*" id="radix-_R_lfiv5t8ramriv5ubs5akknpfivb_-trigger-4f049ef32db523243c993b4415d6e9f6d79b9752e793cab9ea42872da3559f***" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a id="c9c8cc95fb691b426b3baf3d443c1e3c9e272c34024a178d3f32807e9b73ac9e" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a class="min-* lg:min-* hover:text-* rounded-* group flex min-* flex-* select-* items-* justify-* py-* text-* lg:px-* lg:text-* data-* data-* [&_*" id="radix-_R_lfiv5t8ramriv5ubs5akknpfivb_-trigger-6461abbad02ddbdccb85725b0d43b44226838acf16a259ea2662ff7c869cc***" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<button class="absolute right-* fern-* minimal normal square" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a class="min-* lg:min-* hover:text-* rounded-* group flex min-* flex-* select-* items-* justify-* py-* text-* lg:px-* lg:text-* data-* data-* [&_*" id="radix-_R_lfiv5t8ramriv5ubs5akknpfivb_-trigger-c9c8cc95fb691b426b3baf3d443c1e3c9e272c34024a178d3f32807e9b73ac9e" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<button class="focus-* rounded-* items-* justify-* gap-* whitespace-* text-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* [&_* border-* text-* hover:bg-* hover:text-* data-* data-* border h-* px-* py-* mx-* mt-* flex lg:hidden" id="radix-_R_28ramriv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a class="min-* lg:min-* hover:text-* rounded-* group flex min-* flex-* select-* items-* justify-* py-* text-* lg:px-* lg:text-* data-* data-* [&_*" id="radix-_R_lfiv5t8ramriv5ubs5akknpfivb_-trigger-f43a64a57b5eb925d93b49920ab56f6004facd94659faa8787c44c80a43e78b***" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a id="f43a64a57b5eb925d93b49920ab56f6004facd94659faa8787c44c80a43e78b***" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<button class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* text-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* [&_* text-* hover:bg-* hover:text-* size-* shrink-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a class="min-* lg:min-* hover:text-* rounded-* group flex min-* flex-* select-* items-* justify-* py-* text-* lg:px-* lg:text-* data-* data-* [&_*" id="radix-_R_lfiv5t8ramriv5ubs5akknpfivb_-trigger-e284ccd3517a2d8e1b9d5fca5c9ac6772b07d4562cfcd599df250918153a882a" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a class="min-* lg:min-* hover:text-* rounded-* group flex min-* flex-* select-* items-* justify-* py-* text-* lg:px-* lg:text-* data-* data-* [&_*" id="radix-_R_lfiv5t8ramriv5ubs5akknpfivb_-trigger-989d2f9ffcb3cac91d407105be194361b14bc2510a231806906fd396d7f0024e" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<button class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* text-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* [&_* text-* hover:bg-* hover:text-* size-* ml-*" id="radix-_R_13d4riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a class="flex items-* gap-* mx-* mt-* w-*" id="builtwithfern" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<a class="min-* lg:min-* hover:text-* rounded-* group flex min-* flex-* select-* items-* justify-* py-* text-* lg:px-* lg:text-* data-* data-* [&_*" id="radix-_R_lfiv5t8ramriv5ubs5akknpfivb_-trigger-7e11f1f5e745d54ce841f98a9addc00f3b82b78b25c09f46edf68719f6e3646a" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning149<button class="w-* px-* rounded-* fern-* minimal normal" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning111<button class="group rounded-* px-* fern-* minimal normal" id="radix-_R_kkqklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning103<button class="fern-* text-* fern-* minimal normal" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning86<button class="fern-* small grayscale subtle interactive">URL 1, URL 2, URL 3, URL 4, URL 5
warning72<button class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* text-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* [&_* text-* hover:bg-* hover:text-* pointer-* size-* fern-* group -*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning55<button class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* text-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* [&_* text-* hover:bg-* hover:text-* pointer-* size-* fern-* group" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning52<a class="fern-* interactive not-* rounded-* relative block border text-* p-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning42<button class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* text-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* [&_* text-* hover:bg-* hover:text-* pointer-* size-* fern-* group invisible" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning40<a class="fern-* large grayscale subtle" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning40<button class="fern-* large grayscale outlined-* interactive fern-* fern-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning38<button class="group rounded-* px-* fern-* minimal normal" id="radix-_R_kiklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning38<button class="fern-* h-* px-* py-* fern-* outlined normal" id="radix-_R_3diklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning34<button class="fern-* outlined small" id="radix-_R_6acklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning34<button class="-* pl-* fern-* minimal normal success" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning18<button class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* text-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* [&_* text-* hover:bg-* hover:text-* pointer-* size-* fern-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning12<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_1fmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2, URL 3
warning11<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_pmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2, URL 3
warning11<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_15mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2, URL 3
warning10<a class="group w-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning10<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_1jmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2, URL 3
warning10<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_2dmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2, URL 3
warning9<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_1nmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2, URL 3
warning8<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_hmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2
warning8<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_fmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2
warning8<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_1dmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2
warning7<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_2rmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2
warning7<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_vmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2
warning6<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_1vmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2
warning6<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_jmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >URL 1, URL 2
warning4<button class="fern-* data-*" id="radix-_R_h8qcklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4
warning4<button class="fern-* data-*" id="radix-_R_58qcklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_25mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/voice-agent
warning4<button class="fern-* data-*" id="radix-_R_38qcklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_37mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/flux/agent
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_bmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/streaming-text-to-speech
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_11mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/pre-recorded-audio
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_19mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/guides/fundamentals/make-your-first-api-request
warning4<button class="fern-* data-*" id="radix-_R_98qcklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_17mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/pre-recorded-audio
warning4<button class="fern-* data-*" id="radix-_R_f8qcklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_3bmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/flux/agent
warning4<button class="fern-* data-*" id="radix-_R_b8qcklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_27mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/flux/agent
warning4<button class="fern-* h-* px-* py-* fern-* outlined normal" id="radix-_R_3cpbkklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_1pmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/voice-agent
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_3pmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/flux/quickstart
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_33mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/flux/agent
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_13mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/flux/configure
warning4<button class="fern-* data-*" id="radix-_R_d8qcklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4
warning4<button class="fern-* data-*" id="radix-_R_78qcklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2, URL 3, URL 4
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_2jmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/flux/quickstart
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_43mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/flux/quickstart
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_3hmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/flux/agent
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_2vmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/flux/agent
warning4<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_1bmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/text-to-speech
warning2<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_2lmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/migrating-from-assembly-ai-speech-to-text-to-deepgram
warning2<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_23mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/migrating-from-assembly-ai-speech-to-text-to-deepgram
warning2<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_2pmqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/migrating-from-assembly-ai-speech-to-text-to-deepgram
warning2<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_31mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/migrating-from-assembly-ai-speech-to-text-to-deepgram
warning2<button class="fern-* data-*" id="radix-_R_j8qcklubr6riv5ubs5akknpfivb_" *** >URL 1, URL 2
warning2<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_29mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/migrating-from-assembly-ai-speech-to-text-to-deepgram
warning2<button class="fern-* data-* group flex min-* items-* px-* py-* data-*" id="radix-_R_35mqklubr6riv5ubs5akknpfivb_-trigger-***" *** >/docs/migrating-from-assembly-ai-speech-to-text-to-deepgram
warning1<a class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* bg-* hover:bg-* text-* h-* px-* text-* font-* [&_* font-* [&_*" id="playground-button:reference/manage/keys/delete" *** >/reference/manage/keys/delete
warning1<a ***>/changelog
warning1<a class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* bg-* hover:bg-* text-* h-* px-* text-* font-* [&_* font-* [&_*" id="playground-button:reference/manage/requests/get" *** >/reference/manage/requests/get
warning1<a class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* bg-* hover:bg-* text-* h-* px-* text-* font-* [&_* font-* [&_*" id="playground-button:reference/manage/invites/list" *** >/reference/manage/invites/list
warning1<a class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* bg-* hover:bg-* text-* h-* px-* text-* font-* [&_* font-* [&_*" id="playground-button:reference/manage/billing/get" *** >/reference/manage/billing/get
warning1<a class="focus-* rounded-* inline-* items-* justify-* gap-* whitespace-* font-* transition-* hover:transition-* focus-* focus-* disabled:pointer-* disabled:opacity-* [&_* [&_* bg-* hover:bg-* text-* h-* px-* text-* font-* [&_* font-* [&_*" id="playground-button:reference/manage/keys/list" *** >/reference/manage/keys/list
You have reached the limit of 100 rows as a protection against very large output or exhausted memory.
No rows found, please edit your search term.

Missing roles

Found 11 row(s).
SeverityOccursDetailAffected URLs (max 5)
warning160<main class="relative z-* flex transition-* duration-* ease-* mt-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<nav class="fern-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<footer class="width-*" id="fern-footer">URL 1, URL 2, URL 3, URL 4, URL 5
warning160<nav class="fern-* fern-* hidden lg:flex" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning160<aside id="fern-sidebar-spacer">URL 1, URL 2, URL 3, URL 4, URL 5
warning160<header class="my-* space-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning160<footer class="fern-* not-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning160<aside class="fern-*" id="fern-sidebar" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning119<aside id="fern-toc">URL 1, URL 2, URL 3, URL 4, URL 5
warning38<aside class="fern-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning20<aside>URL 1, URL 2, URL 3, URL 4, URL 5
No rows found, please edit your search term.

Missing html lang attribute

No problems found.

Security

Found 10 row(s).
HeaderOKNoticeWarningCriticalRecommendation
Strict-Transport-Security16100115Strict-Transport-Security header is not set. It enforces secure connections and protects against MITM attacks.
Content-Security-Policy16100115Content-Security-Policy header is not set. It restricts resources the page can load and prevents XSS attacks.
X-Frame-Options002760X-Frame-Options header is not set. It prevents clickjacking attacks when set to 'deny' or 'sameorigin.
X-Content-Type-Options16101150X-Content-Type-Options header is not set. It stops MIME type sniffing and mitigates content type attacks.
Referrer-Policy16101150Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security.
Feature-Policy01611150Feature-Policy header is not set but Permissions-Policy is set. That's enough.. Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set.
Permissions-Policy16101150Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security.
X-Powered-By001610X-Powered-By header is set to 'Next.js'. It is better not to reveal used technologies.
Server027600Server header is set to 'Vercel'. It is better not to reveal used technologies.
X-XSS-Protection276000
No rows found, please edit your search term.

Security headers

Found 10 row(s).
SeverityOccursDetailAffected URLs (max 5)
critical115Strict-Transport-Security header is not set. It enforces secure connections and protects against MITM attacks.URL 1, URL 2, URL 3, URL 4, URL 5
critical115Content-Security-Policy header is not set. It restricts resources the page can load and prevents XSS attacks.URL 1, URL 2, URL 3, URL 4, URL 5
warning276X-Frame-Options header is not set. It prevents clickjacking attacks when set to 'deny' or 'sameorigin.URL 1, URL 2, URL 3, URL 4, URL 5
warning161X-Powered-By header is set to 'Next.js'. It is better not to reveal used technologies.URL 1, URL 2, URL 3, URL 4, URL 5
warning115Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security.URL 1, URL 2, URL 3, URL 4, URL 5
warning115X-Content-Type-Options header is not set. It stops MIME type sniffing and mitigates content type attacks.URL 1, URL 2, URL 3, URL 4, URL 5
warning115Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set.URL 1, URL 2, URL 3, URL 4, URL 5
warning115Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security.URL 1, URL 2, URL 3, URL 4, URL 5
notice276Server header is set to 'Vercel'. It is better not to reveal used technologies.URL 1, URL 2, URL 3, URL 4, URL 5
notice161Feature-Policy header is not set but Permissions-Policy is set. That's enough.URL 1, URL 2, URL 3, URL 4, URL 5
No rows found, please edit your search term.

TOP non-unique titles

Count 🔽Title
6Getting Started | Deepgram&#x27;s Docs
2Template Apps | Deepgram&#x27;s Docs
2Feature Overview | Deepgram&#x27;s Docs

TOP non-unique descriptions

Count 🔽Description
14

SEO metadata

Found 160 row(s).
URL 🔼IndexingTitleH1DescriptionKeywords
/agentic-toolsAllowedAgentic developer tools | Deepgram's DocsAgentic developer toolsGive your AI coding tools built-in knowledge of Deepgram APIs, docs, and starter apps.
/ask-aiAllowedAsk AI | Deepgram's DocsAsk AIGet instant answers about Deepgram's products, APIs, and documentation
/changelogAllowedChangelog | Deepgram's DocsChangelog
/changelog/2020/7/30AllowedJuly 30, 2020 | Deepgram's DocsChangelog
/changelog/2026/2/12AllowedFebruary 12, 2026 | Deepgram's DocsChangelog
/changelog/2026/2/25AllowedFebruary 25, 2026 | Deepgram's DocsChangelog
/changelog/2026/2/27AllowedFebruary 27, 2026 | Deepgram's DocsChangelog
/changelog/2026/3/10AllowedMarch 10, 2026 | Deepgram's DocsChangelog
/changelog/2026/3/16AllowedMarch 16, 2026 | Deepgram's DocsChangelog
/changelog/2026/3/17AllowedMarch 17, 2026 | Deepgram's DocsChangelog
/changelog/2026/3/19AllowedMarch 19, 2026 | Deepgram's DocsChangelog
/changelog/2026/3/5AllowedMarch 5, 2026 | Deepgram's DocsChangelog
/changelog/2026/3/9AllowedMarch 9, 2026 | Deepgram's DocsChangelog
/docs/agent-keep-aliveAllowedAgent Keep Alive | Deepgram's DocsAgent Keep AliveSend messages ensuring uninterrupted communication for your agent.
/docs/audio-intelligenceAllowedGetting Started | Deepgram's DocsGetting StartedAn introduction to using Deepgram's audio intelligence features to analyze audio using Deepgram SDKs.
/docs/build-a-function-callAllowedBuild A Function Call | Deepgram's DocsBuild A Function CallLearn how to build a Function Call to use with your Agent.
/docs/callbackAllowedSTT Callback | Deepgram's DocsSTT CallbackSpeech-to-text Callback allows you to have your submitted audio processed asynchronously.
/docs/certificates-endpointAllowedCertificate Status | Deepgram's DocsCertificate StatusQuery certificate lifecycle dates for your self-hosted deployment.
/docs/channelsAllowedChannels | Deepgram's DocsChannelsChannels allows you to specify the number of independent audio channels your submitted audio contains.
/docs/configure-voice-agentAllowedConfigure the Voice Agent | Deepgram's DocsConfigure the Voice AgentLearn about the voice agent configuration options for the agent, and both input and output audio.
/docs/create-additional-api-keysAllowedCreating API Keys | Deepgram's DocsCreating API KeysLearn about the fundamentals of creating API keys with the Deepgram Console or the Deepgram API.
/docs/diarizationAllowedSpeaker Diarization | Deepgram's DocsSpeaker DiarizationDiarize recognizes speaker changes and assigns a speaker to each word in the transcript.
/docs/dictationAllowedDictation | Deepgram's DocsDictationDictation automatically formats spoken commands for punctuation into their respective punctuation marks.
/docs/encodingAllowedEncoding | Deepgram's DocsEncodingEncoding allows you to specify the expected encoding of your submitted audio.
/docs/errorsAllowedErrors | Deepgram's DocsErrorsErrors you might encounter when making requests to the Deepgram API
/docs/extra-metadataAllowedExtra Metadata | Deepgram's DocsExtra MetadataExtra Metadata allows you to label your requests for the purpose of identification in downstream processing.
/docs/filler-wordsAllowedFiller Words | Deepgram's DocsFiller WordsFiller Words can help transcribe interruptions in your audio, like "uh" and "um".
/docs/find-and-replaceAllowedFind and Replace | Deepgram's DocsFind and ReplaceFind and Replace searches for terms or phrases in submitted audio and replaces them.
/docs/flux-self-hostedAllowedUsing the Flux Model | Deepgram's DocsUsing the Flux ModelFlux is a purpose-built, low-latency streaming speech-to-text model tailored for voice agent use cases. This article describes how to ensure Flux is present in your self-hosted Deepgram environment, the configuration steps, and key considerations unique to Flux.
/docs/flux/agentAllowedBuild a Flux-enabled Voice Agent | Deepgram's DocsBuild a Flux-enabled Voice AgentBuild a cascaded voice agent using Flux conversational speech to text, an OpenAI LLM, and Deepgram Aura-2 text to speech.
/docs/flux/configurationAllowedEnd-of-Turn Detection Parameters | Deepgram's DocsEnd-of-Turn Detection ParametersConfigure Flux's end-of-turn detection behavior with eot_threshold, eager_eot_threshold, and eot_timeout_ms.
/docs/flux/configureAllowedConfigure | Deepgram's DocsConfigureSend a Configure message to update Flux stream settings in real-time without reconnecting.
/docs/flux/feature-overviewAllowedFlux Feature Overview | Deepgram's DocsFlux Feature OverviewBelow is a matrix of Deepgram's Flux Speech-to-text feature compatibility.
/docs/flux/flux-nova-3-comparisonAllowedCompare Flux to Nova-3 | Deepgram's DocsCompare Flux to Nova-3Compare Flux to Nova-3 to understand the differences so you can choose the right model for your use case.
/docs/flux/quickstartAllowedGetting Started with Flux | Deepgram's DocsGetting Started with FluxFlux is the first conversational speech recognition model built specifically for voice agents. Unlike traditional STT that just transcribes words, Flux understands conversational flow and automatically handles turn-taking.
/docs/flux/stateAllowedUnderstanding the Flux State Machine | Deepgram's DocsUnderstanding the Flux State MachineTraditional STT+VAD requires you to build complex interruption logic. Flux handles this natively.
/docs/flux/voice-agent-eager-eotAllowedOptimize Voice Agent Latency with Eager End of Turn | Deepgram's DocsOptimize Voice Agent Latency with Eager End of TurnReduce end-to-end latency by preparing responses early with Eager End of Turn events.
/docs/keytermAllowedKeyterm Prompting | Deepgram's DocsKeyterm PromptingKeyterm Prompting allows you to improve Keyword Recall Rate (KRR) for important keyterms or phrases up to 90%.
/docs/keywordsAllowedKeywords | Deepgram's DocsKeywordsKeywords can boost or suppress specialized terminology.
/docs/keywords-vs-searchAllowedWhen To Use Keywords and Search | Deepgram's DocsWhen To Use Keywords and SearchCompare Deepgram's Keywords and Search features to better understand when to use each feature.
/docs/languageAllowedLanguages Support | Deepgram's DocsLanguages SupportAn overview of Deepgram's speech-to-text supported languages.
/docs/language-detectionAllowedLanguage Detection | Deepgram's DocsLanguage DetectionLanguage Detection identifies the dominant language spoken in submitted audio.
/docs/live-streaming-audioAllowedGetting Started | Deepgram's DocsGetting StartedAn introduction to getting transcription data from live streaming audio in real time.
/docs/log-formatsAllowedLog Formats | Deepgram's DocsLog FormatsConfigure structured log output for self-hosted containers.
/docs/measurementsAllowedMeasurements | Deepgram's DocsMeasurementsMeasurements automatically formats spoken measurement units into their respective abbreviations.
/docs/media-input-settingsAllowedMedia Input Settings | Deepgram's DocsMedia Input SettingsMedia input settings allow you to define the parameters for audio data submitted to for processing.
/docs/migrating-from-amazon-web-services-aws-transcribe-to-deepgramAllowedMigrating From Amazon Web Services (AWS) Transcribe to Deepgram | Deepgram's DocsMigrating From Amazon Web Services (AWS) Transcribe to DeepgramLearn how to migrate from Amazon Web Services (AWS) Transcribe to Deepgram. For developers who are using AWS Transcribe and and want to migrate to Deepgram.
/docs/migrating-from-assembly-ai-speech-to-text-to-deepgramAllowedMigrating from AssemblyAI Speech-to-Text to Deepgram | Deepgram's DocsMigrating from AssemblyAI Speech-to-Text to DeepgramA step-by-step guide for developers to migrate from AssemblyAI to Deepgram Speech-to-Text.
/docs/migrating-from-google-speech-to-text-stt-to-deepgramAllowedMigrating From Google Speech-to-Text (STT) to Deepgram | Deepgram's DocsMigrating From Google Speech-to-Text (STT) to DeepgramLearn how to migrate from Google's Speech-to-Text to Deepgram. For developers who are using Google Speech-to-Text and want to migrate to Deepgram.
/docs/migrating-from-openai-whisper-to-deepgramAllowedMigrating From OpenAI Whisper to Deepgram | Deepgram's DocsMigrating From OpenAI Whisper to DeepgramLearn how to migrate from OpenAI Whisper to Deepgram. For developers or practitioners who are using OpenAI Whisper for transcription and are considering or actively moving to Deepgram.
/docs/modelAllowedModel Options | Deepgram's DocsModel OptionsModel options allows you to supply a model to use for speech-to-text.
/docs/models-languages-overviewAllowedModels & Languages Overview | Deepgram's DocsModels & Languages OverviewAn overview of Deepgram's speech-to-text models and supported languages.
/docs/multi-agent-architectureAllowedBuild a Multi-Agent Architecture | Deepgram's DocsBuild a Multi-Agent ArchitectureCreate a multi-agent architecture using Deepgram's Voice Agent API, where specialized agents handle different phases of customer interactions through seamless handoffs.
/docs/multichannelAllowedMultichannel | Deepgram's DocsMultichannelMultichannel transcribes each channel in submitted audio independently.
/docs/multilingual-code-switchingAllowedMultilingual Codeswitching | Deepgram's DocsMultilingual CodeswitchingTranscribe conversations where speakers switch between multiple languages.
/docs/multilingual-voice-agentAllowedMultilingual Voice Agents | Deepgram's DocsMultilingual Voice AgentsLearn the best ways to build a multilingual voice agent.
/docs/numeralsAllowedNumerals | Deepgram's DocsNumeralsNumerals converts numbers from written format to numerical format.
/docs/paragraphsAllowedParagraphs | Deepgram's DocsParagraphsParagraphs splits audio into paragraphs to improve transcript readability.
/docs/pre-recorded-audioAllowedGetting Started | Deepgram's DocsGetting StartedAn introduction to getting transcription data from pre-recorded audio files.
/docs/profanity-filterAllowedProfanity Filtering | Deepgram's DocsProfanity FilteringProfanity Filter looks for recognized profanity and replaces it with asterisks.
/docs/punctuationAllowedPunctuation | Deepgram's DocsPunctuationPunctuation adds punctuation and capitalization to your transcript.
/docs/redactionAllowedRedaction | Deepgram's DocsRedactionRedaction removes sensitive information from your transcripts.
/docs/sample-rateAllowedSample Rate | Deepgram's DocsSample RateSample Rate allows you to specify the sample rate of your submitted audio.
/docs/searchAllowedSearch | Deepgram's DocsSearchSearch searches for terms or phrases in submitted audio.
/docs/self-hosted-add-onsAllowedSelf-Hosted Add Ons | Deepgram's DocsSelf-Hosted Add OnsLearn about the different Deepgram Self-Hosted Add Ons you can leverage.
/docs/self-hosted-introductionAllowedIntroduction | Deepgram's DocsIntroductionDeepgram supports a variety of deployment methods, including a self-hosted offering, which is an isolated service deployed to customer-requisitioned cloud instances or on-premises data centers.
/docs/self-hosted-status-endpointAllowedStatus Endpoint | Deepgram's DocsStatus EndpointMonitor self-hosted node health and readiness.
/docs/smart-formatAllowedSmart Formatting | Deepgram's DocsSmart FormattingSmart Format can automatically format transcripts to improve readability.
/docs/streaming-text-to-speechAllowedGetting Started | Deepgram's DocsGetting StartedAn introduction to using Deepgram's Aura Streaming Text-to-Speech Websocket API to convert streaming text into audio.
/docs/stt-pre-recorded-feature-overviewAllowedFeature Overview | Deepgram's DocsFeature OverviewBelow is a matrix of Deepgram's speech-to-text Pre-Recorded features. Please refer to the corresponding documentation for more details.
/docs/stt-pre-recorded-template-appsAllowedTemplate Apps | Deepgram's DocsTemplate AppsGet up and running fast with our pre-recorded speech-to-text template applications, fully integrated with Deepgram out-of-the-box.
/docs/stt-taggingAllowedTagging STT Requests | Deepgram's DocsTagging STT RequestsTagging allows you to label your requests for grouping & filtering usage reports.
/docs/stt/getting-startedAllowedGetting Started with Speech to Text | Deepgram's DocsGetting Started with Speech to Text
/docs/supported-audio-formatsAllowedSupported Audio Formats | Deepgram's DocsSupported Audio FormatsLearn about audio formats and encoding supported by Deepgram.
/docs/supported-entity-typesAllowedSupported Entity Types | Deepgram's DocsSupported Entity TypesA list of supported entity types.
/docs/text-to-speechAllowedGetting Started | Deepgram's DocsGetting StartedAn introduction to using Deepgram's Aura Text-to-Speech REST API to convert text into audio.
/docs/transcribe-recorded-calls-with-twilioAllowedTranscribe Recorded Calls With Twilio | Deepgram's DocsTranscribe Recorded Calls With TwilioWith Twilio and Deepgram you can record and transcribe your phone calls.
/docs/tts-modelsAllowedVoices and Languages | Deepgram's DocsVoices and LanguagesAn overview of Deepgram's Aura text-to-speech voice models
/docs/tts-restAllowedText-to-Speech REST | Deepgram's DocsText-to-Speech RESTAn introduction to using Deepgram's Aura Text-to-Speech API to convert text into audio using REST.
/docs/twilio-and-deepgram-voice-agentAllowedTwilio and Deepgram Voice Agent | Deepgram's DocsTwilio and Deepgram Voice AgentLearn how to use Twilio with Deepgram Voice Agent API.
/docs/using-sdks-with-self-hostedAllowedUsing SDKs with Self-Hosted | Deepgram's DocsUsing SDKs with Self-HostedLearn about how to use Deepgram SDKs with Deepgram self-hosted deployments.
/docs/utterance-splitAllowedUtterance Split | Deepgram's DocsUtterance SplitUtterance Split detects pauses between words in submitted audio. Used when the Utterances feature is enabled for pre-recorded audio.
/docs/utterancesAllowedUtterances | Deepgram's DocsUtterancesUtterances segments speech into meaningful semantic units.
/docs/versionAllowedVersion | Deepgram's DocsVersionVersion allows you to specify the version of the model you want to use to process your submitted audio.
/docs/voice-agentAllowedGetting Started | Deepgram's DocsGetting StartedAn introduction to using Deepgram's Voice Agent API to build interactive voice agents.
/docs/voice-agent-agent-audio-doneAllowedAgent Audio Done | Deepgram's DocsAgent Audio DoneGet signals that the server has finished sending the final audio segment to the client.
/docs/voice-agent-agent-thinkingAllowedAgent Thinking | Deepgram's DocsAgent ThinkingInforms the client when the agent is processing information.
/docs/voice-agent-conversation-textAllowedConversation Text | Deepgram's DocsConversation TextFacilitates real-time communication by relaying spoken statements from both the user and the agent.
/docs/voice-agent-echo-cancellationAllowedVoice Agent Adaptive Echo Cancellation | Deepgram's DocsVoice Agent Adaptive Echo CancellationLearn some tips and strategies for dealing with echo cancellation.
/docs/voice-agent-errorsAllowedAgent Errors | Deepgram's DocsAgent ErrorsReceive errors from the server if an issue has occurred.
/docs/voice-agent-feature-overviewAllowedFeature Overview | Deepgram's DocsFeature OverviewBelow is a matrix of Deepgram's Voice Agent API features. Please refer to the corresponding documentation for more details.
/docs/voice-agent-function-call-requestAllowedFunction Call Request | Deepgram's DocsFunction Call RequestServer-initiated message requesting a function call, to be handled by either client or server
/docs/voice-agent-inject-agent-messageAllowedInject Agent | Deepgram's DocsInject AgentSend a message to immediately trigger an Agent statement.
/docs/voice-agent-inject-user-messageAllowedInject User | Deepgram's DocsInject UserSend a text based message to the agent.
/docs/voice-agent-inputsAllowedInputs: Client Messages | Deepgram's DocsInputs: Client MessagesClient messages you can send to the server to control the Voice Agent.
/docs/voice-agent-llm-modelsAllowedLLM Models | Deepgram's DocsLLM ModelsAn overview of the LLM providers and models you can use with the Voice Agent API.
/docs/voice-agent-media-inputs-outputsAllowedMedia Inputs & Outputs | Deepgram's DocsMedia Inputs & OutputsUse different media inputs and outputs when using the Voice Agent API.
/docs/voice-agent-outputsAllowedOutputs: Server Events | Deepgram's DocsOutputs: Server EventsServer messages you will receive from the Agent server.
/docs/voice-agent-prompt-updatedAllowedPrompt Updated | Deepgram's DocsPrompt UpdatedConfirms that a Prompt Configuration change has been applied.
/docs/voice-agent-setting-applied-messageAllowedSettings Applied | Deepgram's DocsSettings AppliedConfirms the server has successfully received and applied the Settings message.
/docs/voice-agent-settingsAllowedSettings | Deepgram's DocsSettingsSend a Settings message to configure the voice agent's behavior, audio formats, and provider configurations before starting the conversation.
/docs/voice-agent-speak-updatedAllowedSpeak Updated | Deepgram's DocsSpeak UpdatedConfirms that a Speak Configuration change has been applied.
/docs/voice-agent-template-appsAllowedTemplate Apps | Deepgram's DocsTemplate AppsGet up and running fast with our Voice Agent template applications, fully integrated with Deepgram out-of-the-box.
/docs/voice-agent-think-updatedAllowedThink Updated | Deepgram's DocsThink UpdatedConfirms that a Think Configuration change has been applied.
/docs/voice-agent-update-promptAllowedUpdate Prompt | Deepgram's DocsUpdate PromptSend a message to update the system prompt of the agent.
/docs/voice-agent-update-speakAllowedUpdate Speak | Deepgram's DocsUpdate SpeakSend a message to change the Speak model in the middle of a conversation.
/docs/voice-agent-update-thinkAllowedUpdate Think | Deepgram's DocsUpdate ThinkSend a message to replace the Think provider in the middle of a conversation.
/docs/voice-agent-user-started-speakingAllowedUser Started Speaking | Deepgram's DocsUser Started SpeakingNotifies the client that the user has begun speaking.
/docs/voice-agent-warningAllowedAgent Warnings | Deepgram's DocsAgent WarningsReceive warnings from the server if an issue has occurred.
/docs/voice-agent-welcome-messageAllowedWelcome | Deepgram's DocsWelcomeReceive a welcome message from the server to confirm the websocket has opened.
/guides/fundamentals/make-your-first-api-requestAllowedMake Your First API Request | Deepgram's DocsMake Your First API RequestFollow these steps to get started with Deepgram and make your first request.
/guides/fundamentals/using-custom-parameters-sdksAllowedUsing Custom Add On Parameters with SDKs | Deepgram's DocsUsing Custom Add On Parameters with SDKsLearn how to use custom add on parameters to set arbitrary key / value pairs with the Deepgram SDKs.
/homeAllowedWelcome to Deepgram's Docs! | Deepgram's DocsWelcome to Deepgram's Docs!
/reference/api-rate-limitsAllowedAPI Rate Limits | Deepgram's DocsAPI Rate LimitsUnderstand the different service limits of Deepgram's APIs.
/reference/auth/tokens/grantAllowedToken-Based Authentication | Deepgram's DocsToken-Based AuthenticationGenerates a temporary JSON Web Token (JWT) with a 30-second (by default) TTL and usage::write permission for core voice APIs, requiring an API key with Member…
/reference/authenticationAllowedAuthentication | Deepgram's DocsAuthenticationAuthenticating requests made to the Deepgram API
/reference/custom-endpointsAllowedConfiguring Custom Endpoints | Deepgram's DocsConfiguring Custom EndpointsInstructions for using Deepgram's EU endpoint, Dedicated endpoints, and self-hosted endpoints with your applications.
/reference/deepgram-api-overviewAllowedDeepgram API Overview | Deepgram's DocsDeepgram API Overview
/reference/manage/billing/fields/getAllowedList Project Billing Fields | Deepgram's DocsList Project Billing FieldsLists the accessors, deployment types, tags, and line items used for billing data in the specified time period.
/reference/manage/billing/getAllowedGet a Project Balance | Deepgram's DocsGet a Project BalanceRetrieves details about the specified balance
/reference/manage/billing/listAllowedGet Project Balances | Deepgram's DocsGet Project BalancesGenerates a list of outstanding balances for the specified project
/reference/manage/invites/createAllowedCreate a Project Invite | Deepgram's DocsCreate a Project InviteGenerates an invite for a specific project
/reference/manage/invites/deleteAllowedDelete a Project Invite | Deepgram's DocsDelete a Project InviteDeletes an invite for a specific project
/reference/manage/invites/listAllowedList Project Invites | Deepgram's DocsList Project InvitesGenerates a list of invites for a specific project
/reference/manage/keys/createAllowedCreate a Project Key | Deepgram's DocsCreate a Project KeyCreates a new API key with specified settings for the project
/reference/manage/keys/deleteAllowedDelete a Project Key | Deepgram's DocsDelete a Project KeyDeletes an API key for a specific project
/reference/manage/keys/getAllowedGet a Project Key | Deepgram's DocsGet a Project KeyRetrieves information about a specified API key
/reference/manage/keys/listAllowedList Project Keys | Deepgram's DocsList Project KeysRetrieves all API keys associated with the specified project
/reference/manage/members/deleteAllowedDelete a Project Member | Deepgram's DocsDelete a Project MemberRemoves a member from the project using their unique member ID
/reference/manage/members/listAllowedList Project Members | Deepgram's DocsList Project MembersRetrieves a list of members for a given project
/reference/manage/members/scopes/listAllowedList Project Member Scopes | Deepgram's DocsList Project Member ScopesRetrieves a list of scopes for a specific member
/reference/manage/models/getAllowedGet an Available Model | Deepgram's DocsGet an Available ModelReturns metadata for a specific public model
/reference/manage/models/listAllowedList All Available Models | Deepgram's DocsList All Available ModelsReturns metadata on all the latest public models. To retrieve custom models, use Get Project Models.
/reference/manage/projects/deleteAllowedDelete a Project | Deepgram's DocsDelete a ProjectDeletes the specified project
/reference/manage/projects/getAllowedGet a Project | Deepgram's DocsGet a ProjectRetrieves information about the specified project
/reference/manage/projects/leaveAllowedLeave a Project | Deepgram's DocsLeave a ProjectRemoves the authenticated account from the specific project
/reference/manage/projects/listAllowedList Projects | Deepgram's DocsList ProjectsRetrieves basic information about the projects associated with the API key
/reference/manage/projects/models/getAllowedGet a Project Model | Deepgram's DocsGet a Project ModelReturns metadata for a specific model
/reference/manage/projects/models/listAllowedList Project Models | Deepgram's DocsList Project ModelsReturns metadata on all the latest models that a specific project has access to, including non-public models
/reference/manage/projects/updateAllowedUpdate a Project | Deepgram's DocsUpdate a ProjectUpdates the name or other properties of an existing project
/reference/manage/requests/getAllowedGet a Project Request | Deepgram's DocsGet a Project RequestRetrieves a specific request for a specific project
/reference/manage/requests/listAllowedList Project Requests | Deepgram's DocsList Project RequestsGenerates a list of requests for a specific project
/reference/manage/usage/breakdown/getAllowedGet Project Usage Breakdown | Deepgram's DocsGet Project Usage BreakdownRetrieves the usage breakdown for a specific project, with various filter options by API feature or by groupings. Setting a feature (e.g.
/reference/manage/usage/getAllowedGet Project Usage | Deepgram's DocsGet Project UsageRetrieves the usage for a specific project. Use Get Project Usage Breakdown for a more comprehensive usage summary.
/reference/self-hosted/distribution-credentials/createAllowedCreate a Project Self-Hosted Distribution Credential | Deepgram's DocsCreate a Project Self-Hosted Distribution CredentialCreates a set of distribution credentials for the specified project
/reference/self-hosted/distribution-credentials/deleteAllowedDelete a Project Self-Hosted Distribution Credential | Deepgram's DocsDelete a Project Self-Hosted Distribution CredentialDeletes a set of distribution credentials for the specified project
/reference/self-hosted/distribution-credentials/getAllowedGet a Project Self-Hosted Distribution Credential | Deepgram's DocsGet a Project Self-Hosted Distribution CredentialReturns a set of distribution credentials for the specified project
/reference/self-hosted/distribution-credentials/listAllowedList Project Self-Hosted Distribution Credentials | Deepgram's DocsList Project Self-Hosted Distribution CredentialsLists sets of distribution credentials for the specified project
/reference/speech-to-text/listen-fluxAllowedTurn-based Audio (Flux) | Deepgram's DocsTurn-based Audio (Flux)Real-time conversational speech recognition with contextual turn detection for natural voice conversations
/reference/speech-to-text/listen-pre-recordedAllowedPre-Recorded Audio | Deepgram's DocsPre-Recorded AudioTranscribe audio and video using Deepgram's speech-to-text REST API
/reference/speech-to-text/listen-streamingAllowedLive Audio | Deepgram's DocsLive AudioTranscribe audio and video using Deepgram's speech-to-text WebSocket
/reference/text-intelligence/analyze-textAllowedAnalyze Text | Deepgram's DocsAnalyze TextAnalyze text content using Deepgrams text analysis API
/reference/text-to-speech/speak-requestAllowedSingle Text Request | Deepgram's DocsSingle Text RequestConvert text into natural-sounding speech using Deepgram's TTS REST API
/reference/text-to-speech/speak-streamingAllowedContinuous Text Stream | Deepgram's DocsContinuous Text StreamConvert text into natural-sounding speech using Deepgram's TTS WebSocket
/reference/voice-agent/voice-agentAllowedBuild a Voice Agent | Deepgram's DocsBuild a Voice AgentBuild a conversational voice agent using Deepgram's Voice Agent WebSocket
/sdks/sdk-featuresAllowedSDK Feature Matrix | Deepgram's DocsSDK Feature MatrixA matrix of all Deepgram API features supported by our different SDKs.
/supportAllowedSupport | Deepgram's DocsSupportJoin the Deepgram Developer Community to: connect, discuss challenges, and learn about using Deepgram
/trust-security/data-privacy-complianceAllowedData Privacy Compliance | Deepgram's DocsData Privacy ComplianceLearn about Deepgram data privacy compliance frameworks and certifications.
/trust-security/information-security-privacyAllowedInformation Security & Privacy Statement | Deepgram's DocsInformation Security & Privacy StatementReview Deepgram's information security and privacy statement.
/trust-security/security-policyAllowedSecurity Policy | Deepgram's DocsSecurity PolicyLearn about Deepgram's commitment to maintaining a company culture that values information security and data privacy
No rows found, please edit your search term.

OpenGraph metadata

Found 160 row(s).
URL 🔼OG TitleOG DescriptionOG ImageTwitter TitleTwitter DescriptionTwitter Image
/agentic-toolsAgentic developer tools | Deepgram's DocsGive your AI coding tools built-in knowledge of Deepgram APIs, docs, and starter apps.Agentic developer tools | Deepgram's DocsGive your AI coding tools built-in knowledge of Deepgram APIs, docs, and starter apps.
/ask-aiAsk AI | Deepgram's DocsGet instant answers about Deepgram's products, APIs, and documentationAsk AI | Deepgram's DocsGet instant answers about Deepgram's products, APIs, and documentation
/changelogChangelog | Deepgram's DocsChangelog | Deepgram's Docs
/changelog/2020/7/30July 30, 2020 | Deepgram's DocsJuly 30, 2020 | Deepgram's Docs
/changelog/2026/2/12February 12, 2026 | Deepgram's DocsFebruary 12, 2026 | Deepgram's Docs
/changelog/2026/2/25February 25, 2026 | Deepgram's DocsFebruary 25, 2026 | Deepgram's Docs
/changelog/2026/2/27February 27, 2026 | Deepgram's DocsFebruary 27, 2026 | Deepgram's Docs
/changelog/2026/3/10March 10, 2026 | Deepgram's DocsMarch 10, 2026 | Deepgram's Docs
/changelog/2026/3/16March 16, 2026 | Deepgram's DocsMarch 16, 2026 | Deepgram's Docs
/changelog/2026/3/17March 17, 2026 | Deepgram's DocsMarch 17, 2026 | Deepgram's Docs
/changelog/2026/3/19March 19, 2026 | Deepgram's DocsMarch 19, 2026 | Deepgram's Docs
/changelog/2026/3/5March 5, 2026 | Deepgram's DocsMarch 5, 2026 | Deepgram's Docs
/changelog/2026/3/9March 9, 2026 | Deepgram's DocsMarch 9, 2026 | Deepgram's Docs
/docs/agent-keep-aliveAgent Keep Alive | Deepgram's DocsSend messages ensuring uninterrupted communication for your agent.Agent Keep Alive | Deepgram's DocsSend messages ensuring uninterrupted communication for your agent.
/docs/audio-intelligenceGetting Started | Deepgram's DocsAn introduction to using Deepgram's audio intelligence features to analyze audio using Deepgram SDKs.Getting Started | Deepgram's DocsAn introduction to using Deepgram's audio intelligence features to analyze audio using Deepgram SDKs.
/docs/build-a-function-callBuild A Function Call | Deepgram's DocsLearn how to build a Function Call to use with your Agent.Build A Function Call | Deepgram's DocsLearn how to build a Function Call to use with your Agent.
/docs/callbackSTT Callback | Deepgram's DocsSpeech-to-text Callback allows you to have your submitted audio processed asynchronously.STT Callback | Deepgram's DocsSpeech-to-text Callback allows you to have your submitted audio processed asynchronously.
/docs/certificates-endpointCertificate Status | Deepgram's DocsQuery certificate lifecycle dates for your self-hosted deployment.Certificate Status | Deepgram's DocsQuery certificate lifecycle dates for your self-hosted deployment.
/docs/channelsChannels | Deepgram's DocsChannels allows you to specify the number of independent audio channels your submitted audio contains.Channels | Deepgram's DocsChannels allows you to specify the number of independent audio channels your submitted audio contains.
/docs/configure-voice-agentConfigure the Voice Agent | Deepgram's DocsLearn about the voice agent configuration options for the agent, and both input and output audio.Configure the Voice Agent | Deepgram's DocsLearn about the voice agent configuration options for the agent, and both input and output audio.
/docs/create-additional-api-keysCreating API Keys | Deepgram's DocsLearn about the fundamentals of creating API keys with the Deepgram Console or the Deepgram API.Creating API Keys | Deepgram's DocsLearn about the fundamentals of creating API keys with the Deepgram Console or the Deepgram API.
/docs/diarizationSpeaker Diarization | Deepgram's DocsDiarize recognizes speaker changes and assigns a speaker to each word in the transcript.Speaker Diarization | Deepgram's DocsDiarize recognizes speaker changes and assigns a speaker to each word in the transcript.
/docs/dictationDictation | Deepgram's DocsDictation automatically formats spoken commands for punctuation into their respective punctuation marks.Dictation | Deepgram's DocsDictation automatically formats spoken commands for punctuation into their respective punctuation marks.
/docs/encodingEncoding | Deepgram's DocsEncoding allows you to specify the expected encoding of your submitted audio.Encoding | Deepgram's DocsEncoding allows you to specify the expected encoding of your submitted audio.
/docs/errorsErrors | Deepgram's DocsErrors you might encounter when making requests to the Deepgram APIErrors | Deepgram's DocsErrors you might encounter when making requests to the Deepgram API
/docs/extra-metadataExtra Metadata | Deepgram's DocsExtra Metadata allows you to label your requests for the purpose of identification in downstream processing.Extra Metadata | Deepgram's DocsExtra Metadata allows you to label your requests for the purpose of identification in downstream processing.
/docs/filler-wordsFiller Words | Deepgram's DocsFiller Words can help transcribe interruptions in your audio, like "uh" and "um".Filler Words | Deepgram's DocsFiller Words can help transcribe interruptions in your audio, like "uh" and "um".
/docs/find-and-replaceFind and Replace | Deepgram's DocsFind and Replace searches for terms or phrases in submitted audio and replaces them.Find and Replace | Deepgram's DocsFind and Replace searches for terms or phrases in submitted audio and replaces them.
/docs/flux-self-hostedUsing the Flux Model | Deepgram's DocsFlux is a purpose-built, low-latency streaming speech-to-text model tailored for voice agent use cases. This article describes how to ensure Flux is present in your self-hosted Deepgram environment, the configuration steps, and key considerations unique to Flux.Using the Flux Model | Deepgram's DocsFlux is a purpose-built, low-latency streaming speech-to-text model tailored for voice agent use cases. This article describes how to ensure Flux is present in your self-hosted Deepgram environment, the configuration steps, and key considerations unique to Flux.
/docs/flux/agentBuild a Flux-enabled Voice Agent | Deepgram's DocsBuild a cascaded voice agent using Flux conversational speech to text, an OpenAI LLM, and Deepgram Aura-2 text to speech.Build a Flux-enabled Voice Agent | Deepgram's DocsBuild a cascaded voice agent using Flux conversational speech to text, an OpenAI LLM, and Deepgram Aura-2 text to speech.
/docs/flux/configurationEnd-of-Turn Detection Parameters | Deepgram's DocsConfigure Flux's end-of-turn detection behavior with eot_threshold, eager_eot_threshold, and eot_timeout_ms.End-of-Turn Detection Parameters | Deepgram's DocsConfigure Flux's end-of-turn detection behavior with eot_threshold, eager_eot_threshold, and eot_timeout_ms.
/docs/flux/configureConfigure | Deepgram's DocsSend a Configure message to update Flux stream settings in real-time without reconnecting.Configure | Deepgram's DocsSend a Configure message to update Flux stream settings in real-time without reconnecting.
/docs/flux/feature-overviewFlux Feature Overview | Deepgram's DocsBelow is a matrix of Deepgram's Flux Speech-to-text feature compatibility.Flux Feature Overview | Deepgram's DocsBelow is a matrix of Deepgram's Flux Speech-to-text feature compatibility.
/docs/flux/flux-nova-3-comparisonCompare Flux to Nova-3 | Deepgram's DocsCompare Flux to Nova-3 to understand the differences so you can choose the right model for your use case.Compare Flux to Nova-3 | Deepgram's DocsCompare Flux to Nova-3 to understand the differences so you can choose the right model for your use case.
/docs/flux/quickstartGetting Started with Flux | Deepgram's DocsFlux is the first conversational speech recognition model built specifically for voice agents. Unlike traditional STT that just transcribes words, Flux understands conversational flow and automatically handles turn-taking.Getting Started with Flux | Deepgram's DocsFlux is the first conversational speech recognition model built specifically for voice agents. Unlike traditional STT that just transcribes words, Flux understands conversational flow and automatically handles turn-taking.
/docs/flux/stateUnderstanding the Flux State Machine | Deepgram's DocsTraditional STT+VAD requires you to build complex interruption logic. Flux handles this natively.Understanding the Flux State Machine | Deepgram's DocsTraditional STT+VAD requires you to build complex interruption logic. Flux handles this natively.
/docs/flux/voice-agent-eager-eotOptimize Voice Agent Latency with Eager End of Turn | Deepgram's DocsReduce end-to-end latency by preparing responses early with Eager End of Turn events.Optimize Voice Agent Latency with Eager End of Turn | Deepgram's DocsReduce end-to-end latency by preparing responses early with Eager End of Turn events.
/docs/keytermKeyterm Prompting | Deepgram's DocsKeyterm Prompting allows you to improve Keyword Recall Rate (KRR) for important keyterms or phrases up to 90%.Keyterm Prompting | Deepgram's DocsKeyterm Prompting allows you to improve Keyword Recall Rate (KRR) for important keyterms or phrases up to 90%.
/docs/keywordsKeywords | Deepgram's DocsKeywords can boost or suppress specialized terminology.Keywords | Deepgram's DocsKeywords can boost or suppress specialized terminology.
/docs/keywords-vs-searchWhen To Use Keywords and Search | Deepgram's DocsCompare Deepgram's Keywords and Search features to better understand when to use each feature.When To Use Keywords and Search | Deepgram's DocsCompare Deepgram's Keywords and Search features to better understand when to use each feature.
/docs/languageLanguages Support | Deepgram's DocsAn overview of Deepgram's speech-to-text supported languages.Languages Support | Deepgram's DocsAn overview of Deepgram's speech-to-text supported languages.
/docs/language-detectionLanguage Detection | Deepgram's DocsLanguage Detection identifies the dominant language spoken in submitted audio.Language Detection | Deepgram's DocsLanguage Detection identifies the dominant language spoken in submitted audio.
/docs/live-streaming-audioGetting Started | Deepgram's DocsAn introduction to getting transcription data from live streaming audio in real time.Getting Started | Deepgram's DocsAn introduction to getting transcription data from live streaming audio in real time.
/docs/log-formatsLog Formats | Deepgram's DocsConfigure structured log output for self-hosted containers.Log Formats | Deepgram's DocsConfigure structured log output for self-hosted containers.
/docs/measurementsMeasurements | Deepgram's DocsMeasurements automatically formats spoken measurement units into their respective abbreviations.Measurements | Deepgram's DocsMeasurements automatically formats spoken measurement units into their respective abbreviations.
/docs/media-input-settingsMedia Input Settings | Deepgram's DocsMedia input settings allow you to define the parameters for audio data submitted to for processing.Media Input Settings | Deepgram's DocsMedia input settings allow you to define the parameters for audio data submitted to for processing.
/docs/migrating-from-amazon-web-services-aws-transcribe-to-deepgramMigrating From Amazon Web Services (AWS) Transcribe to Deepgram | Deepgram's DocsLearn how to migrate from Amazon Web Services (AWS) Transcribe to Deepgram. For developers who are using AWS Transcribe and and want to migrate to Deepgram.Migrating From Amazon Web Services (AWS) Transcribe to Deepgram | Deepgram's DocsLearn how to migrate from Amazon Web Services (AWS) Transcribe to Deepgram. For developers who are using AWS Transcribe and and want to migrate to Deepgram.
/docs/migrating-from-assembly-ai-speech-to-text-to-deepgramMigrating from AssemblyAI Speech-to-Text to Deepgram | Deepgram's DocsA step-by-step guide for developers to migrate from AssemblyAI to Deepgram Speech-to-Text.Migrating from AssemblyAI Speech-to-Text to Deepgram | Deepgram's DocsA step-by-step guide for developers to migrate from AssemblyAI to Deepgram Speech-to-Text.
/docs/migrating-from-google-speech-to-text-stt-to-deepgramMigrating From Google Speech-to-Text (STT) to Deepgram | Deepgram's DocsLearn how to migrate from Google's Speech-to-Text to Deepgram. For developers who are using Google Speech-to-Text and want to migrate to Deepgram.Migrating From Google Speech-to-Text (STT) to Deepgram | Deepgram's DocsLearn how to migrate from Google's Speech-to-Text to Deepgram. For developers who are using Google Speech-to-Text and want to migrate to Deepgram.
/docs/migrating-from-openai-whisper-to-deepgramMigrating From OpenAI Whisper to Deepgram | Deepgram's DocsLearn how to migrate from OpenAI Whisper to Deepgram. For developers or practitioners who are using OpenAI Whisper for transcription and are considering or actively moving to Deepgram.Migrating From OpenAI Whisper to Deepgram | Deepgram's DocsLearn how to migrate from OpenAI Whisper to Deepgram. For developers or practitioners who are using OpenAI Whisper for transcription and are considering or actively moving to Deepgram.
/docs/modelModel Options | Deepgram's DocsModel options allows you to supply a model to use for speech-to-text.Model Options | Deepgram's DocsModel options allows you to supply a model to use for speech-to-text.
/docs/models-languages-overviewModels & Languages Overview | Deepgram's DocsAn overview of Deepgram's speech-to-text models and supported languages.Models & Languages Overview | Deepgram's DocsAn overview of Deepgram's speech-to-text models and supported languages.
/docs/multi-agent-architectureBuild a Multi-Agent Architecture | Deepgram's DocsCreate a multi-agent architecture using Deepgram's Voice Agent API, where specialized agents handle different phases of customer interactions through seamless handoffs.Build a Multi-Agent Architecture | Deepgram's DocsCreate a multi-agent architecture using Deepgram's Voice Agent API, where specialized agents handle different phases of customer interactions through seamless handoffs.
/docs/multichannelMultichannel | Deepgram's DocsMultichannel transcribes each channel in submitted audio independently.Multichannel | Deepgram's DocsMultichannel transcribes each channel in submitted audio independently.
/docs/multilingual-code-switchingMultilingual Codeswitching | Deepgram's DocsTranscribe conversations where speakers switch between multiple languages.Multilingual Codeswitching | Deepgram's DocsTranscribe conversations where speakers switch between multiple languages.
/docs/multilingual-voice-agentMultilingual Voice Agents | Deepgram's DocsLearn the best ways to build a multilingual voice agent.Multilingual Voice Agents | Deepgram's DocsLearn the best ways to build a multilingual voice agent.
/docs/numeralsNumerals | Deepgram's DocsNumerals converts numbers from written format to numerical format.Numerals | Deepgram's DocsNumerals converts numbers from written format to numerical format.
/docs/paragraphsParagraphs | Deepgram's DocsParagraphs splits audio into paragraphs to improve transcript readability.Paragraphs | Deepgram's DocsParagraphs splits audio into paragraphs to improve transcript readability.
/docs/pre-recorded-audioGetting Started | Deepgram's DocsAn introduction to getting transcription data from pre-recorded audio files.Getting Started | Deepgram's DocsAn introduction to getting transcription data from pre-recorded audio files.
/docs/profanity-filterProfanity Filtering | Deepgram's DocsProfanity Filter looks for recognized profanity and replaces it with asterisks.Profanity Filtering | Deepgram's DocsProfanity Filter looks for recognized profanity and replaces it with asterisks.
/docs/punctuationPunctuation | Deepgram's DocsPunctuation adds punctuation and capitalization to your transcript.Punctuation | Deepgram's DocsPunctuation adds punctuation and capitalization to your transcript.
/docs/redactionRedaction | Deepgram's DocsRedaction removes sensitive information from your transcripts.Redaction | Deepgram's DocsRedaction removes sensitive information from your transcripts.
/docs/sample-rateSample Rate | Deepgram's DocsSample Rate allows you to specify the sample rate of your submitted audio.Sample Rate | Deepgram's DocsSample Rate allows you to specify the sample rate of your submitted audio.
/docs/searchSearch | Deepgram's DocsSearch searches for terms or phrases in submitted audio.Search | Deepgram's DocsSearch searches for terms or phrases in submitted audio.
/docs/self-hosted-add-onsSelf-Hosted Add Ons | Deepgram's DocsLearn about the different Deepgram Self-Hosted Add Ons you can leverage.Self-Hosted Add Ons | Deepgram's DocsLearn about the different Deepgram Self-Hosted Add Ons you can leverage.
/docs/self-hosted-introductionIntroduction | Deepgram's DocsDeepgram supports a variety of deployment methods, including a self-hosted offering, which is an isolated service deployed to customer-requisitioned cloud instances or on-premises data centers.Introduction | Deepgram's DocsDeepgram supports a variety of deployment methods, including a self-hosted offering, which is an isolated service deployed to customer-requisitioned cloud instances or on-premises data centers.
/docs/self-hosted-status-endpointStatus Endpoint | Deepgram's DocsMonitor self-hosted node health and readiness.Status Endpoint | Deepgram's DocsMonitor self-hosted node health and readiness.
/docs/smart-formatSmart Formatting | Deepgram's DocsSmart Format can automatically format transcripts to improve readability.Smart Formatting | Deepgram's DocsSmart Format can automatically format transcripts to improve readability.
/docs/streaming-text-to-speechGetting Started | Deepgram's DocsAn introduction to using Deepgram's Aura Streaming Text-to-Speech Websocket API to convert streaming text into audio.Getting Started | Deepgram's DocsAn introduction to using Deepgram's Aura Streaming Text-to-Speech Websocket API to convert streaming text into audio.
/docs/stt-pre-recorded-feature-overviewFeature Overview | Deepgram's DocsBelow is a matrix of Deepgram's speech-to-text Pre-Recorded features. Please refer to the corresponding documentation for more details.Feature Overview | Deepgram's DocsBelow is a matrix of Deepgram's speech-to-text Pre-Recorded features. Please refer to the corresponding documentation for more details.
/docs/stt-pre-recorded-template-appsTemplate Apps | Deepgram's DocsGet up and running fast with our pre-recorded speech-to-text template applications, fully integrated with Deepgram out-of-the-box.Template Apps | Deepgram's DocsGet up and running fast with our pre-recorded speech-to-text template applications, fully integrated with Deepgram out-of-the-box.
/docs/stt-taggingTagging STT Requests | Deepgram's DocsTagging allows you to label your requests for grouping & filtering usage reports.Tagging STT Requests | Deepgram's DocsTagging allows you to label your requests for grouping & filtering usage reports.
/docs/stt/getting-startedGetting Started with Speech to Text | Deepgram's DocsGetting Started with Speech to Text | Deepgram's Docs
/docs/supported-audio-formatsSupported Audio Formats | Deepgram's DocsLearn about audio formats and encoding supported by Deepgram.Supported Audio Formats | Deepgram's DocsLearn about audio formats and encoding supported by Deepgram.
/docs/supported-entity-typesSupported Entity Types | Deepgram's DocsA list of supported entity types.Supported Entity Types | Deepgram's DocsA list of supported entity types.
/docs/text-to-speechGetting Started | Deepgram's DocsAn introduction to using Deepgram's Aura Text-to-Speech REST API to convert text into audio.Getting Started | Deepgram's DocsAn introduction to using Deepgram's Aura Text-to-Speech REST API to convert text into audio.
/docs/transcribe-recorded-calls-with-twilioTranscribe Recorded Calls With Twilio | Deepgram's DocsWith Twilio and Deepgram you can record and transcribe your phone calls.Transcribe Recorded Calls With Twilio | Deepgram's DocsWith Twilio and Deepgram you can record and transcribe your phone calls.
/docs/tts-modelsVoices and Languages | Deepgram's DocsAn overview of Deepgram's Aura text-to-speech voice modelsVoices and Languages | Deepgram's DocsAn overview of Deepgram's Aura text-to-speech voice models
/docs/tts-restText-to-Speech REST | Deepgram's DocsAn introduction to using Deepgram's Aura Text-to-Speech API to convert text into audio using REST.Text-to-Speech REST | Deepgram's DocsAn introduction to using Deepgram's Aura Text-to-Speech API to convert text into audio using REST.
/docs/twilio-and-deepgram-voice-agentTwilio and Deepgram Voice Agent | Deepgram's DocsLearn how to use Twilio with Deepgram Voice Agent API.Twilio and Deepgram Voice Agent | Deepgram's DocsLearn how to use Twilio with Deepgram Voice Agent API.
/docs/using-sdks-with-self-hostedUsing SDKs with Self-Hosted | Deepgram's DocsLearn about how to use Deepgram SDKs with Deepgram self-hosted deployments.Using SDKs with Self-Hosted | Deepgram's DocsLearn about how to use Deepgram SDKs with Deepgram self-hosted deployments.
/docs/utterance-splitUtterance Split | Deepgram's DocsUtterance Split detects pauses between words in submitted audio. Used when the Utterances feature is enabled for pre-recorded audio.Utterance Split | Deepgram's DocsUtterance Split detects pauses between words in submitted audio. Used when the Utterances feature is enabled for pre-recorded audio.
/docs/utterancesUtterances | Deepgram's DocsUtterances segments speech into meaningful semantic units.Utterances | Deepgram's DocsUtterances segments speech into meaningful semantic units.
/docs/versionVersion | Deepgram's DocsVersion allows you to specify the version of the model you want to use to process your submitted audio.Version | Deepgram's DocsVersion allows you to specify the version of the model you want to use to process your submitted audio.
/docs/voice-agentGetting Started | Deepgram's DocsAn introduction to using Deepgram's Voice Agent API to build interactive voice agents.Getting Started | Deepgram's DocsAn introduction to using Deepgram's Voice Agent API to build interactive voice agents.
/docs/voice-agent-agent-audio-doneAgent Audio Done | Deepgram's DocsGet signals that the server has finished sending the final audio segment to the client.Agent Audio Done | Deepgram's DocsGet signals that the server has finished sending the final audio segment to the client.
/docs/voice-agent-agent-thinkingAgent Thinking | Deepgram's DocsInforms the client when the agent is processing information.Agent Thinking | Deepgram's DocsInforms the client when the agent is processing information.
/docs/voice-agent-conversation-textConversation Text | Deepgram's DocsFacilitates real-time communication by relaying spoken statements from both the user and the agent.Conversation Text | Deepgram's DocsFacilitates real-time communication by relaying spoken statements from both the user and the agent.
/docs/voice-agent-echo-cancellationVoice Agent Adaptive Echo Cancellation | Deepgram's DocsLearn some tips and strategies for dealing with echo cancellation.Voice Agent Adaptive Echo Cancellation | Deepgram's DocsLearn some tips and strategies for dealing with echo cancellation.
/docs/voice-agent-errorsAgent Errors | Deepgram's DocsReceive errors from the server if an issue has occurred.Agent Errors | Deepgram's DocsReceive errors from the server if an issue has occurred.
/docs/voice-agent-feature-overviewFeature Overview | Deepgram's DocsBelow is a matrix of Deepgram's Voice Agent API features. Please refer to the corresponding documentation for more details.Feature Overview | Deepgram's DocsBelow is a matrix of Deepgram's Voice Agent API features. Please refer to the corresponding documentation for more details.
/docs/voice-agent-function-call-requestFunction Call Request | Deepgram's DocsServer-initiated message requesting a function call, to be handled by either client or serverFunction Call Request | Deepgram's DocsServer-initiated message requesting a function call, to be handled by either client or server
/docs/voice-agent-inject-agent-messageInject Agent | Deepgram's DocsSend a message to immediately trigger an Agent statement.Inject Agent | Deepgram's DocsSend a message to immediately trigger an Agent statement.
/docs/voice-agent-inject-user-messageInject User | Deepgram's DocsSend a text based message to the agent.Inject User | Deepgram's DocsSend a text based message to the agent.
/docs/voice-agent-inputsInputs: Client Messages | Deepgram's DocsClient messages you can send to the server to control the Voice Agent.Inputs: Client Messages | Deepgram's DocsClient messages you can send to the server to control the Voice Agent.
/docs/voice-agent-llm-modelsLLM Models | Deepgram's DocsAn overview of the LLM providers and models you can use with the Voice Agent API.LLM Models | Deepgram's DocsAn overview of the LLM providers and models you can use with the Voice Agent API.
/docs/voice-agent-media-inputs-outputsMedia Inputs & Outputs | Deepgram's DocsUse different media inputs and outputs when using the Voice Agent API.Media Inputs & Outputs | Deepgram's DocsUse different media inputs and outputs when using the Voice Agent API.
/docs/voice-agent-outputsOutputs: Server Events | Deepgram's DocsServer messages you will receive from the Agent server.Outputs: Server Events | Deepgram's DocsServer messages you will receive from the Agent server.
/docs/voice-agent-prompt-updatedPrompt Updated | Deepgram's DocsConfirms that a Prompt Configuration change has been applied.Prompt Updated | Deepgram's DocsConfirms that a Prompt Configuration change has been applied.
/docs/voice-agent-setting-applied-messageSettings Applied | Deepgram's DocsConfirms the server has successfully received and applied the Settings message.Settings Applied | Deepgram's DocsConfirms the server has successfully received and applied the Settings message.
/docs/voice-agent-settingsSettings | Deepgram's DocsSend a Settings message to configure the voice agent's behavior, audio formats, and provider configurations before starting the conversation.Settings | Deepgram's DocsSend a Settings message to configure the voice agent's behavior, audio formats, and provider configurations before starting the conversation.
/docs/voice-agent-speak-updatedSpeak Updated | Deepgram's DocsConfirms that a Speak Configuration change has been applied.Speak Updated | Deepgram's DocsConfirms that a Speak Configuration change has been applied.
/docs/voice-agent-template-appsTemplate Apps | Deepgram's DocsGet up and running fast with our Voice Agent template applications, fully integrated with Deepgram out-of-the-box.Template Apps | Deepgram's DocsGet up and running fast with our Voice Agent template applications, fully integrated with Deepgram out-of-the-box.
/docs/voice-agent-think-updatedThink Updated | Deepgram's DocsConfirms that a Think Configuration change has been applied.Think Updated | Deepgram's DocsConfirms that a Think Configuration change has been applied.
/docs/voice-agent-update-promptUpdate Prompt | Deepgram's DocsSend a message to update the system prompt of the agent.Update Prompt | Deepgram's DocsSend a message to update the system prompt of the agent.
/docs/voice-agent-update-speakUpdate Speak | Deepgram's DocsSend a message to change the Speak model in the middle of a conversation.Update Speak | Deepgram's DocsSend a message to change the Speak model in the middle of a conversation.
/docs/voice-agent-update-thinkUpdate Think | Deepgram's DocsSend a message to replace the Think provider in the middle of a conversation.Update Think | Deepgram's DocsSend a message to replace the Think provider in the middle of a conversation.
/docs/voice-agent-user-started-speakingUser Started Speaking | Deepgram's DocsNotifies the client that the user has begun speaking.User Started Speaking | Deepgram's DocsNotifies the client that the user has begun speaking.
/docs/voice-agent-warningAgent Warnings | Deepgram's DocsReceive warnings from the server if an issue has occurred.Agent Warnings | Deepgram's DocsReceive warnings from the server if an issue has occurred.
/docs/voice-agent-welcome-messageWelcome | Deepgram's DocsReceive a welcome message from the server to confirm the websocket has opened.Welcome | Deepgram's DocsReceive a welcome message from the server to confirm the websocket has opened.
/guides/fundamentals/make-your-first-api-requestMake Your First API Request | Deepgram's DocsFollow these steps to get started with Deepgram and make your first request.Make Your First API Request | Deepgram's DocsFollow these steps to get started with Deepgram and make your first request.
/guides/fundamentals/using-custom-parameters-sdksUsing Custom Add On Parameters with SDKs | Deepgram's DocsLearn how to use custom add on parameters to set arbitrary key / value pairs with the Deepgram SDKs.Using Custom Add On Parameters with SDKs | Deepgram's DocsLearn how to use custom add on parameters to set arbitrary key / value pairs with the Deepgram SDKs.
/homeWelcome to Deepgram's Docs! | Deepgram's DocsWelcome to Deepgram's Docs! | Deepgram's Docs
/reference/api-rate-limitsAPI Rate Limits | Deepgram's DocsUnderstand the different service limits of Deepgram's APIs.API Rate Limits | Deepgram's DocsUnderstand the different service limits of Deepgram's APIs.
/reference/auth/tokens/grantToken-Based Authentication | Deepgram's DocsGenerates a temporary JSON Web Token (JWT) with a 30-second (by default) TTL and usage::write permission for core voice APIs, requiring an API key with Member…Token-Based Authentication | Deepgram's DocsGenerates a temporary JSON Web Token (JWT) with a 30-second (by default) TTL and usage::write permission for core voice APIs, requiring an API key with Member…
/reference/authenticationAuthentication | Deepgram's DocsAuthenticating requests made to the Deepgram APIAuthentication | Deepgram's DocsAuthenticating requests made to the Deepgram API
/reference/custom-endpointsConfiguring Custom Endpoints | Deepgram's DocsInstructions for using Deepgram's EU endpoint, Dedicated endpoints, and self-hosted endpoints with your applications.Configuring Custom Endpoints | Deepgram's DocsInstructions for using Deepgram's EU endpoint, Dedicated endpoints, and self-hosted endpoints with your applications.
/reference/deepgram-api-overviewDeepgram API Overview | Deepgram's DocsDeepgram API Overview | Deepgram's Docs
/reference/manage/billing/fields/getList Project Billing Fields | Deepgram's DocsLists the accessors, deployment types, tags, and line items used for billing data in the specified time period.List Project Billing Fields | Deepgram's DocsLists the accessors, deployment types, tags, and line items used for billing data in the specified time period.
/reference/manage/billing/getGet a Project Balance | Deepgram's DocsRetrieves details about the specified balanceGet a Project Balance | Deepgram's DocsRetrieves details about the specified balance
/reference/manage/billing/listGet Project Balances | Deepgram's DocsGenerates a list of outstanding balances for the specified projectGet Project Balances | Deepgram's DocsGenerates a list of outstanding balances for the specified project
/reference/manage/invites/createCreate a Project Invite | Deepgram's DocsGenerates an invite for a specific projectCreate a Project Invite | Deepgram's DocsGenerates an invite for a specific project
/reference/manage/invites/deleteDelete a Project Invite | Deepgram's DocsDeletes an invite for a specific projectDelete a Project Invite | Deepgram's DocsDeletes an invite for a specific project
/reference/manage/invites/listList Project Invites | Deepgram's DocsGenerates a list of invites for a specific projectList Project Invites | Deepgram's DocsGenerates a list of invites for a specific project
/reference/manage/keys/createCreate a Project Key | Deepgram's DocsCreates a new API key with specified settings for the projectCreate a Project Key | Deepgram's DocsCreates a new API key with specified settings for the project
/reference/manage/keys/deleteDelete a Project Key | Deepgram's DocsDeletes an API key for a specific projectDelete a Project Key | Deepgram's DocsDeletes an API key for a specific project
/reference/manage/keys/getGet a Project Key | Deepgram's DocsRetrieves information about a specified API keyGet a Project Key | Deepgram's DocsRetrieves information about a specified API key
/reference/manage/keys/listList Project Keys | Deepgram's DocsRetrieves all API keys associated with the specified projectList Project Keys | Deepgram's DocsRetrieves all API keys associated with the specified project
/reference/manage/members/deleteDelete a Project Member | Deepgram's DocsRemoves a member from the project using their unique member IDDelete a Project Member | Deepgram's DocsRemoves a member from the project using their unique member ID
/reference/manage/members/listList Project Members | Deepgram's DocsRetrieves a list of members for a given projectList Project Members | Deepgram's DocsRetrieves a list of members for a given project
/reference/manage/members/scopes/listList Project Member Scopes | Deepgram's DocsRetrieves a list of scopes for a specific memberList Project Member Scopes | Deepgram's DocsRetrieves a list of scopes for a specific member
/reference/manage/models/getGet an Available Model | Deepgram's DocsReturns metadata for a specific public modelGet an Available Model | Deepgram's DocsReturns metadata for a specific public model
/reference/manage/models/listList All Available Models | Deepgram's DocsReturns metadata on all the latest public models. To retrieve custom models, use Get Project Models.List All Available Models | Deepgram's DocsReturns metadata on all the latest public models. To retrieve custom models, use Get Project Models.
/reference/manage/projects/deleteDelete a Project | Deepgram's DocsDeletes the specified projectDelete a Project | Deepgram's DocsDeletes the specified project
/reference/manage/projects/getGet a Project | Deepgram's DocsRetrieves information about the specified projectGet a Project | Deepgram's DocsRetrieves information about the specified project
/reference/manage/projects/leaveLeave a Project | Deepgram's DocsRemoves the authenticated account from the specific projectLeave a Project | Deepgram's DocsRemoves the authenticated account from the specific project
/reference/manage/projects/listList Projects | Deepgram's DocsRetrieves basic information about the projects associated with the API keyList Projects | Deepgram's DocsRetrieves basic information about the projects associated with the API key
/reference/manage/projects/models/getGet a Project Model | Deepgram's DocsReturns metadata for a specific modelGet a Project Model | Deepgram's DocsReturns metadata for a specific model
/reference/manage/projects/models/listList Project Models | Deepgram's DocsReturns metadata on all the latest models that a specific project has access to, including non-public modelsList Project Models | Deepgram's DocsReturns metadata on all the latest models that a specific project has access to, including non-public models
/reference/manage/projects/updateUpdate a Project | Deepgram's DocsUpdates the name or other properties of an existing projectUpdate a Project | Deepgram's DocsUpdates the name or other properties of an existing project
/reference/manage/requests/getGet a Project Request | Deepgram's DocsRetrieves a specific request for a specific projectGet a Project Request | Deepgram's DocsRetrieves a specific request for a specific project
/reference/manage/requests/listList Project Requests | Deepgram's DocsGenerates a list of requests for a specific projectList Project Requests | Deepgram's DocsGenerates a list of requests for a specific project
/reference/manage/usage/breakdown/getGet Project Usage Breakdown | Deepgram's DocsRetrieves the usage breakdown for a specific project, with various filter options by API feature or by groupings. Setting a feature (e.g.Get Project Usage Breakdown | Deepgram's DocsRetrieves the usage breakdown for a specific project, with various filter options by API feature or by groupings. Setting a feature (e.g.
/reference/manage/usage/getGet Project Usage | Deepgram's DocsRetrieves the usage for a specific project. Use Get Project Usage Breakdown for a more comprehensive usage summary.Get Project Usage | Deepgram's DocsRetrieves the usage for a specific project. Use Get Project Usage Breakdown for a more comprehensive usage summary.
/reference/self-hosted/distribution-credentials/createCreate a Project Self-Hosted Distribution Credential | Deepgram's DocsCreates a set of distribution credentials for the specified projectCreate a Project Self-Hosted Distribution Credential | Deepgram's DocsCreates a set of distribution credentials for the specified project
/reference/self-hosted/distribution-credentials/deleteDelete a Project Self-Hosted Distribution Credential | Deepgram's DocsDeletes a set of distribution credentials for the specified projectDelete a Project Self-Hosted Distribution Credential | Deepgram's DocsDeletes a set of distribution credentials for the specified project
/reference/self-hosted/distribution-credentials/getGet a Project Self-Hosted Distribution Credential | Deepgram's DocsReturns a set of distribution credentials for the specified projectGet a Project Self-Hosted Distribution Credential | Deepgram's DocsReturns a set of distribution credentials for the specified project
/reference/self-hosted/distribution-credentials/listList Project Self-Hosted Distribution Credentials | Deepgram's DocsLists sets of distribution credentials for the specified projectList Project Self-Hosted Distribution Credentials | Deepgram's DocsLists sets of distribution credentials for the specified project
/reference/speech-to-text/listen-fluxTurn-based Audio (Flux) | Deepgram's DocsReal-time conversational speech recognition with contextual turn detection for natural voice conversationsTurn-based Audio (Flux) | Deepgram's DocsReal-time conversational speech recognition with contextual turn detection for natural voice conversations
/reference/speech-to-text/listen-pre-recordedPre-Recorded Audio | Deepgram's DocsTranscribe audio and video using Deepgram's speech-to-text REST APIPre-Recorded Audio | Deepgram's DocsTranscribe audio and video using Deepgram's speech-to-text REST API
/reference/speech-to-text/listen-streamingLive Audio | Deepgram's DocsTranscribe audio and video using Deepgram's speech-to-text WebSocketLive Audio | Deepgram's DocsTranscribe audio and video using Deepgram's speech-to-text WebSocket
/reference/text-intelligence/analyze-textAnalyze Text | Deepgram's DocsAnalyze text content using Deepgrams text analysis APIAnalyze Text | Deepgram's DocsAnalyze text content using Deepgrams text analysis API
/reference/text-to-speech/speak-requestSingle Text Request | Deepgram's DocsConvert text into natural-sounding speech using Deepgram's TTS REST APISingle Text Request | Deepgram's DocsConvert text into natural-sounding speech using Deepgram's TTS REST API
/reference/text-to-speech/speak-streamingContinuous Text Stream | Deepgram's DocsConvert text into natural-sounding speech using Deepgram's TTS WebSocketContinuous Text Stream | Deepgram's DocsConvert text into natural-sounding speech using Deepgram's TTS WebSocket
/reference/voice-agent/voice-agentBuild a Voice Agent | Deepgram's DocsBuild a conversational voice agent using Deepgram's Voice Agent WebSocketBuild a Voice Agent | Deepgram's DocsBuild a conversational voice agent using Deepgram's Voice Agent WebSocket
/sdks/sdk-featuresSDK Feature Matrix | Deepgram's DocsA matrix of all Deepgram API features supported by our different SDKs.SDK Feature Matrix | Deepgram's DocsA matrix of all Deepgram API features supported by our different SDKs.
/supportSupport | Deepgram's DocsJoin the Deepgram Developer Community to: connect, discuss challenges, and learn about using DeepgramSupport | Deepgram's DocsJoin the Deepgram Developer Community to: connect, discuss challenges, and learn about using Deepgram
/trust-security/data-privacy-complianceData Privacy Compliance | Deepgram's DocsLearn about Deepgram data privacy compliance frameworks and certifications.Data Privacy Compliance | Deepgram's DocsLearn about Deepgram data privacy compliance frameworks and certifications.
/trust-security/information-security-privacyInformation Security & Privacy Statement | Deepgram's DocsReview Deepgram's information security and privacy statement.Information Security & Privacy Statement | Deepgram's DocsReview Deepgram's information security and privacy statement.
/trust-security/security-policySecurity Policy | Deepgram's DocsLearn about Deepgram's commitment to maintaining a company culture that values information security and data privacySecurity Policy | Deepgram's DocsLearn about Deepgram's commitment to maintaining a company culture that values information security and data privacy
No rows found, please edit your search term.

Heading structure

Found 160 row(s).
Heading structureCountErrors 🔽URL
  • <h1> Create a Project Self-Hosted Distribution Credential
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Query parameters
    • <h3> Request
    • <h3> Response
    • <h3> Errors
76/reference/self-hosted/distribution-credentials/create
  • <h1> Get Project Usage Breakdown
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Query parameters
    • <h3> Response
    • <h3> Errors
65/reference/manage/usage/breakdown/get
  • <h1> Single Text Request
    • <h3> Authentication
    • <h3> Query parameters
    • <h3> Request
    • <h3> Response
    • <h3> Errors
65/reference/text-to-speech/speak-request
  • <h1> Pre-Recorded Audio
    • <h3> Authentication
    • <h3> Query parameters
    • <h3> Request
    • <h3> Response
    • <h3> Errors
65/reference/speech-to-text/listen-pre-recorded
  • <h1> Analyze Text
    • <h3> Authentication
    • <h3> Query parameters
    • <h3> Request
    • <h3> Response
    • <h3> Errors
65/reference/text-intelligence/analyze-text
  • <h1> List Project Keys
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Query parameters
    • <h3> Response
    • <h3> Errors
65/reference/manage/keys/list
  • <h1> List Project Requests
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Query parameters
    • <h3> Response
    • <h3> Errors
65/reference/manage/requests/list
  • <h1> Using Custom Add On Parameters with SDKs
  • <h1> JS SDK [#js-sdk]
    • <h2> Example [#example]
  • <h1> Python SDK [#python-sdk]
    • <h2> Example [#example-1]
  • <h1> .NET SDK [#net-sdk]
    • <h2> Example [#example-2]
  • <h1> Go SDK [#go-sdk]
    • <h2> Example [#example-3]
95/guides/fundamentals/using-custom-parameters-sdks
  • <h1> Create a Project Invite
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Request
    • <h3> Response
    • <h3> Errors
65/reference/manage/invites/create
  • <h1> List Project Models
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Query parameters
    • <h3> Response
    • <h3> Errors
65/reference/manage/projects/models/list
  • <h1> Update a Project
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Request
    • <h3> Response
    • <h3> Errors
65/reference/manage/projects/update
  • <h1> Get Project Usage
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Query parameters
    • <h3> Response
    • <h3> Errors
65/reference/manage/usage/get
  • <h1> Create a Project Key
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Request
    • <h3> Response
    • <h3> Errors
65/reference/manage/keys/create
  • <h1> List Project Billing Fields
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Query parameters
    • <h3> Response
    • <h3> Errors
65/reference/manage/billing/fields/get
  • <h1> Get a Project
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Query parameters
    • <h3> Response
    • <h3> Errors
65/reference/manage/projects/get
  • <h1> Token-Based Authentication
    • <h3> Authentication
    • <h3> Request
    • <h3> Response
    • <h3> Errors
54/reference/auth/tokens/grant
  • <h1> Get an Available Model
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/models/get
  • <h1> List Project Invites
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/invites/list
  • <h1> List Project Self-Hosted Distribution Credentials
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/self-hosted/distribution-credentials/list
  • <h1> List All Available Models
    • <h3> Authentication
    • <h3> Query parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/models/list
  • <h1> List Project Members
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/members/list
  • <h1> Get Project Balances
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/billing/list
  • <h1> List Project Member Scopes
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/members/scopes/list
  • <h1> Supported Audio Formats
  • <h1> Common audio formats [#common-audio-formats]
  • <h1> Using other audio formats [#using-other-audio-formats]
  • <h1> Audio format best practices [#audio-format-best-practices]
44/docs/supported-audio-formats
  • <h1> Delete a Project
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/projects/delete
  • <h1> Get a Project Key
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/keys/get
  • <h1> Delete a Project Member
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/members/delete
  • <h1> Get a Project Request
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/requests/get
  • <h1> Delete a Project Invite
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/invites/delete
  • <h1> Delete a Project Self-Hosted Distribution Credential
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/self-hosted/distribution-credentials/delete
  • <h1> Leave a Project
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/projects/leave
  • <h1> Get a Project Self-Hosted Distribution Credential
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/self-hosted/distribution-credentials/get
  • <h1> Get a Project Model
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/projects/models/get
  • <h1> Get a Project Balance
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/billing/get
  • <h1> Delete a Project Key
    • <h3> Authentication
    • <h3> Path parameters
    • <h3> Response
    • <h3> Errors
54/reference/manage/keys/delete
  • <h1> Multilingual Voice Agents
  • <h1> Select a multilingual speech-to-text (STT) model. [#select-a-multilingual-speech-to-text-stt-model]
  • <h1> Select a multilingual text-to-speech (TTS) provider. [#select-a-multilingual-text-to-speech-tts-provider]
  • <h1> Prompt Recommendations [#prompt-recommendations]
44/docs/multilingual-voice-agent
  • <h1> Creating API Keys
    • <h3> Create an API key using the Deepgram Console [#create-an-api-key-using-the-deepgram-console]
    • <h3> Create an API Key using the Deepgram API [#create-an-api-key-using-the-deepgram-api]
    • <h3> Temporary API Key Limits [#temporary-api-key-limits]
43/docs/create-additional-api-keys
  • <h1> List Projects
    • <h3> Authentication
    • <h3> Response
    • <h3> Errors
43/reference/manage/projects/list
  • <h1> Compare Flux to Nova-3
  • <h1> Feature Matrix Comparison [#feature-matrix-comparison]
    • <h2> Use Cases [#use-cases]
    • <h2> Language Support [#language-support]
    • <h2> Technical Details [#technical-details]
    • <h2> Conversation Features [#conversation-features]
    • <h2> Transcription Features [#transcription-features]
    • <h2> Connection Management [#connection-management]
82/docs/flux/flux-nova-3-comparison
  • <h1> Welcome to Deepgram's Docs!
    • <h2> Build with Deepgram [#build-with-deepgram]
    • <h2> SDKs [#sdks]
    • <h2> Resources [#resources]
40/home
  • <h1> Build a Flux-enabled Voice Agent
    • <h2> Let’s Build! [#lets-build]
    • <h2> Choosing an LLM [#choosing-an-llm]
    • <h2> Voice Agent Patterns [#voice-agent-patterns]
      • <h3> EndOfTurn Only [#endofturn-only]
      • <h3> EagerEndOfTurn + EndOfTurn [#eagerendofturn--endofturn]
      • <h3> Voice Agent vs Flux Agent Pipeline [#voice-agent-vs-flux-agent-pipeline]
    • <h2> EndOfTurn Only Voice Agent Example [#endofturn-only-voice-agent-example]
      • <h3> 1. Install the Deepgram SDK [#1-install-the-deepgram-sdk]
      • <h3> 2. Add Dependencies [#2-add-dependencies]
      • <h3> 3. Create a .env file [#3-create-a-env-file]
      • <h3> 4. Set Imports & Audio File [#4-set-imports--audio-file]
      • <h3> 5. Transcribe with Flux [#5-transcribe-with-flux]
      • <h3> 6. Generate OpenAI Response [#6-generate-openai-response]
      • <h3> 7. Generate TTS Response [#7-generate-tts-response]
      • <h3> 8. Save TTS Audio [#8-save-tts-audio]
      • <h3> 8. Complete Code Example [#8-complete-code-example]
      • <h3> Additional Flux Demos [#additional-flux-demos]
180/docs/flux/agent
  • <h1> Information Security & Privacy Statement
10/trust-security/information-security-privacy
  • <h1> Agentic developer tools
    • <h2> Docs MCP server [#docs-mcp-server]
      • <h3> Claude Code [#claude-code]
      • <h3> Cursor, Windsurf, and other MCP clients [#cursor-windsurf-and-other-mcp-clients]
    • <h2> Skills marketplace [#skills-marketplace]
      • <h3> Available skills [#available-skills]
      • <h3> Quick setup (Claude Code) [#quick-setup-claude-code]
    • <h2> SDKs [#sdks]
80/agentic-tools
  • <h1> Deepgram API Overview
10/reference/deepgram-api-overview
  • <h1> Getting Started
    • <h2> cURL [#curl]
      • <h3> Remote file [#remote-file]
      • <h3> Local file [#local-file]
    • <h2> SDKs [#sdks]
      • <h3> Install the SDK and dependencies [#install-the-sdk-and-dependencies]
      • <h3> Transcribe a remote file [#transcribe-a-remote-file]
    • <h2> Non-SDK code examples [#non-sdk-code-examples]
    • <h2> Non-SDK Code Examples [#non-sdk-code-examples-1]
    • <h2> Results [#results]
      • <h3> Analyze the response [#analyze-the-response]
    • <h2> Limits [#limits]
    • <h2> What’s next? [#whats-next]
130/docs/pre-recorded-audio
  • <h1> Security Policy
    • <h2> Physical Security Standards [#physical-security-standards]
    • <h2> Data Encryption [#data-encryption]
    • <h2> Data Privacy [#data-privacy]
    • <h2> Data Security [#data-security]
    • <h2> Application Security [#application-security]
    • <h2> Incident Response, Disaster Recovery & Business Continuity [#incident-response-disaster-recovery--business-continuity]
    • <h2> Security, Privacy & Compliance [#security-privacy--compliance]
    • <h2> Contact [#contact]
90/trust-security/security-policy
  • <h1> SDK Feature Matrix
    • <h2> Voice Agent [#voice-agent]
    • <h2> Listen API (v2): Turn-based streaming [#listen-api-v2-turn-based-streaming]
    • <h2> Listen API (v1): Streaming [#listen-api-v1-streaming]
    • <h2> Listen API (v1): Pre-recorded [#listen-api-v1-pre-recorded]
    • <h2> Intelligence API: Pre-recorded [#intelligence-api-pre-recorded]
    • <h2> Intelligence API: Text [#intelligence-api-text]
    • <h2> Text to Speech API: Streaming [#text-to-speech-api-streaming]
    • <h2> Text to Speech API: REST [#text-to-speech-api-rest]
    • <h2> Manage API [#manage-api]
    • <h2> Self-Hosted API [#self-hosted-api]
    • <h2> Auth API [#auth-api]
120/sdks/sdk-features
  • <h1> Changelog
    • <h2> Deepgram Self-Hosted March 2026 Release (260319) [#deepgram-self-hosted-march-2026-release-260319]
      • <h3> Container Images (release 260319) [#container-images-release-260319]
      • <h3> This Release Contains The Following Changes [#this-release-contains-the-following-changes]
    • <h2> Nova-3 Model Update [#nova-3-model-update]
    • <h2> 🤖 New LLM Models Support & Bug Fixes [#-new-llm-models-support--bug-fixes]
      • <h3> Fixes [#fixes]
    • <h2> Nova-3 Model Update [#nova-3-model-update]
    • <h2> Reasoning mode for OpenAI thinking models [#reasoning-mode-for-openai-thinking-models]
    • <h2> Model Improvement Program pricing update [#model-improvement-program-pricing-update]
    • <h2> Deepgram Self-Hosted March 2026 Release (260305) [#deepgram-self-hosted-march-2026-release-260305]
      • <h3> Container Images (release 260305) [#container-images-release-260305]
      • <h3> This Release Contains The Following Changes [#this-release-contains-the-following-changes]
    • <h2> Flux: Configure Control Message for Dynamic Mid-Stream Configuration [#flux-configure-control-message-for-dynamic-mid-stream-configuration]
      • <h3> 🎯 Dynamic Configuration Updates [#-dynamic-configuration-updates]
      • <h3> Why This Matters [#why-this-matters]
      • <h3> Implementation [#implementation]
    • <h2> UpdateThink: Replace Think Provider Mid-Conversation [#updatethink-replace-think-provider-mid-conversation]
    • <h2> Deepgram Self-Hosted February 2026 Release (260212) [#deepgram-self-hosted-february-2026-release-260212]
      • <h3> Container Images (release 260212) [#container-images-release-260212]
      • <h3> This Release Contains The Following Changes [#this-release-contains-the-following-changes]
210/changelog
  • <h1> Getting Started with Flux
    • <h2> Important: Flux Connection Requirements [#important-flux-connection-requirements]
      • <h3> Audio Format Requirements [#audio-format-requirements]
    • <h2> Configurable Parameters [#configurable-parameters]
      • <h3> End-of-Turn Detection Parameters [#end-of-turn-detection-parameters]
      • <h3> When to Configure These Parameters [#when-to-configure-these-parameters]
    • <h2> Using Flux: SDK vs Direct WebSocket [#using-flux-sdk-vs-direct-websocket]
    • <h2> Let’s Build! [#lets-build]
      • <h3> 1. Install the Deepgram SDK [#1-install-the-deepgram-sdk]
      • <h3> 2. Add Dependencies [#2-add-dependencies]
      • <h3> 3. Install FFMPEG on your machine [#3-install-ffmpeg-on-your-machine]
      • <h3> 4. Create a .env file [#4-create-a-env-file]
      • <h3> 4. Set Imports and Set Audio Stream Colors [#4-set-imports-and-set-audio-stream-colors]
      • <h3> 5. Connect to Flux and Process Audio [#5-connect-to-flux-and-process-audio]
      • <h3> 6. Complete Code Example [#6-complete-code-example]
    • <h2> Additional Flux Demos [#additional-flux-demos]
    • <h2> Building a Voice Agent with Flux [#building-a-voice-agent-with-flux]
170/docs/flux/quickstart
  • <h1> Getting Started
    • <h2> Build a Basic Voice Agent [#build-a-basic-voice-agent]
      • <h3> 1. Set up your environment [#1-set-up-your-environment]
      • <h3> 2. Install the Deepgram SDK [#2-install-the-deepgram-sdk]
      • <h3> 3. Import dependencies and set up the main function [#3-import-dependencies-and-set-up-the-main-function]
      • <h3> 4. Initialize the Voice Agent [#4-initialize-the-voice-agent]
      • <h3> 5. Configure the Agent [#5-configure-the-agent]
      • <h3> 6. Send Keep Alive messages [#6-send-keep-alive-messages]
      • <h3> 7. Setup Event Handlers and Other Functions [#7-setup-event-handlers-and-other-functions]
      • <h3> 7. Run the Voice Agent [#7-run-the-voice-agent]
      • <h3> 8. Putting it all together [#8-putting-it-all-together]
    • <h2> Implementation Examples [#implementation-examples]
    • <h2> Rate Limits [#rate-limits]
    • <h2> Usage Tracking [#usage-tracking]
140/docs/voice-agent
  • <h1> Getting Started
    • <h2> SDKs [#sdks]
      • <h3> Install the SDK [#install-the-sdk]
      • <h3> Add Dependencies [#add-dependencies]
      • <h3> Transcribe Audio from a Remote Stream [#transcribe-audio-from-a-remote-stream]
    • <h2> Non-SDK Code Examples [#non-sdk-code-examples]
    • <h2> Results [#results]
      • <h3> Analyze the Response [#analyze-the-response]
    • <h2> What’s Next? [#whats-next]
      • <h3> Read the Feature Guides [#read-the-feature-guides]
      • <h3> Tips and tricks [#tips-and-tricks]
      • <h3> Add Your Audio [#add-your-audio]
      • <h3> Explore Use Cases [#explore-use-cases]
      • <h3> Transcribe Pre-recorded Audio [#transcribe-pre-recorded-audio]
140/docs/live-streaming-audio
  • <h1> Introduction
    • <h2> Why Self-Host [#why-self-host]
      • <h3> Performance [#performance]
      • <h3> Security [#security]
    • <h2> Components [#components]
      • <h3> Deepgram API [#deepgram-api]
      • <h3> Deepgram Engine [#deepgram-engine]
      • <h3> Licensing and Usage [#licensing-and-usage]
    • <h2> Prerequisites [#prerequisites]
    • <h2> Initial Setup [#initial-setup]
    • <h2> Common Setup Path [#common-setup-path]
    • <h2> Choose Your Service Path [#choose-your-service-path]
120/docs/self-hosted-introduction
  • <h1> Models & Languages Overview
    • <h2> Models [#models]
      • <h3> Example [#example]
    • <h2> Flux [#flux]
    • <h2> Nova-3 [#nova-3]
    • <h2> Nova-2 [#nova-2]
    • <h2> Legacy Models [#legacy-models]
      • <h3> Nova [#nova]
      • <h3> Enhanced [#enhanced]
      • <h3> Base [#base]
    • <h2> Deepgram Whisper Cloud [#deepgram-whisper-cloud]
110/docs/models-languages-overview
  • <h1> Voices and Languages
    • <h2> Example [#example]
    • <h2> Language Support [#language-support]
    • <h2> Aura-2 English Voices [#aura-2-english-voices]
      • <h3> Featured Aura-2 English Voices [#featured-aura-2-english-voices]
      • <h3> Aura-2: All Available English Voices [#aura-2-all-available-english-voices]
    • <h2> Aura-2 Spanish Voices (EA) [#aura-2-spanish-voices-ea]
      • <h3> Featured Aura-2 Spanish Voices [#featured-aura-2-spanish-voices]
      • <h3> Aura-2: All Available Spanish Voices [#aura-2-all-available-spanish-voices]
    • <h2> Aura-2 Dutch Voices [#aura-2-dutch-voices]
      • <h3> Featured Aura-2 Dutch Voices [#featured-aura-2-dutch-voices]
      • <h3> Aura-2: All Available Dutch Voices [#aura-2-all-available-dutch-voices]
    • <h2> Aura-2 French Voices [#aura-2-french-voices]
      • <h3> Featured Aura-2 French Voices [#featured-aura-2-french-voices]
      • <h3> Aura-2: All Available French Voices [#aura-2-all-available-french-voices]
    • <h2> Aura-2 German Voices [#aura-2-german-voices]
      • <h3> Featured Aura-2 German Voices [#featured-aura-2-german-voices]
      • <h3> Aura-2: All Available German Voices [#aura-2-all-available-german-voices]
    • <h2> Aura-2 Italian Voices [#aura-2-italian-voices]
      • <h3> Featured Aura-2 Italian Voices [#featured-aura-2-italian-voices]
      • <h3> Aura-2: All Available Italian Voices [#aura-2-all-available-italian-voices]
    • <h2> Aura-2 Japanese Voices [#aura-2-japanese-voices]
      • <h3> Featured Aura-2 Japanese Voices [#featured-aura-2-japanese-voices]
    • <h2> Aura-2: All Available Japanese Voices [#aura-2-all-available-japanese-voices]
    • <h2> Aura 1: All Available English Voices [#aura-1-all-available-english-voices]
250/docs/tts-models
  • <h1> Support
    • <h2> Deepgram Community [#deepgram-community]
    • <h2> Support Plans [#support-plans]
30/support
  • <h1> Data Privacy Compliance
    • <h2> SOC 2 [#soc-2]
    • <h2> SOC 2 Certificates [#-soc-2-certificates-]
    • <h2> GDPR [#gdpr]
    • <h2> HIPAA [#hipaa]
    • <h2> Business Associate Agreement [#-business-associate-agreement-]
    • <h2> CCPA [#ccpa]
    • <h2> PCI [#pci]
80/trust-security/data-privacy-compliance
  • <h1> Text-to-Speech REST
    • <h2> Getting Started with the REST API [#getting-started-with-the-rest-api]
20/docs/tts-rest
  • <h1> Getting Started with Speech to Text
10/docs/stt/getting-started
  • <h1> Getting Started
    • <h2> CURL [#curl]
      • <h3> Send Error Messages to Terminal [#send-error-messages-to-terminal]
    • <h2> SDKs [#sdks]
      • <h3> Install the SDK [#install-the-sdk]
      • <h3> Add Dependencies [#add-dependencies]
      • <h3> Make the Request with the SDK [#make-the-request-with-the-sdk]
    • <h2> Non-SDK Code Examples [#non-sdk-code-examples]
    • <h2> Results [#results]
      • <h3> Example Response Headers [#example-response-headers]
    • <h2> Limits [#limits]
      • <h3> Input Text Limit [#input-text-limit]
      • <h3> Unprocessable Content [#unprocessable-content]
      • <h3> Rate Limits [#rate-limits]
    • <h2> What’s Next? [#whats-next]
      • <h3> Template Apps [#template-apps]
      • <h3> Read the Feature Guides [#read-the-feature-guides]
      • <h3> Try the Conversational AI Demo [#try-the-conversational-ai-demo]
      • <h3> Watch This Video [#watch-this-video]
190/docs/text-to-speech
  • <h1> Ask AI
10/ask-ai
  • <h1> Self-Hosted Add Ons
10/docs/self-hosted-add-ons
  • <h1> Getting Started
    • <h2> Purpose [#purpose]
    • <h2> Make the Request [#make-the-request]
      • <h3> Choose Your Audio Source [#choose-your-audio-source]
      • <h3> Local File Request [#local-file-request]
      • <h3> Remote File Request [#remote-file-request]
      • <h3> Start the Application [#start-the-application]
      • <h3> See Results [#see-results]
    • <h2> Analyze the Response [#analyze-the-response]
      • <h3> All Audio Intelligence Features [#all-audio-intelligence-features]
      • <h3> Summarization [#summarization]
      • <h3> Topic Detection [#topic-detection]
      • <h3> Intent Recognition [#intent-recognition]
      • <h3> Sentiment Analysis [#sentiment-analysis]
    • <h2> Limits [#limits]
      • <h3> Language [#language]
      • <h3> Token Limit [#token-limit]
170/docs/audio-intelligence
  • <h1> Getting Started
    • <h2> Text-to-Speech Implementations [#text-to-speech-implementations]
      • <h3> Add Dependencies [#add-dependencies]
      • <h3> Make the Request with the SDK [#make-the-request-with-the-sdk]
    • <h2> Text-to-Speech Workflow [#text-to-speech-workflow]
      • <h3> Establish a WebSocket Connection [#establish-a-websocket-connection]
      • <h3> Sending Text and Retrieving Audio [#sending-text-and-retrieving-audio]
      • <h3> Closing the Connection [#closing-the-connection]
    • <h2> Limits [#limits]
      • <h3> Use One WebSocket per Conversation [#use-one-websocket-per-conversation]
      • <h3> Input Text Limit [#input-text-limit]
      • <h3> Unprocessable Content [#unprocessable-content]
      • <h3> Character Throughput Limits [#character-throughput-limits]
      • <h3> Timeout Limits [#timeout-limits]
      • <h3> Flush Message Limits [#flush-message-limits]
      • <h3> Rate Limits [#rate-limits]
    • <h2> What’s Next? [#whats-next]
      • <h3> Read the Feature Guides [#read-the-feature-guides]
180/docs/streaming-text-to-speech
  • <h1> Tagging STT Requests
    • <h2> Enable Feature [#enable-feature]
    • <h2> Filter Requests by Tag [#filter-requests-by-tag]
    • <h2> Tag Limits [#tag-limits]
    • <h2> Special Considerations [#special-considerations]
      • <h3> White Space or Special Characters [#white-space-or-special-characters]
      • <h3> Apply Multiple Instances [#apply-multiple-instances]
    • <h2> Comparison to Extra Metadata [#comparison-to-extra-metadata]
80/docs/stt-tagging
  • <h1> Profanity Filtering
    • <h2> Enable Feature [#enable-feature]
    • <h2> Results [#results]
30/docs/profanity-filter
  • <h1> Version
    • <h2> Enable Feature [#enable-feature]
    • <h2> Use the Latest Version [#use-the-latest-version]
    • <h2> Use an Earlier Version of a Standard Model [#use-an-earlier-version-of-a-standard-model]
    • <h2> Use a Specific Version of a Custom Trained Model [#use-a-specific-version-of-a-custom-trained-model]
    • <h2> Get Early Access to an Updated Standard Model [#get-early-access-to-an-updated-standard-model]
    • <h2> When to use Versions [#when-to-use-versions]
70/docs/version
  • <h1> Migrating From Amazon Web Services (AWS) Transcribe to Deepgram
    • <h2> Getting Started [#getting-started]
    • <h2> Migration Process [#migration-process]
    • <h2> Differences [#differences]
      • <h3> Detailed Description of Differences [#detailed-description-of-differences]
    • <h2> Pro Tip [#-pro-tip-]
      • <h3> Get Transcripts and Customize Response [#get-transcripts-and-customize-response]
    • <h2> Migration Best Practices [#migration-best-practices]
80/docs/migrating-from-amazon-web-services-aws-transcribe-to-deepgram
  • <h1> Optimize Voice Agent Latency with Eager End of Turn
    • <h2> How Eager End of Turn Processing Works [#how-eager-end-of-turn-processing-works]
    • <h2> Implementation Strategies [#implementation-strategies]
      • <h3> 1. Simple (Recommended Starting Point) [#1-simple-recommended-starting-point]
      • <h3> 2. Optimized (With Eager End of Turn Processing) [#2-optimized-with-eager-end-of-turn-processing]
    • <h2> Tips & Tricks for Eager End of Turn Processing [#tips--tricks-for-eager-end-of-turn-processing]
      • <h3> Tune Confidence Thresholds [#tune-confidence-thresholds]
      • <h3> Handle TurnResumed Gracefully [#handle-turnresumed-gracefully]
      • <h3> Keep Responses Flexible [#keep-responses-flexible]
      • <h3> Optimize LLM Cost [#optimize-llm-cost]
      • <h3> Monitor and Log Events [#monitor-and-log-events]
    • <h2> Example Code [#example-code]
    • <h2> Summary [#summary]
      • <h3> When to Use Eager End of Turn [#when-to-use-eager-end-of-turn]
      • <h3> When to use End of Turn only [#when-to-use-end-of-turn-only]
150/docs/flux/voice-agent-eager-eot
  • <h1> Understanding the Flux State Machine
    • <h2> Turn Lifecycle Example [#turn-lifecycle-example]
20/docs/flux/state
  • <h1> Redaction
    • <h2> Language Support [#language-support]
    • <h2> Enable Feature [#enable-feature]
      • <h3> Redacting Common Entities [#redacting-common-entities]
      • <h3> Redacting Specific Entities [#redacting-specific-entities]
      • <h3> Pre-Recorded Examples [#pre-recorded-examples]
      • <h3> Streaming Examples [#streaming-examples]
    • <h2> Results [#results]
80/docs/redaction
  • <h1> Keyterm Prompting
    • <h2> Enable Feature [#enable-feature]
    • <h2> Keyterm Examples & Best Practices [#keyterm-examples--best-practices]
      • <h3> Best Practices for Keyterm Selection [#best-practices-for-keyterm-selection]
    • <h2> Case Sensitivity and Formatting [#case-sensitivity-and-formatting]
    • <h2> Using Multiple Keyterms [#using-multiple-keyterms]
    • <h2> Key Term Limits [#key-term-limits]
    • <h2> Dynamic Keyterm Updates (Flux Only) [#dynamic-keyterm-updates-flux-only]
80/docs/keyterm
  • <h1> Multilingual Codeswitching
    • <h2> 1. Enable Feature [#1-enable-feature]
      • <h3> Pre-Recorded Audio [#pre-recorded-audio]
      • <h3> Streaming Audio [#streaming-audio]
    • <h2> 3. Analyze Response [#3-analyze-response]
      • <h3> Pre-Recorded Audio [#pre-recorded-audio-1]
      • <h3> Streaming Audio [#streaming-audio-1]
70/docs/multilingual-code-switching
  • <h1> Find and Replace
    • <h2> Enable Feature [#enable-feature]
      • <h3> Replace a Single Term [#replace-a-single-term]
      • <h3> Replace Multiple Terms [#replace-multiple-terms]
      • <h3> Replace a Phrase [#replace-a-phrase]
      • <h3> Remove a Term or Phrase [#remove-a-term-or-phrase]
    • <h2> Capitalization [#capitalization]
      • <h3> Backwards Compatibility [#backwards-compatibility]
    • <h2> Analyze Response [#analyze-response]
90/docs/find-and-replace
  • <h1> Model Options
    • <h2> Models & Model Options [#models--model-options]
      • <h3> Flux [#flux]
      • <h3> Nova-3 [#nova-3]
      • <h3> Nova-2 [#nova-2]
      • <h3> Nova [#nova]
      • <h3> Enhanced [#enhanced]
      • <h3> Base [#base]
      • <h3> Custom [#custom]
      • <h3> Whisper [#whisper]
    • <h2> Try it out [#try-it-out]
110/docs/model
  • <h1> Template Apps
10/docs/stt-pre-recorded-template-apps
  • <h1> Migrating From Google Speech-to-Text (STT) to Deepgram
    • <h2> Getting Started [#getting-started]
    • <h2> Migration Process [#migration-process]
    • <h2> Differences [#differences]
      • <h3> Key Implementation Differences [#key-implementation-differences]
      • <h3> Get Transcripts and Customize Response [#get-transcripts-and-customize-response]
    • <h2> Migration Best Practices [#migration-best-practices]
70/docs/migrating-from-google-speech-to-text-stt-to-deepgram
  • <h1> Speaker Diarization
    • <h2> Enable Feature [#enable-feature]
    • <h2> Analyze Response [#analyze-response]
      • <h3> Pre-Recorded [#pre-recorded]
      • <h3> Live Streaming [#live-streaming]
    • <h2> Format Response [#format-response]
60/docs/diarization
  • <h1> Multichannel
    • <h2> Enable Feature [#enable-feature]
    • <h2> Analyze Response [#analyze-response]
      • <h3> Pre-Recorded Response [#pre-recorded-response]
      • <h3> Streaming Response [#streaming-response]
50/docs/multichannel
  • <h1> Extra Metadata
    • <h2> Enable Feature [#enable-feature]
    • <h2> Response [#response]
    • <h2> Special Considerations [#special-considerations]
      • <h3> White Space or Special Characters [#white-space-or-special-characters]
      • <h3> Apply Multiple Instances [#apply-multiple-instances]
    • <h2> Comparison to Tagging [#comparison-to-tagging]
70/docs/extra-metadata
  • <h1> Language Detection
    • <h2> Enable Feature [#enable-feature]
    • <h2> Analyze Response [#analyze-response]
    • <h2> Advanced Functionality [#advanced-functionality]
      • <h3> Model Selection [#model-selection]
      • <h3> Interaction with language query parameter [#interaction-with-language-query-parameter]
      • <h3> Restricting the detectable languages [#restricting-the-detectable-languages]
      • <h3> How to use language_confidence [#how-to-use-language_confidence]
    • <h2> Streaming and Multilingual Alternatives [#streaming-and-multilingual-alternatives]
90/docs/language-detection
  • <h1> Keywords
    • <h2> Enable Feature [#enable-feature]
    • <h2> Keyword Limits [#keyword-limits]
    • <h2> Intensifiers [#intensifiers]
    • <h2> Boost a Keyword [#boost-a-keyword]
    • <h2> Boost Multiple Keywords [#boost-multiple-keywords]
    • <h2> Suppress a Keyword [#suppress-a-keyword]
    • <h2> Best Practices [#best-practices]
      • <h3> Send only individual keywords you want to see better represented in transcripts [#send-only-individual-keywords-you-want-to-see-better-represented-in-transcripts]
      • <h3> Be moderate when choosing intensifiers [#be-moderate-when-choosing-intensifiers]
      • <h3> Spell proper nouns as you’d like them to appear in your transcript [#spell-proper-nouns-as-youd-like-them-to-appear-in-your-transcript]
      • <h3> Avoid transferring over a list of keywords that has been used with a previous vendor [#avoid-transferring-over-a-list-of-keywords-that-has-been-used-with-a-previous-vendor]
120/docs/keywords
  • <h1> Channels
    • <h2> Enable Feature [#enable-feature]
20/docs/channels
  • <h1> End-of-Turn Detection Parameters
    • <h2> Overview [#overview]
    • <h2> Parameter Details [#parameter-details]
      • <h3> eot_threshold [#eot_threshold]
      • <h3> eager_eot_threshold [#eager_eot_threshold]
      • <h3> eot_timeout_ms [#eot_timeout_ms]
    • <h2> Parameter Interactions [#parameter-interactions]
      • <h3> Validation Rules [#validation-rules]
    • <h2> Common Configurations [#common-configurations]
      • <h3> Simple Mode (Default) [#simple-mode-default]
      • <h3> Low-Latency Mode [#low-latency-mode]
      • <h3> High-Reliability Mode [#high-reliability-mode]
      • <h3> Complex Pipeline Mode [#complex-pipeline-mode]
    • <h2> Related Resources [#related-resources]
140/docs/flux/configuration
  • <h1> STT Callback
    • <h2> Enable Feature [#enable-feature]
    • <h2> URL Structure [#url-structure]
    • <h2> Authenticating Callback Requests [#authenticating-callback-requests]
      • <h3> Using Basic Auth [#using-basic-auth]
      • <h3> Using the dg-token Request Header [#using-the-dg-token-request-header]
    • <h2> Results [#results]
      • <h3> Pre-recorded Audio [#pre-recorded-audio]
    • <h2> Using CallBack_Method [#using-callback_method]
      • <h3> Streaming Audio [#streaming-audio]
100/docs/callback
  • <h1> Punctuation
    • <h2> Enable Feature [#enable-feature]
    • <h2> Results [#results]
30/docs/punctuation
  • <h1> Numerals
    • <h2> Enable Feature [#enable-feature]
      • <h3> Toggling Numerals during a real-time stream [#toggling-numerals-during-a-real-time-stream]
    • <h2> Results [#results]
40/docs/numerals
  • <h1> Feature Overview
    • <h2> Model selection [#model-selection]
    • <h2> Formatting [#formatting]
    • <h2> Custom vocabulary [#custom-vocabulary]
    • <h2> Media input settings [#media-input-settings]
    • <h2> Result processing [#result-processing]
    • <h2> Intelligence [#intelligence]
    • <h2> Rate Limits [#rate-limits]
    • <h2> Deepgram Self-Hosted [#deepgram-self-hosted]
90/docs/stt-pre-recorded-feature-overview
  • <h1> Languages Support
    • <h2> Enable Feature [#enable-feature]
    • <h2> Language Restriction Behavior [#language-restriction-behavior]
    • <h2> Results [#results]
    • <h2> English Dialect Spelling [#english-dialect-spelling]
50/docs/language
  • <h1> Supported Entity Types
    • <h2> Redacting Certain Entities [#redacting-certain-entities]
    • <h2> Supported Entity Types [#supported-entity-types]
      • <h3> PII (Personally Identifiable Information) [#pii-personally-identifiable-information]
      • <h3> PHI (Protected Health Information) [#phi-protected-health-information]
      • <h3> PCI (Payment Card Industry) [#pci-payment-card-industry]
      • <h3> Other Entities [#other-entities]
70/docs/supported-entity-types
  • <h1> Filler Words
    • <h2> Enable Feature [#enable-feature]
    • <h2> Results [#results]
30/docs/filler-words
  • <h1> Utterances
    • <h2> Enable Feature [#enable-feature]
    • <h2> Analyze Response [#analyze-response]
    • <h2> Advanced Processing [#advanced-processing]
40/docs/utterances
  • <h1> Search
    • <h2> Enable Feature [#enable-feature]
      • <h3> Search for a Term [#search-for-a-term]
      • <h3> Search for Multiple Terms [#search-for-multiple-terms]
      • <h3> Search for a Phrase [#search-for-a-phrase]
    • <h2> Analyze Response [#analyze-response]
60/docs/search
  • <h1> Sample Rate
    • <h2> Enable Feature [#enable-feature]
20/docs/sample-rate
  • <h1> Encoding
    • <h2> Enable Feature [#enable-feature]
20/docs/encoding
  • <h1> Migrating From OpenAI Whisper to Deepgram
    • <h2> Getting Started [#getting-started]
    • <h2> Migration Process [#migration-process]
    • <h2> Differences [#differences]
      • <h3> Detailed Description of Differences [#detailed-description-of-differences]
50/docs/migrating-from-openai-whisper-to-deepgram
  • <h1> Migrating from AssemblyAI Speech-to-Text to Deepgram
    • <h2> Getting Started [#getting-started]
    • <h2> Prerequisites [#prerequisites]
      • <h3> Required Tools [#required-tools]
      • <h3> API Keys [#api-keys]
    • <h2> Overview of AssemblyAI and Deepgram APIs [#overview-of-assemblyai-and-deepgram-apis]
    • <h2> Step-by-Step Migration Instructions [#step-by-step-migration-instructions]
      • <h3> 1. Setting Up the Environment [#1-setting-up-the-environment]
      • <h3> 2. Configuring API Keys [#2-configuring-api-keys]
      • <h3> 3. Installing the SDK and Dependencies [#3-installing-the-sdk-and-dependencies]
      • <h3> 4. Making API Requests [#4-making-api-requests]
      • <h3> Example: Transcribe Audio Using a Remote URL [#example-transcribe-audio-using-a-remote-url]
      • <h3> Example: Transcribe Audio Using a Local File [#example-transcribe-audio-using-a-local-file]
      • <h3> 7. Handling Responses [#7-handling-responses]
      • <h3> 8. Code Migration [#8-code-migration]
      • <h3> 9. Testing and Validation [#9-testing-and-validation]
160/docs/migrating-from-assembly-ai-speech-to-text-to-deepgram
  • <h1> Measurements
    • <h2> Enable Feature [#enable-feature]
      • <h3> Curl Example [#curl-example]
      • <h3> Query Parameters [#query-parameters]
    • <h2> Analyze Response [#analyze-response]
      • <h3> Response Example [#response-example]
    • <h2> Measurements List [#measurements-list]
70/docs/measurements
  • <h1> Media Input Settings
    • <h2> Media input settings [#media-input-settings]
20/docs/media-input-settings
  • <h1> Configure
    • <h2> Introduction [#introduction]
      • <h3> Why This Matters for Voice Agents [#why-this-matters-for-voice-agents]
    • <h2> Configurable Parameters [#configurable-parameters]
    • <h2> Message Structure [#message-structure]
      • <h3> Configure Message [#configure-message]
      • <h3> Response Messages [#response-messages]
    • <h2> Important Behaviors [#important-behaviors]
      • <h3> Configuration Update Timing [#configuration-update-timing]
      • <h3> Keyterm Overwrite Behavior [#keyterm-overwrite-behavior]
      • <h3> Exclusion vs. Clearing [#exclusion-vs-clearing]
      • <h3> Validation Rules [#validation-rules]
    • <h2> Related Resources [#related-resources]
130/docs/flux/configure
  • <h1> Smart Formatting
    • <h2> Enable Feature [#enable-feature]
    • <h2> Results [#results]
    • <h2> Streaming Finalization Behavior [#streaming-finalization-behavior]
    • <h2> Using No Delay [#using-no-delay]
    • <h2> Additional Formatters [#additional-formatters]
      • <h3> Measurements [#measurements]
      • <h3> Dictation [#dictation]
80/docs/smart-format
  • <h1> Utterance Split
    • <h2> Enable Feature [#enable-feature]
    • <h2> Results [#results]
30/docs/utterance-split
  • <h1> Dictation
    • <h2> Enable Feature [#enable-feature]
      • <h3> cURL Example [#curl-example]
      • <h3> Query Parameters [#query-parameters]
    • <h2> Analyze Response [#analyze-response]
      • <h3> Response Example [#response-example]
    • <h2> Commands List [#commands-list]
70/docs/dictation
  • <h1> Paragraphs
    • <h2> Enable Feature [#enable-feature]
    • <h2> Analyze Response [#analyze-response]
30/docs/paragraphs
  • <h1> Build a Voice Agent
    • <h2> HandshakeTry it
      • <h3> Headers
      • <h3> Send
      • <h3> Receive
50/reference/voice-agent/voice-agent
  • <h1> Configuring Custom Endpoints
    • <h2> EU Endpoint [#eu-endpoint]
      • <h3> How to Configure [#how-to-configure]
      • <h3> Feature Compatibility [#feature-compatibility]
    • <h2> Deepgram Dedicated Endpoints [#deepgram-dedicated-endpoints]
      • <h3> How to Configure [#how-to-configure-1]
      • <h3> Feature Compatibility [#feature-compatibility-1]
    • <h2> Self-Hosted Endpoints [#self-hosted-endpoints]
      • <h3> How to configure [#how-to-configure-2]
      • <h3> Feature Compatibility [#feature-compatibility-2]
    • <h2> Known Limitations [#known-limitations]
    • <h2> WebSocket Connections [#websocket-connections]
    • <h2> SDK Configuration Examples [#sdk-configuration-examples]
      • <h3> Python SDK [#python-sdk]
      • <h3> JavaScript SDK [#javascript-sdk]
      • <h3> .NET SDK [#net-sdk]
      • <h3> Go SDK [#go-sdk]
    • <h2> Direct API Calls [#direct-api-calls]
      • <h3> cURL Examples [#curl-examples]
190/reference/custom-endpoints
  • <h1> Errors
    • <h2> General API errors [#general-api-errors]
      • <h3> 400 Invalid JSON submitted [#400-invalid-json-submitted]
      • <h3> 400 Unknown request body format [#400-unknown-request-body-format]
      • <h3> 401 Incorrect API key [#401-incorrect-api-key]
      • <h3> 401 Insufficient permissions [#401-insufficient-permissions]
      • <h3> 403 Insufficient permissions [#403-insufficient-permissions]
      • <h3> 404 UUID parsing failed [#404-uuid-parsing-failed]
      • <h3> 404 Project not found [#404-project-not-found]
    • <h2> Speech to Text errors [#speech-to-text-errors]
      • <h3> 402 Insufficient credits [#402-insufficient-credits]
      • <h3> 422 Unprocessable Entity [#422-unprocessable-entity]
      • <h3> 429 Rate limit exceeded [#429-rate-limit-exceeded]
    • <h2> Text to Speech Errors [#text-to-speech-errors]
      • <h3> 400 Unknown Model. Query parameters specify a model that does not exist. [#400-unknown-model-query-parameters-specify-a-model-that-does-not-exist]
      • <h3> 400 Failure to Parse Query Parameters [#400-failure-to-parse-query-parameters]
      • <h3> 400 Input Text Contained No Characters [#400-input-text-contained-no-characters]
      • <h3> 400 Unsupported Output Audio Format Requested in Query Parameters [#400-unsupported-output-audio-format-requested-in-query-parameters]
      • <h3> 400 Failure to Parse Request Body as JSON [#400-failure-to-parse-request-body-as-json]
      • <h3> 400 Failure to Parse Remote Text URL Provide in JSON [#400-failure-to-parse-remote-text-url-provide-in-json]
      • <h3> 400 Failure to Fetch Remote Text from URL [#400-failure-to-fetch-remote-text-from-url]
      • <h3> 400 Invalid Callback [#400-invalid-callback]
      • <h3> 413 Request Body Exceeded 2MB [#413-request-body-exceeded-2mb]
      • <h3> 413 Input Text Exceeded Character Limit [#413-input-text-exceeded-character-limit]
      • <h3> 400 Failure to Decode Request Body as UTF-8 [#400-failure-to-decode-request-body-as-utf-8]
      • <h3> 415 Unsupported Content Type in Request [#415-unsupported-content-type-in-request]
      • <h3> 422 Unprocessable Content [#422-unprocessable-content]
      • <h3> 429 Rate Limit Exceeded [#429-rate-limit-exceeded-1]
      • <h3> 503 Service Unavailable [#503-service-unavailable]
    • <h2> Handling HTTP Errors [#handling-http-errors]
      • <h3> Production [#production]
      • <h3> Development [#development]
320/docs/errors
  • <h1> API Rate Limits
    • <h2> Pay as You Go [#pay-as-you-go]
      • <h3> Voice Agent [#voice-agent]
      • <h3> Speech to Text [#speech-to-text]
      • <h3> Text to Speech REST [#text-to-speech-rest]
      • <h3> Text to Speech Streaming [#text-to-speech-streaming]
      • <h3> Audio Intelligence [#audio-intelligence]
      • <h3> Text Intelligence [#text-intelligence]
    • <h2> Growth [#growth]
      • <h3> Voice Agent [#voice-agent-1]
      • <h3> Speech to Text [#speech-to-text-1]
      • <h3> Text to Speech REST [#text-to-speech-rest-1]
      • <h3> Text to Speech Streaming [#text-to-speech-streaming-1]
      • <h3> Audio Intelligence [#audio-intelligence-1]
      • <h3> Text Intelligence [#text-intelligence-1]
    • <h2> Enterprise [#enterprise]
      • <h3> Voice Agent [#voice-agent-2]
      • <h3> Speech to Text [#speech-to-text-2]
      • <h3> Text to Speech REST [#text-to-speech-rest-2]
      • <h3> Text to Speech Streaming [#text-to-speech-streaming-2]
      • <h3> Audio Intelligence [#audio-intelligence-2]
      • <h3> Text Intelligence [#text-intelligence-2]
220/reference/api-rate-limits
  • <h1> Authentication
10/reference/authentication
  • <h1> Continuous Text Stream
    • <h2> HandshakeTry it
      • <h3> Headers
      • <h3> Query parameters
      • <h3> Send
      • <h3> Receive
60/reference/text-to-speech/speak-streaming
  • <h1> Live Audio
    • <h2> HandshakeTry it
      • <h3> Headers
      • <h3> Query parameters
      • <h3> Send
      • <h3> Receive
60/reference/speech-to-text/listen-streaming
  • <h1> Turn-based Audio (Flux)
    • <h2> HandshakeTry it
      • <h3> Headers
      • <h3> Query parameters
      • <h3> Send
      • <h3> Receive
60/reference/speech-to-text/listen-flux
  • <h1> Make Your First API Request
    • <h2> Create a Deepgram API Key [#create-a-deepgram-api-key]
    • <h2> Make a Request to the API [#make-a-request-to-the-api]
      • <h3> Deepgram Playground [#deepgram-playground]
      • <h3> CURL [#curl]
      • <h3> Deepgram SDKs [#deepgram-sdks]
60/guides/fundamentals/make-your-first-api-request
  • <h1> Transcribe Recorded Calls With Twilio
    • <h2> Before You Begin [#before-you-begin]
      • <h3> Create a Deepgram API Key [#create-a-deepgram-api-key]
      • <h3> Gather Twilio Credentials [#gather-twilio-credentials]
    • <h2> Getting Started [#getting-started]
      • <h3> Run on localhost [#run-on-localhost]
    • <h2> Code Walk-through [#code-walk-through]
      • <h3> Sending Recordings to the Deepgram API [#sending-recordings-to-the-deepgram-api]
80/docs/transcribe-recorded-calls-with-twilio
  • <h1> Changelog
    • <h2> Punctuation Improvements [#punctuation-improvements]
20/changelog/2020/7/30
  • <h1> Using SDKs with Self-Hosted
    • <h2> Determining your host URL [#determining-your-host-url]
    • <h2> Python SDK [#python-sdk]
    • <h2> .NET SDK [#net-sdk]
    • <h2> Go SDK [#go-sdk]
    • <h2> JavaScript SDK [#javascript-sdk]
60/docs/using-sdks-with-self-hosted
  • <h1> Update Think
    • <h2> Purpose [#purpose]
    • <h2> Example Payloads [#example-payloads]
30/docs/voice-agent-update-think
  • <h1> Certificate Status
    • <h2> Response Format [#response-format]
    • <h2> Making a Request [#making-a-request]
    • <h2> Certificate Lifecycle [#certificate-lifecycle]
    • <h2> Startup Log Message [#startup-log-message]
    • <h2> Monitoring Certificate Expiry [#monitoring-certificate-expiry]
    • <h2> Billing Container Configuration [#billing-container-configuration]
    • <h2> Availability [#availability]
    • <h2> What’s Next [#whats-next]
90/docs/certificates-endpoint
  • <h1> Changelog
    • <h2> Reasoning mode for OpenAI thinking models [#reasoning-mode-for-openai-thinking-models]
20/changelog/2026/3/9
  • <h1> Changelog
    • <h2> Deepgram Self-Hosted February 2026 Release (260212) [#deepgram-self-hosted-february-2026-release-260212]
      • <h3> Container Images (release 260212) [#container-images-release-260212]
      • <h3> This Release Contains The Following Changes [#this-release-contains-the-following-changes]
40/changelog/2026/2/12
  • <h1> Changelog
    • <h2> UpdateThink: Replace Think Provider Mid-Conversation [#updatethink-replace-think-provider-mid-conversation]
20/changelog/2026/2/25
  • <h1> Status Endpoint
    • <h2> Overview [#overview]
    • <h2> Response Format [#response-format]
    • <h2> Status States [#status-states]
      • <h3> Initializing [#initializing]
      • <h3> Ready [#ready]
      • <h3> Healthy [#healthy]
      • <h3> Degraded [#degraded]
      • <h3> Critical [#critical]
    • <h2> State Transitions [#state-transitions]
    • <h2> Using the Status Endpoint [#using-the-status-endpoint]
      • <h3> Making a Request [#making-a-request]
      • <h3> Integration with Load Balancers [#integration-with-load-balancers]
      • <h3> Integration with Kubernetes [#integration-with-kubernetes]
      • <h3> Monitoring and Alerting [#monitoring-and-alerting]
    • <h2> Best Practices [#best-practices]
      • <h3> Startup Handling [#startup-handling]
      • <h3> Error Recovery [#error-recovery]
      • <h3> High Availability [#high-availability]
      • <h3> Monitoring Active Requests [#monitoring-active-requests]
    • <h2> Troubleshooting [#troubleshooting]
      • <h3> Node Stuck in Initializing [#node-stuck-in-initializing]
      • <h3> Frequent Degraded or Critical State Transitions [#frequent-degraded-or-critical-state-transitions]
      • <h3> Status Endpoint Not Responding [#status-endpoint-not-responding]
    • <h2> What’s Next [#whats-next]
250/docs/self-hosted-status-endpoint
  • <h1> Log Formats
    • <h2> Available Formats [#available-formats]
    • <h2> Configuration [#configuration]
      • <h3> Docker Compose [#docker-compose]
      • <h3> Kubernetes (Helm) [#kubernetes-helm]
    • <h2> Example Output [#example-output]
      • <h3> Full (default) [#full-default]
      • <h3> Compact [#compact]
      • <h3> Pretty [#pretty]
      • <h3> Json [#json]
    • <h2> Availability [#availability]
    • <h2> What’s Next [#whats-next]
120/docs/log-formats
  • <h1> Changelog
    • <h2> 🤖 New LLM Models Support & Bug Fixes [#-new-llm-models-support--bug-fixes]
      • <h3> Fixes [#fixes]
30/changelog/2026/3/16
  • <h1> LLM Models
    • <h2> Supported LLM providers [#supported-llm-providers]
      • <h3> Example Payload [#example-payload]
    • <h2> Supported LLM models [#supported-llm-models]
      • <h3> OpenAI [#openai]
      • <h3> Anthropic [#anthropic]
      • <h3> Google [#google]
      • <h3> Groq [#groq]
    • <h2> Example Payload [#example-payload-1]
    • <h2> Passing a custom (BYO) LLM through a Cloud Provider [#passing-a-custom-byo-llm-through-a-cloud-provider]
    • <h2> Using multiple LLM providers [#using-multiple-llm-providers]
      • <h3> How fallback works [#how-fallback-works]
      • <h3> Example [#example]
130/docs/voice-agent-llm-models
  • <h1> Changelog
    • <h2> Model Improvement Program pricing update [#model-improvement-program-pricing-update]
20/changelog/2026/3/5
  • <h1> Configure the Voice Agent
    • <h2> Settings Overview [#settings-overview]
      • <h3> Settings [#settings]
      • <h3> Audio [#audio]
      • <h3> Agent [#agent]
    • <h2> Full Example [#full-example]
    • <h2> Next Steps [#next-steps]
70/docs/configure-voice-agent
  • <h1> Changelog
    • <h2> Deepgram Self-Hosted March 2026 Release (260319) [#deepgram-self-hosted-march-2026-release-260319]
      • <h3> Container Images (release 260319) [#container-images-release-260319]
      • <h3> This Release Contains The Following Changes [#this-release-contains-the-following-changes]
40/changelog/2026/3/19
  • <h1> Changelog
    • <h2> Nova-3 Model Update [#nova-3-model-update]
20/changelog/2026/3/10
  • <h1> Using the Flux Model
    • <h2> Requirements [#requirements]
    • <h2> Flux GPU Resource Allocation [#flux-gpu-resource-allocation]
    • <h2> Configuring Max Streams [#configuring-max-streams]
      • <h3> Recommended Values by GPU Type [#recommended-values-by-gpu-type]
      • <h3> Indicators of Excessive Concurrency [#indicators-of-excessive-concurrency]
      • <h3> Monitoring Stream Usage [#monitoring-stream-usage]
    • <h2> Flux Model File [#flux-model-file]
    • <h2> Enable Flux in Deepgram Self-Hosted Deployment [#enable-flux-in-deepgram-self-hosted-deployment]
    • <h2> Deepgram Self-Hosted Logs [#deepgram-self-hosted-logs]
      • <h3> Ensure Flux Model is Loaded [#ensure-flux-model-is-loaded]
    • <h2> Potential Issues [#potential-issues]
      • <h3> Flux Present but Disabled [#flux-present-but-disabled]
      • <h3> Flux Model File Missing [#flux-model-file-missing]
      • <h3> Flux Not Enabled in Engine [#flux-not-enabled-in-engine]
      • <h3> Older Deepgram Container Images [#older-deepgram-container-images]
      • <h3> Flux model running on CPU [#flux-model-running-on-cpu]
    • <h2> Access Flux Endpoint [#access-flux-endpoint]
180/docs/flux-self-hosted
  • <h1> Changelog
    • <h2> Nova-3 Model Update [#nova-3-model-update]
20/changelog/2026/3/17
  • <h1> Changelog
    • <h2> Flux: Configure Control Message for Dynamic Mid-Stream Configuration [#flux-configure-control-message-for-dynamic-mid-stream-configuration]
      • <h3> 🎯 Dynamic Configuration Updates [#-dynamic-configuration-updates]
      • <h3> Why This Matters [#why-this-matters]
      • <h3> Implementation [#implementation]
50/changelog/2026/2/27
  • <h1> Flux Feature Overview
    • <h2> Model Selection [#model-selection]
    • <h2> Custom Vocabulary [#custom-vocabulary]
    • <h2> Media Input Settings [#media-input-settings]
    • <h2> End-of-Turn Configuration [#end-of-turn-configuration]
    • <h2> Control Messages [#control-messages]
    • <h2> Rate Limits [#rate-limits]
    • <h2> Deepgram Self-Hosted [#deepgram-self-hosted]
80/docs/flux/feature-overview
  • <h1> When To Use Keywords and Search
    • <h2> Comparing Keywords and Search [#comparing-keywords-and-search]
    • <h2> Use Cases [#use-cases]
      • <h3> Compliance [#compliance]
      • <h3> Discovery [#discovery]
      • <h3> Demos [#demos]
      • <h3> Other Common Scenarios [#other-common-scenarios]
70/docs/keywords-vs-search
  • <h1> Settings Applied
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
30/docs/voice-agent-setting-applied-message
  • <h1> User Started Speaking
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
30/docs/voice-agent-user-started-speaking
  • <h1> Settings
    • <h2> Purpose [#purpose]
    • <h2> Example Payloads [#example-payloads]
    • <h2> Next Steps [#next-steps]
40/docs/voice-agent-settings
  • <h1> Voice Agent Adaptive Echo Cancellation
    • <h2> Purpose [#purpose]
    • <h2> Browser Implementation [#browser-implementation]
    • <h2> Telephony Systems [#telephony-systems]
    • <h2> What Echo Cancellation Addresses [#what-echo-cancellation-addresses]
    • <h2> When Echo Cancellation Doesn’t Apply [#when-echo-cancellation-doesnt-apply]
60/docs/voice-agent-echo-cancellation
  • <h1> Build A Function Call
    • <h2> Getting Started [#getting-started]
      • <h3> Prerequisites [#prerequisites]
    • <h2> Create agent_functions.py [#create-agent_functionspy]
      • <h3> Implement the Functions [#implement-the-functions]
      • <h3> Find Customer [#find-customer]
      • <h3> Get Appointments [#get-appointments]
      • <h3> Get Orders [#get-orders]
      • <h3> Create Appointment [#create-appointment]
      • <h3> Check Availability [#check-availability]
      • <h3> Agent Filler [#agent-filler]
      • <h3> End Call [#end-call]
      • <h3> Create Function Definitions [#create-function-definitions]
      • <h3> Create a Function Map [#create-a-function-map]
    • <h2> Create agent_templates.py [#create-agent_templatespy]
      • <h3> Configure the Voice Agent Prompt & Settings [#configure-the-voice-agent-prompt--settings]
    • <h2> Call the functions from client.py [#call-the-functions-from-clientpy]
170/docs/build-a-function-call
  • <h1> Update Prompt
    • <h2> Purpose [#purpose]
    • <h2> Example Payloads [#example-payloads]
30/docs/voice-agent-update-prompt
  • <h1> Template Apps
10/docs/voice-agent-template-apps
  • <h1> Agent Keep Alive
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
30/docs/agent-keep-alive
  • <h1> Conversation Text
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
30/docs/voice-agent-conversation-text
  • <h1> Prompt Updated
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
30/docs/voice-agent-prompt-updated
  • <h1> Think Updated
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
30/docs/voice-agent-think-updated
  • <h1> Speak Updated
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
30/docs/voice-agent-speak-updated
  • <h1> Inject Agent
    • <h2> Purpose [#purpose]
    • <h2> Example Payloads [#example-payloads]
    • <h2> Use Cases [#use-cases]
40/docs/voice-agent-inject-agent-message
  • <h1> Inputs: Client Messages
    • <h2> List of Client Messages [#list-of-client-messages]
20/docs/voice-agent-inputs
  • <h1> Inject User
    • <h2> Purpose [#purpose]
    • <h2> Example Payloads [#example-payloads]
    • <h2> Use Cases [#use-cases]
40/docs/voice-agent-inject-user-message
  • <h1> Agent Warnings
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
    • <h2> Types of Warnings [#types-of-warnings]
40/docs/voice-agent-warning
  • <h1> Function Call Request
    • <h2> Purpose [#purpose]
    • <h2> Handling the message [#handling-the-message]
    • <h2> Example payload [#example-payload]
    • <h2> Related messages [#related-messages]
50/docs/voice-agent-function-call-request
  • <h1> Welcome
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
30/docs/voice-agent-welcome-message
  • <h1> Agent Thinking
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
30/docs/voice-agent-agent-thinking
  • <h1> Update Speak
    • <h2> Purpose [#purpose]
    • <h2> Example Payloads [#example-payloads]
30/docs/voice-agent-update-speak
  • <h1> Agent Audio Done
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
30/docs/voice-agent-agent-audio-done
  • <h1> Twilio and Deepgram Voice Agent
    • <h2> Before you Begin [#before-you-begin]
    • <h2> Prerequisites [#prerequisites]
    • <h2> TwiML Bin Setup [#twiml-bin-setup]
      • <h3> Using ngrok [#using-ngrok]
      • <h3> Connecting a Twilio phone number [#connecting-a-twilio-phone-number]
    • <h2> Building the Server [#building-the-server]
    • <h2> Make a test call [#make-a-test-call]
    • <h2> Code Tour [#code-tour]
90/docs/twilio-and-deepgram-voice-agent
  • <h1> Media Inputs & Outputs
    • <h2> Speech to Text: Media Input Settings [#speech-to-text-media-input-settings]
    • <h2> Text to Speech: Media Output Settings [#text-to-speech-media-output-settings]
    • <h2> Learn More [#learn-more]
40/docs/voice-agent-media-inputs-outputs
  • <h1> Build a Multi-Agent Architecture
    • <h2> Why Multi-Agent Architecture? [#why-multi-agent-architecture]
    • <h2> Architecture Overview [#architecture-overview]
    • <h2> Key Technical Concepts [#key-technical-concepts]
      • <h3> Session-Based Agent Switching [#session-based-agent-switching]
      • <h3> Audio Task Persistence Pattern [#audio-task-persistence-pattern]
      • <h3> Context Manager Lifecycle [#context-manager-lifecycle]
      • <h3> Function Call Response Pattern [#function-call-response-pattern]
    • <h2> The Three Agents [#the-three-agents]
      • <h3> 1. Qualifier Agent (agents/qualifier/config.py) [#1-qualifier-agent-agentsqualifierconfigpy]
      • <h3> 2. Advisor Agent (agents/advisor/config.py) [#2-advisor-agent-agentsadvisorconfigpy]
      • <h3> 3. Closer Agent (agents/closer/config.py) [#3-closer-agent-agentscloserconfigpy]
    • <h2> Implementation Details [#implementation-details]
      • <h3> How Agent Transitions Work [#how-agent-transitions-work]
      • <h3> Creating an Agent Configuration [#creating-an-agent-configuration]
      • <h3> Function Definitions [#function-definitions]
    • <h2> Quick Start [#quick-start]
      • <h3> Prerequisites [#prerequisites]
      • <h3> 1. Install Dependencies [#1-install-dependencies]
      • <h3> 2. Configure Environment [#2-configure-environment]
      • <h3> 3. Start Public Tunnel [#3-start-public-tunnel]
      • <h3> 4. Run the System [#4-run-the-system]
    • <h2> Example Conversation Flow [#example-conversation-flow]
      • <h3> Phase 1: Qualifier Agent [#phase-1-qualifier-agent]
      • <h3> Transition [#transition]
      • <h3> Phase 2: Advisor Agent [#phase-2-advisor-agent]
      • <h3> Transition [#transition-1]
      • <h3> Phase 3: Closer Agent [#phase-3-closer-agent]
    • <h2> Project Structure [#project-structure]
    • <h2> Customization [#customization]
      • <h3> Modify Agent Behavior [#modify-agent-behavior]
      • <h3> Add New Agents [#add-new-agents]
      • <h3> Change Summarization [#change-summarization]
    • <h2> Additional Resources [#additional-resources]
340/docs/multi-agent-architecture
  • <h1> Agent Errors
    • <h2> Purpose [#purpose]
    • <h2> Example Payload [#example-payload]
    • <h2> Types of Errors [#types-of-errors]
40/docs/voice-agent-errors
  • <h1> Feature Overview
    • <h2> Voice Selection [#voice-selection]
    • <h2> Supported LLM Models [#supported-llm-models]
    • <h2> Conversation Context [#conversation-context]
    • <h2> Inputs: Client Messages [#inputs-client-messages]
    • <h2> Outputs: Server Events [#outputs-server-events]
    • <h2> Input / Output Events [#input--output-events]
    • <h2> Rate Limits [#rate-limits]
    • <h2> Deepgram Self-Hosted [#deepgram-self-hosted]
90/docs/voice-agent-feature-overview
  • <h1> Outputs: Server Events
    • <h2> List of Server Events [#list-of-server-events]
20/docs/voice-agent-outputs
No rows found, please edit your search term.

404 URLs

StatusURL 404 🔼Found at URL
404 /changelog/self-hosted/2026-03-19/changelog

Redirected URLs

Skipped URLs Summary

Found 35 row(s).
ReasonDomainUnique URLs 🔽
Not allowed hostclaude.ai149
Not allowed hostgithub.com28
Not allowed hosttemplates.dx.deepgram.com26
Not allowed hostplayground.deepgram.com19
Not allowed hostdeepgram.com9
Not allowed hostwww.twilio.com4
Not allowed hostconsole.deepgram.com4
Not allowed hostngrok.com2
Not allowed hostdeveloper.mozilla.org2
Not allowed hostdpgr.am2
Not allowed hostconsole.groq.com2
Not allowed hostdemos.dx.deepgram.com2
Not allowed hostcloud.google.com1
Not allowed hostcommunity.deepgram.com1
Not allowed hostgroq.com1
Not allowed hostvercel.link1
Not allowed hostaura-tts-demo.deepgram.com1
Not allowed hostwww.youtube.com1
Not allowed hosttwilio.com1
Not allowed hostnodejs.org1
Not allowed hostkapa.ai1
Not allowed hostdeepgram.gitbook.io1
Not allowed hosttools.ietf.org1
Not allowed hostwww.hhs.gov1
Not allowed hostgrpc.io1
Not allowed hostwww.python.org1
Not allowed hostplatform.openai.com1
Not allowed hostfiles.buildwithfern.com1
Not allowed hostjqlang.org1
Not allowed hostaistudio.google.com1
Not allowed hostopenai.com1
Not allowed hoststream.live.vc.bbcmedia.co.uk1
Not allowed hostdocs.aws.amazon.com1
Not allowed hoststedolan.github.io1
Not allowed hostai.google.dev1
No rows found, please edit your search term.

Skipped URLs

Found 200 row(s).
ReasonSkipped URL 🔼SourceFound at URL
Not allowed hosthttp://stream.live.vc.bbcmedia.co.uk/bbc_world_service<a href>/docs/flux/quickstart
Not allowed hosthttps://ai.google.dev/gemini-api/docs/api-key<a href>/docs/voice-agent-llm-models
Not allowed hosthttps://aistudio.google.com/app/api-keys<a href>/docs/voice-agent-llm-models
Not allowed hosthttps://aura-tts-demo.deepgram.com/<a href>/docs/text-to-speech
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fagentic-to…%20ask%20questions%20about%20it.<a href>/agentic-tools
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fask-ai.md%…%20ask%20questions%20about%20it.<a href>/ask-ai
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fage…%20ask%20questions%20about%20it.<a href>/docs/agent-keep-alive
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Faud…%20ask%20questions%20about%20it.<a href>/docs/audio-intelligence
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fbui…%20ask%20questions%20about%20it.<a href>/docs/build-a-function-call
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fcal…%20ask%20questions%20about%20it.<a href>/docs/callback
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fcer…%20ask%20questions%20about%20it.<a href>/docs/certificates-endpoint
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fcha…%20ask%20questions%20about%20it.<a href>/docs/channels
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fcon…%20ask%20questions%20about%20it.<a href>/docs/configure-voice-agent
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fcre…%20ask%20questions%20about%20it.<a href>/docs/create-additional-api-keys
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fdia…%20ask%20questions%20about%20it.<a href>/docs/diarization
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fdic…%20ask%20questions%20about%20it.<a href>/docs/dictation
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fenc…%20ask%20questions%20about%20it.<a href>/docs/encoding
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ferr…%20ask%20questions%20about%20it.<a href>/docs/errors
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fext…%20ask%20questions%20about%20it.<a href>/docs/extra-metadata
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ffil…%20ask%20questions%20about%20it.<a href>/docs/filler-words
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ffin…%20ask%20questions%20about%20it.<a href>/docs/find-and-replace
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.<a href>/docs/flux/agent
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.<a href>/docs/flux/configuration
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.<a href>/docs/flux/configure
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.<a href>/docs/flux/feature-overview
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.<a href>/docs/flux/flux-nova-3-comparison
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.<a href>/docs/flux/quickstart
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.<a href>/docs/flux/state
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.<a href>/docs/flux/voice-agent-eager-eot
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.<a href>/docs/flux-self-hosted
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fkey…%20ask%20questions%20about%20it.<a href>/docs/keyterm
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fkey…%20ask%20questions%20about%20it.<a href>/docs/keywords-vs-search
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fkey…%20ask%20questions%20about%20it.<a href>/docs/keywords
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Flan…%20ask%20questions%20about%20it.<a href>/docs/language-detection
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Flan…%20ask%20questions%20about%20it.<a href>/docs/language
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fliv…%20ask%20questions%20about%20it.<a href>/docs/live-streaming-audio
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Flog…%20ask%20questions%20about%20it.<a href>/docs/log-formats
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmea…%20ask%20questions%20about%20it.<a href>/docs/measurements
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmed…%20ask%20questions%20about%20it.<a href>/docs/media-input-settings
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmig…%20ask%20questions%20about%20it.<a href>/docs/migrating-from-amazon-web-services-aws-transcribe-to-deepgram
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmig…%20ask%20questions%20about%20it.<a href>/docs/migrating-from-assembly-ai-speech-to-text-to-deepgram
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmig…%20ask%20questions%20about%20it.<a href>/docs/migrating-from-google-speech-to-text-stt-to-deepgram
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmig…%20ask%20questions%20about%20it.<a href>/docs/migrating-from-openai-whisper-to-deepgram
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmod…%20ask%20questions%20about%20it.<a href>/docs/model
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmod…%20ask%20questions%20about%20it.<a href>/docs/models-languages-overview
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmul…%20ask%20questions%20about%20it.<a href>/docs/multi-agent-architecture
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmul…%20ask%20questions%20about%20it.<a href>/docs/multichannel
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmul…%20ask%20questions%20about%20it.<a href>/docs/multilingual-code-switching
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmul…%20ask%20questions%20about%20it.<a href>/docs/multilingual-voice-agent
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fnum…%20ask%20questions%20about%20it.<a href>/docs/numerals
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fpar…%20ask%20questions%20about%20it.<a href>/docs/paragraphs
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fpre…%20ask%20questions%20about%20it.<a href>/docs/pre-recorded-audio
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fpro…%20ask%20questions%20about%20it.<a href>/docs/profanity-filter
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fpun…%20ask%20questions%20about%20it.<a href>/docs/punctuation
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fred…%20ask%20questions%20about%20it.<a href>/docs/redaction
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsam…%20ask%20questions%20about%20it.<a href>/docs/sample-rate
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsea…%20ask%20questions%20about%20it.<a href>/docs/search
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsel…%20ask%20questions%20about%20it.<a href>/docs/self-hosted-add-ons
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsel…%20ask%20questions%20about%20it.<a href>/docs/self-hosted-introduction
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsel…%20ask%20questions%20about%20it.<a href>/docs/self-hosted-status-endpoint
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsma…%20ask%20questions%20about%20it.<a href>/docs/smart-format
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fstr…%20ask%20questions%20about%20it.<a href>/docs/streaming-text-to-speech
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fstt…%20ask%20questions%20about%20it.<a href>/docs/stt/getting-started
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fstt…%20ask%20questions%20about%20it.<a href>/docs/stt-pre-recorded-feature-overview
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fstt…%20ask%20questions%20about%20it.<a href>/docs/stt-pre-recorded-template-apps
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fstt…%20ask%20questions%20about%20it.<a href>/docs/stt-tagging
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsup…%20ask%20questions%20about%20it.<a href>/docs/supported-audio-formats
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsup…%20ask%20questions%20about%20it.<a href>/docs/supported-entity-types
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ftex…%20ask%20questions%20about%20it.<a href>/docs/text-to-speech
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ftra…%20ask%20questions%20about%20it.<a href>/docs/transcribe-recorded-calls-with-twilio
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ftts…%20ask%20questions%20about%20it.<a href>/docs/tts-models
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ftts…%20ask%20questions%20about%20it.<a href>/docs/tts-rest
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ftwi…%20ask%20questions%20about%20it.<a href>/docs/twilio-and-deepgram-voice-agent
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fusi…%20ask%20questions%20about%20it.<a href>/docs/using-sdks-with-self-hosted
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Futt…%20ask%20questions%20about%20it.<a href>/docs/utterance-split
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Futt…%20ask%20questions%20about%20it.<a href>/docs/utterances
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fver…%20ask%20questions%20about%20it.<a href>/docs/version
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-agent-audio-done
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-agent-thinking
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-conversation-text
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-echo-cancellation
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-errors
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-feature-overview
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-function-call-request
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-inject-agent-message
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-inject-user-message
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-inputs
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-llm-models
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-media-inputs-outputs
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-outputs
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-prompt-updated
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-setting-applied-message
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-settings
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-speak-updated
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-template-apps
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-think-updated
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-update-prompt
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-update-speak
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-update-think
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-user-started-speaking
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-warning
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent-welcome-message
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.<a href>/docs/voice-agent
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fguides%2Ff…%20ask%20questions%20about%20it.<a href>/guides/fundamentals/make-your-first-api-request
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fguides%2Ff…%20ask%20questions%20about%20it.<a href>/guides/fundamentals/using-custom-parameters-sdks
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fhome.md%20…%20ask%20questions%20about%20it.<a href>/home
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/api-rate-limits
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/auth/tokens/grant
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/authentication
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/custom-endpoints
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/deepgram-api-overview
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/billing/fields/get
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/billing/get
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/billing/list
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/invites/create
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/invites/delete
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/invites/list
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/keys/create
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/keys/delete
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/keys/get
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/keys/list
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/members/delete
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/members/list
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/members/scopes/list
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/models/get
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/models/list
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/projects/delete
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/projects/get
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/projects/leave
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/projects/list
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/projects/models/get
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/projects/models/list
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/projects/update
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/requests/get
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/requests/list
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/usage/breakdown/get
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/manage/usage/get
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/self-hosted/distribution-credentials/create
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/self-hosted/distribution-credentials/delete
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/self-hosted/distribution-credentials/get
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/self-hosted/distribution-credentials/list
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/speech-to-text/listen-flux
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/speech-to-text/listen-pre-recorded
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/speech-to-text/listen-streaming
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/text-intelligence/analyze-text
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/text-to-speech/speak-request
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/text-to-speech/speak-streaming
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.<a href>/reference/voice-agent/voice-agent
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fsdks%2Fsdk…%20ask%20questions%20about%20it.<a href>/sdks/sdk-features
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Fsupport.md…%20ask%20questions%20about%20it.<a href>/support
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Ftrust-secu…%20ask%20questions%20about%20it.<a href>/trust-security/data-privacy-compliance
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Ftrust-secu…%20ask%20questions%20about%20it.<a href>/trust-security/information-security-privacy
Not allowed hosthttps://claude.ai/new?q=Read%20developers.deepgram.com%2Ftrust-secu…%20ask%20questions%20about%20it.<a href>/trust-security/security-policy
Not allowed hosthttps://cloud.google.com/speech-to-text/docs/samples/speech-transcribe-model-selection-gcs<a href>/docs/migrating-from-google-speech-to-text-stt-to-deepgram
Not allowed hosthttps://community.deepgram.com/<a href>/home
Not allowed hosthttps://console.deepgram.com/<a href>/home
Not allowed hosthttps://console.deepgram.com/signup<a href>/home
Not allowed hosthttps://console.deepgram.com/signup?jump=keys<a href>/docs/profanity-filter
Not allowed hosthttps://console.deepgram.com/signup?utm_source=api-ref<a href>/reference/authentication
Not allowed hosthttps://console.groq.com/<a href>/docs/multi-agent-architecture
Not allowed hosthttps://console.groq.com/docs/models<a href>/docs/multi-agent-architecture
Not allowed hosthttps://deepgram.com/<a href>/trust-security/information-security-privacy
Not allowed hosthttps://deepgram.com/changelog/<a href>/docs/version
Not allowed hosthttps://deepgram.com/contact-us<a href>/trust-security/data-privacy-compliance
Not allowed hosthttps://deepgram.com/contact-us/<a href>/docs/self-hosted-introduction
Not allowed hosthttps://deepgram.com/dedicated<a href>/reference/custom-endpoints
Not allowed hosthttps://deepgram.com/learn/api-back-off-strategies<a href>/docs/errors
Not allowed hosthttps://deepgram.com/pricing<a href>/changelog
Not allowed hosthttps://deepgram.com/pricing/<a href>/docs/model
Not allowed hosthttps://deepgram.com/privacy/<a href>/trust-security/information-security-privacy
Not allowed hosthttps://deepgram.gitbook.io/help-center/faq/how-should-i-handle-429-rate-limit-responses<a href>/docs/errors
Not allowed hosthttps://demos.dx.deepgram.com/flux-agent/<a href>/docs/flux/agent
Not allowed hosthttps://demos.dx.deepgram.com/flux-streaming<a href>/docs/flux/quickstart
Not allowed hosthttps://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/echoCancellation<a href>/docs/voice-agent-echo-cancellation
Not allowed hosthttps://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/echoCancellation<a href>/docs/voice-agent-echo-cancellation
Not allowed hosthttps://docs.aws.amazon.com/transcribe/latest/dg/supported-languages.html<a href>/docs/migrating-from-amazon-web-services-aws-transcribe-to-deepgram
Not allowed hosthttps://dpgr.am/deepgram-mip<a href>/reference/text-to-speech/speak-request
Not allowed hosthttps://dpgr.am/discord<a href>/home
Not allowed hosthttps://files.buildwithfern.com/https://deepgram.docs.buildwithfern…ae81154451cb2/assets/favicon.png<a href>/home
Not allowed hosthttps://github.com/deepgram-devs/code-samples<a href>/docs/pre-recorded-audio
Not allowed hosthttps://github.com/deepgram-devs/deepgram-ai-agent-demo<a href>/docs/voice-agent
Not allowed hosthttps://github.com/deepgram-devs/deepgram-demos-composite-flux-agent<a href>/docs/flux/agent
Not allowed hosthttps://github.com/deepgram-devs/deepgram-demos-flux-agent<a href>/docs/flux/agent
Not allowed hosthttps://github.com/deepgram-devs/deepgram-demos-flux-streaming<a href>/docs/flux/quickstart
Not allowed hosthttps://github.com/deepgram-devs/deepgram-demos-flux-streaming-transcription<a href>/docs/flux/quickstart
Not allowed hosthttps://github.com/deepgram-devs/deepgram-demos-rust<a href>/docs/flux/agent
Not allowed hosthttps://github.com/deepgram-devs/deepgram-voice-agent-demo<a href>/docs/voice-agent
Not allowed hosthttps://github.com/deepgram-devs/deepgram-voice-agent-multi-agent<a href>/docs/multi-agent-architecture
Not allowed hosthttps://github.com/deepgram-devs/flask-agent-function-calling-demo<a href>/docs/voice-agent
Not allowed hosthttps://github.com/deepgram-devs/flask-agent-function-calling-demo/blob/main/client.py<a href>/docs/build-a-function-call
Not allowed hosthttps://github.com/deepgram-devs/recorded-call-transcription<a href>/docs/transcribe-recorded-calls-with-twilio
Not allowed hosthttps://github.com/deepgram-devs/sts-twilio<a href>/docs/twilio-and-deepgram-voice-agent
Not allowed hosthttps://github.com/deepgram-devs/video-chat<a href>/docs/transcribe-recorded-calls-with-twilio
Not allowed hosthttps://github.com/deepgram-devs/voice-agent-azure-open-ai-services<a href>/docs/voice-agent
Not allowed hosthttps://github.com/deepgram-devs/voice-agent-medical-assistant-demo<a href>/docs/voice-agent
Not allowed hosthttps://github.com/deepgram/deepgram-dotnet-sdk<a href>/home
Not allowed hosthttps://github.com/deepgram/deepgram-go-sdk<a href>/home
Not allowed hosthttps://github.com/deepgram/deepgram-js-captions<a href>/docs/migrating-from-openai-whisper-to-deepgram
Not allowed hosthttps://github.com/deepgram/deepgram-js-sdk<a href>/agentic-tools
Not allowed hosthttps://github.com/deepgram/deepgram-js-sdk/<a href>/home
You have reached the hard limit of 200 rows as a protection against very large output or exhausted memory. You can change this with --rows-limit.
No rows found, please edit your search term.

External URLs

272 external URL(s)
Found 200 row(s).
External URLPages 🔽Found on URL (max 5)
http://stream.live.vc.bbcmedia.co.uk/bbc_world_service1/docs/flux/quickstart
https://ai.google.dev/gemini-api/docs/api-key1/docs/voice-agent-llm-models
https://aistudio.google.com/app/api-keys1/docs/voice-agent-llm-models
https://aura-tts-demo.deepgram.com/1/docs/text-to-speech
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fagentic-to…%20ask%20questions%20about%20it.1/agentic-tools
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fask-ai.md%…%20ask%20questions%20about%20it.1/ask-ai
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fage…%20ask%20questions%20about%20it.1/docs/agent-keep-alive
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Faud…%20ask%20questions%20about%20it.1/docs/audio-intelligence
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fbui…%20ask%20questions%20about%20it.1/docs/build-a-function-call
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fcal…%20ask%20questions%20about%20it.1/docs/callback
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fcer…%20ask%20questions%20about%20it.1/docs/certificates-endpoint
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fcha…%20ask%20questions%20about%20it.1/docs/channels
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fcon…%20ask%20questions%20about%20it.1/docs/configure-voice-agent
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fcre…%20ask%20questions%20about%20it.1/docs/create-additional-api-keys
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fdia…%20ask%20questions%20about%20it.1/docs/diarization
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fdic…%20ask%20questions%20about%20it.1/docs/dictation
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fenc…%20ask%20questions%20about%20it.1/docs/encoding
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ferr…%20ask%20questions%20about%20it.1/docs/errors
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fext…%20ask%20questions%20about%20it.1/docs/extra-metadata
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ffil…%20ask%20questions%20about%20it.1/docs/filler-words
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ffin…%20ask%20questions%20about%20it.1/docs/find-and-replace
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.1/docs/flux/agent
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.1/docs/flux/configuration
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.1/docs/flux/configure
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.1/docs/flux/feature-overview
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.1/docs/flux/flux-nova-3-comparison
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.1/docs/flux/quickstart
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.1/docs/flux/state
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.1/docs/flux/voice-agent-eager-eot
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fflu…%20ask%20questions%20about%20it.1/docs/flux-self-hosted
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fkey…%20ask%20questions%20about%20it.1/docs/keyterm
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fkey…%20ask%20questions%20about%20it.1/docs/keywords-vs-search
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fkey…%20ask%20questions%20about%20it.1/docs/keywords
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Flan…%20ask%20questions%20about%20it.1/docs/language-detection
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Flan…%20ask%20questions%20about%20it.1/docs/language
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fliv…%20ask%20questions%20about%20it.1/docs/live-streaming-audio
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Flog…%20ask%20questions%20about%20it.1/docs/log-formats
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmea…%20ask%20questions%20about%20it.1/docs/measurements
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmed…%20ask%20questions%20about%20it.1/docs/media-input-settings
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmig…%20ask%20questions%20about%20it.1/docs/migrating-from-amazon-web-services-aws-transcribe-to-deepgram
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmig…%20ask%20questions%20about%20it.1/docs/migrating-from-assembly-ai-speech-to-text-to-deepgram
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmig…%20ask%20questions%20about%20it.1/docs/migrating-from-google-speech-to-text-stt-to-deepgram
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmig…%20ask%20questions%20about%20it.1/docs/migrating-from-openai-whisper-to-deepgram
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmod…%20ask%20questions%20about%20it.1/docs/model
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmod…%20ask%20questions%20about%20it.1/docs/models-languages-overview
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmul…%20ask%20questions%20about%20it.1/docs/multi-agent-architecture
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmul…%20ask%20questions%20about%20it.1/docs/multichannel
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmul…%20ask%20questions%20about%20it.1/docs/multilingual-code-switching
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fmul…%20ask%20questions%20about%20it.1/docs/multilingual-voice-agent
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fnum…%20ask%20questions%20about%20it.1/docs/numerals
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fpar…%20ask%20questions%20about%20it.1/docs/paragraphs
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fpre…%20ask%20questions%20about%20it.1/docs/pre-recorded-audio
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fpro…%20ask%20questions%20about%20it.1/docs/profanity-filter
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fpun…%20ask%20questions%20about%20it.1/docs/punctuation
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fred…%20ask%20questions%20about%20it.1/docs/redaction
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsam…%20ask%20questions%20about%20it.1/docs/sample-rate
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsea…%20ask%20questions%20about%20it.1/docs/search
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsel…%20ask%20questions%20about%20it.1/docs/self-hosted-add-ons
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsel…%20ask%20questions%20about%20it.1/docs/self-hosted-introduction
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsel…%20ask%20questions%20about%20it.1/docs/self-hosted-status-endpoint
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsma…%20ask%20questions%20about%20it.1/docs/smart-format
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fstr…%20ask%20questions%20about%20it.1/docs/streaming-text-to-speech
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fstt…%20ask%20questions%20about%20it.1/docs/stt/getting-started
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fstt…%20ask%20questions%20about%20it.1/docs/stt-pre-recorded-feature-overview
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fstt…%20ask%20questions%20about%20it.1/docs/stt-pre-recorded-template-apps
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fstt…%20ask%20questions%20about%20it.1/docs/stt-tagging
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsup…%20ask%20questions%20about%20it.1/docs/supported-audio-formats
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fsup…%20ask%20questions%20about%20it.1/docs/supported-entity-types
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ftex…%20ask%20questions%20about%20it.1/docs/text-to-speech
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ftra…%20ask%20questions%20about%20it.1/docs/transcribe-recorded-calls-with-twilio
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ftts…%20ask%20questions%20about%20it.1/docs/tts-models
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ftts…%20ask%20questions%20about%20it.1/docs/tts-rest
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Ftwi…%20ask%20questions%20about%20it.1/docs/twilio-and-deepgram-voice-agent
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fusi…%20ask%20questions%20about%20it.1/docs/using-sdks-with-self-hosted
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Futt…%20ask%20questions%20about%20it.1/docs/utterance-split
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Futt…%20ask%20questions%20about%20it.1/docs/utterances
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fver…%20ask%20questions%20about%20it.1/docs/version
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-agent-audio-done
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-agent-thinking
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-conversation-text
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-echo-cancellation
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-errors
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-feature-overview
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-function-call-request
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-inject-agent-message
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-inject-user-message
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-inputs
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-llm-models
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-media-inputs-outputs
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-outputs
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-prompt-updated
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-setting-applied-message
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-settings
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-speak-updated
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-template-apps
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-think-updated
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-update-prompt
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-update-speak
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-update-think
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-user-started-speaking
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-warning
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent-welcome-message
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fdocs%2Fvoi…%20ask%20questions%20about%20it.1/docs/voice-agent
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fguides%2Ff…%20ask%20questions%20about%20it.1/guides/fundamentals/make-your-first-api-request
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fguides%2Ff…%20ask%20questions%20about%20it.1/guides/fundamentals/using-custom-parameters-sdks
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fhome.md%20…%20ask%20questions%20about%20it.1/home
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/api-rate-limits
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/auth/tokens/grant
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/authentication
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/custom-endpoints
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/deepgram-api-overview
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/billing/fields/get
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/billing/get
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/billing/list
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/invites/create
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/invites/delete
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/invites/list
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/keys/create
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/keys/delete
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/keys/get
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/keys/list
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/members/delete
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/members/list
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/members/scopes/list
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/models/get
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/models/list
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/projects/delete
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/projects/get
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/projects/leave
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/projects/list
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/projects/models/get
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/projects/models/list
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/projects/update
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/requests/get
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/requests/list
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/usage/breakdown/get
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/manage/usage/get
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/self-hosted/distribution-credentials/create
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/self-hosted/distribution-credentials/delete
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/self-hosted/distribution-credentials/get
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/self-hosted/distribution-credentials/list
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/speech-to-text/listen-flux
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/speech-to-text/listen-pre-recorded
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/speech-to-text/listen-streaming
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/text-intelligence/analyze-text
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/text-to-speech/speak-request
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/text-to-speech/speak-streaming
https://claude.ai/new?q=Read%20developers.deepgram.com%2Freference%…%20ask%20questions%20about%20it.1/reference/voice-agent/voice-agent
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fsdks%2Fsdk…%20ask%20questions%20about%20it.1/sdks/sdk-features
https://claude.ai/new?q=Read%20developers.deepgram.com%2Fsupport.md…%20ask%20questions%20about%20it.1/support
https://claude.ai/new?q=Read%20developers.deepgram.com%2Ftrust-secu…%20ask%20questions%20about%20it.1/trust-security/data-privacy-compliance
https://claude.ai/new?q=Read%20developers.deepgram.com%2Ftrust-secu…%20ask%20questions%20about%20it.1/trust-security/information-security-privacy
https://claude.ai/new?q=Read%20developers.deepgram.com%2Ftrust-secu…%20ask%20questions%20about%20it.1/trust-security/security-policy
https://cloud.google.com/speech-to-text/docs/samples/speech-transcribe-model-selection-gcs1/docs/migrating-from-google-speech-to-text-stt-to-deepgram
https://community.deepgram.com/1/home
https://console.deepgram.com/1/home
https://console.deepgram.com/signup1/home
https://console.deepgram.com/signup?jump=keys1/docs/profanity-filter
https://console.deepgram.com/signup?utm_source=api-ref1/reference/authentication
https://console.groq.com/1/docs/multi-agent-architecture
https://console.groq.com/docs/models1/docs/multi-agent-architecture
https://deepgram.com/1/trust-security/information-security-privacy
https://deepgram.com/changelog/1/docs/version
https://deepgram.com/contact-us1/trust-security/data-privacy-compliance
https://deepgram.com/contact-us/1/docs/self-hosted-introduction
https://deepgram.com/dedicated1/reference/custom-endpoints
https://deepgram.com/learn/api-back-off-strategies1/docs/errors
https://deepgram.com/pricing1/changelog
https://deepgram.com/pricing/1/docs/model
https://deepgram.com/privacy/1/trust-security/information-security-privacy
https://deepgram.gitbook.io/help-center/faq/how-should-i-handle-429-rate-limit-responses1/docs/errors
https://demos.dx.deepgram.com/flux-agent/1/docs/flux/agent
https://demos.dx.deepgram.com/flux-streaming1/docs/flux/quickstart
https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/echoCancellation1/docs/voice-agent-echo-cancellation
https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/echoCancellation1/docs/voice-agent-echo-cancellation
https://docs.aws.amazon.com/transcribe/latest/dg/supported-languages.html1/docs/migrating-from-amazon-web-services-aws-transcribe-to-deepgram
https://dpgr.am/deepgram-mip1/reference/text-to-speech/speak-request
https://dpgr.am/discord1/home
https://files.buildwithfern.com/https://deepgram.docs.buildwithfern…ae81154451cb2/assets/favicon.png1/home
https://github.com/deepgram-devs/code-samples1/docs/pre-recorded-audio
https://github.com/deepgram-devs/deepgram-ai-agent-demo1/docs/voice-agent
https://github.com/deepgram-devs/deepgram-demos-composite-flux-agent1/docs/flux/agent
https://github.com/deepgram-devs/deepgram-demos-flux-agent1/docs/flux/agent
https://github.com/deepgram-devs/deepgram-demos-flux-streaming1/docs/flux/quickstart
https://github.com/deepgram-devs/deepgram-demos-flux-streaming-transcription1/docs/flux/quickstart
https://github.com/deepgram-devs/deepgram-demos-rust1/docs/flux/agent
https://github.com/deepgram-devs/deepgram-voice-agent-demo1/docs/voice-agent
https://github.com/deepgram-devs/deepgram-voice-agent-multi-agent1/docs/multi-agent-architecture
https://github.com/deepgram-devs/flask-agent-function-calling-demo1/docs/voice-agent
https://github.com/deepgram-devs/flask-agent-function-calling-demo/blob/main/client.py1/docs/build-a-function-call
https://github.com/deepgram-devs/recorded-call-transcription1/docs/transcribe-recorded-calls-with-twilio
https://github.com/deepgram-devs/sts-twilio1/docs/twilio-and-deepgram-voice-agent
https://github.com/deepgram-devs/video-chat1/docs/transcribe-recorded-calls-with-twilio
https://github.com/deepgram-devs/voice-agent-azure-open-ai-services1/docs/voice-agent
https://github.com/deepgram-devs/voice-agent-medical-assistant-demo1/docs/voice-agent
https://github.com/deepgram/deepgram-dotnet-sdk1/home
https://github.com/deepgram/deepgram-go-sdk1/home
https://github.com/deepgram/deepgram-js-captions1/docs/migrating-from-openai-whisper-to-deepgram
https://github.com/deepgram/deepgram-js-sdk1/agentic-tools
https://github.com/deepgram/deepgram-js-sdk/1/home
You have reached the hard limit of 200 rows as a protection against very large output or exhausted memory. You can change this with --rows-limit.
No rows found, please edit your search term.

Content types

Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 20xStatus 30xStatus 40x
HTML276121 MB102 s370 ms 160 0116
Redirect2190 B475 ms237 ms 02 0

Content types (MIME types)

Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 20xStatus 30xStatus 40x
text/html; charset=utf-8276121 MB102 s370 ms 160 0116
text / html2190 B475 ms237 ms 02 0

Source domains

DomainTotalsHTMLRedirect
developers.deepgram.com278 / 121MB / 102s276 / 121MB / 102s2 / 190B / 475ms

HTTP headers

Found 22 row(s).
Header 🔼OccursUniqueValues previewMin valueMax value
Age163-[ignored generic values]0 sec(s)13 min(s)
Cache-Control2782public, max-age=0, must-revalidate (163) / private, no-store, max-age=0 (115)
Content-Length2-[ignored generic values]399 kB439 kB
Content-Security-Policy1631default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://app.…f' https://app.buildwithfern.com https:
Content-Type2782text/html; charset=utf-8 (276) / text/html (2)
Date278-[ignored generic values]2026-03-242026-03-24
Etag163-[ignored generic values]
Location22/home (1) / /docs/voice-agent-history (1)
Permissions-Policy1631camera=(), geolocation=()
Referrer-Policy1631strict-origin-when-cross-origin
Server2781Vercel
Strict-Transport-Security1631max-age=63072000; includeSubDomains; preload
Vary1631rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
X-Content-Type-Options1631nosniff
X-Matched-Path1631/[host]/[domain]/[requiresLogin]/[isLoggedIn]/[roles]/[slug]
X-Nextjs-Prerender16311
X-Nextjs-Stale-Time1631300
X-Powered-By1631Next.js
X-Vercel-Cache1633HIT (137) / REVALIDATED (25) / MISS (1)
X-Vercel-Challenge-Token11520+[see values below]
X-Vercel-Id27820+[see values below]
X-Vercel-Mitigated1151challenge
No rows found, please edit your search term.

HTTP header values

Found 61 row(s).
HeaderOccursValue
Cache-Control163public, max-age=0, must-revalidate
Cache-Control115private, no-store, max-age=0
Content-Security-Policy163default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://app.buildwithfern.com https: blob:; style-src 'self' 'unsafe-inline' https://app.buildwithfern.com https:; img-src 'self' https://app.buildwithfern.com https: data: blob:; font-src 'self' https://app.buildwithfern.com https: data:; connect-src 'self' https://app.buildwithfern.com https: wss: ws: data: blob:; media-src 'self' https://app.buildwithfern.com https: data: blob:; object-src 'self' https://app.buildwithfern.com https: data: blob:; frame-src 'self' https://app.buildwithfern.com https: data: blob:; base-uri 'self'; form-action 'self' https://app.buildwithfern.com https:
Content-Type276text/html; charset=utf-8
Content-Type2text / html
Location1/home
Location1/docs/voice-agent-history
Permissions-Policy163camera=(), geolocation=()
Referrer-Policy163strict-origin-when-cross-origin
Server278Vercel
Strict-Transport-Security163max-age=63072000; includeSubDomains; preload
Vary163rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
X-Content-Type-Options163nosniff
X-Matched-Path163/[host]/[domain]/[requiresLogin]/[isLoggedIn]/[roles]/[slug]
X-Nextjs-Prerender1631
X-Nextjs-Stale-Time163300
X-Powered-By163Next.js
X-Vercel-Cache137HIT
X-Vercel-Cache25REVALIDATED
X-Vercel-Cache1MISS
X-Vercel-Challenge-Token12.1774376744.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7Y2ZjMTVlYjY7YzBjNGEzNGZlMzhlYzg1NzgxZTNkZmVjMTdkMDM3OTViZDRjNDBmMTszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.0b8c320e65fd81ac7a9a3e4b7785e932
X-Vercel-Challenge-Token12.1774376743.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7OWExZGIxMWY7NTRlMWNjMzkwN2I3NmU5NzcxYjVhYzU5NGEyMTEyNjZiOGY5OGM0MTszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.ab7231422c130979ddbd343293a738a0
X-Vercel-Challenge-Token12.1774376744.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7MmY1NDg4MDA7OWQ5NmI0ODBmZDU4NGIzMjFkMzMxNWRlYWIxNzkyYTc1ZWUzMWIzZTszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.aa43098a26cdaa355c8b756508094cec
X-Vercel-Challenge-Token12.1774376744.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7NjQ5NWE5M2Y7MzZkZmVkNmZkYjRkMzVhMTZiNzBjMmQ4NWM5M2JkNTI5NjQzOTNkNTszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.8db9c74e869716cca7807d33f9858724
X-Vercel-Challenge-Token12.1774376743.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7YjE2MTFhMWQ7MWZjNTM4NjIxZTBiYzllNjAzNjI1MTg1YzVhMjE3MDlkNGNmZmY3ZTszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.8adcbf4d738e32edec880f198822d861
X-Vercel-Challenge-Token12.1774376744.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7ZGMxMTM2ZTY7MmRlMTFjMDViY2ZiODNmMDA5NDM5MmE1ZTdmZjcxNTRiYWJmZWU4ZTszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.3141309c6624c0ea20939a926e7e536d
X-Vercel-Challenge-Token12.1774376742.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7YmU2NDcxNDk7ZWVlZTVkMDU1MzA5ODFmMWNlNmNhNWQ3ZmQzMjQzYTNiZmM0M2IzZTszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.197d0f3bb66802897ad7275afb60d651
X-Vercel-Challenge-Token12.1774376743.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7MTM4YTY1OTc7NjZhYTk1YjIyY2MwNWVlMWFlZDAwZTQ2YTNhZTU2YmVmZjc2YjM2ZjszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.3a8a484cdc2a7f434b7efedc79a695ff
X-Vercel-Challenge-Token12.1774376743.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7ZDc3Nzg5ZmI7YmNmNDIxMDczMTczMWFjZmY4YjM5MTE3OTFjMGU3NjI0YzAxY2Q0NzszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.6f2b1f9689aa32defee8b56ee2764ef4
X-Vercel-Challenge-Token12.1774376743.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7OGFkOGE5N2I7OTk0YmMzODZhNGI5ZDc0YzZmZDU0OWVmNjQ5YjI1ZTg4ZDA5NGFjMzszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.eee33248e2fb320f305ea229dae4dc50
X-Vercel-Challenge-Token12.1774376744.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7NWEzNWM0MjU7NDMxMDhkNjNkNmVkYWVjNWY3OWYwNWIzOWI5NzhhZDc4YzUyNjk1ZDszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.cc48d4eca037b92eaa32511c4187cd87
X-Vercel-Challenge-Token12.1774376742.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7YmUwMDU5YjM7NmJjNDE4YTlhMmM0ODFiMGFkOGI5YjA2NmI0MWEwY2Y4NzZkMGM2YzszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.40169c2259b1f517d4979806e654ef19
X-Vercel-Challenge-Token12.1774376743.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7ZjY3ODJiZGI7YzFmYzk3YjNjYjk1M2EwMDdiNjJhMmQ5Y2ViYzYxMTgzYjJjZDI3MjszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.27c53f857c0fc4efae97c429bd6a8a41
X-Vercel-Challenge-Token12.1774376743.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7YzI2ZjA2NzE7N2Y1ZjRkZWQxNjRiMjg2ZGJmNjc4ZDQ3YTg1NWU1MGIxZmU2MWU1MzszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.e47528400ca6dfa68410d048a3571b7b
X-Vercel-Challenge-Token12.1774376743.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7ZDIxNzU4ZmQ7ZTRkNjVmNThlNjQ5M2MyNGI2MDE2OTg0YTI4YjNmN2MwNWFiMzcwMjszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.534b79163a98a8e252e783352cc9394a
X-Vercel-Challenge-Token12.1774376743.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7OWYwMWFhMjM7NDg1ODllZWY2OTFjODE0MGZjY2UxOTRlOTFiZTk1M2FjODlkNTY1NTszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.2aecc1fe5155890861288f347abdb961
X-Vercel-Challenge-Token12.1774376744.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7YWNhMmNiZDI7MDA4NzM2ODhhMjg5MGU2NTJhZTg5ZmZlZTRhNjJiMDZhZWNiN2ViNzszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.a6232728c08fe9d20598fbe2e128dd39
X-Vercel-Challenge-Token12.1774376744.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7MzQ5OWE0NTM7MGFhN2NjMmUxMWY3NDkzMjdmODY2ODhlMWEwNzU4ZDExMzkzYmVjZjszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.0efa0110d772c101982cd78941f75316
X-Vercel-Challenge-Token12.1774376743.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7Y2M5ZjgxMjA7M2Q4M2MzMmU2NmE3ZjkyYjhlNzJmZGU1ODNhNDNkYjE3NmU4YzVkZTszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.deaf37f0b77d61363c011ea8ad95174e
X-Vercel-Challenge-Token12.1774376744.60.YjhjZTlmOTlhZTJkOTIzZTk0NTEwYzhlNGFlMjllZDM7ODhhYmZlODU7OWI5YjVmZTU4ZTk5ODg2NjliZDZhZTVhMDRjZDgxNjdjOTM2YWUwZjszO8z6NcZXYDz5Jsy9XXHLqfbWIu3SeyyvDQUcTFS8OuBZbIC7wuf/ofg7Y1aCOdz75jwF0/3lFpz6HnQX6LczpRoTPruZ9bs=.4e425e75dfb8128fa506b16c78bbdcb1
X-Vercel-Id1arn1::iad1::6kbx9-1774376705548-fbbcb1245e38
X-Vercel-Id1arn1::iad1::sbks7-1774376706527-03fd34dad064
X-Vercel-Id1arn1::iad1::bp2ds-1774376706136-85975d99a301
X-Vercel-Id1arn1::iad1::bvgdd-1774376705447-1bff6656359b
X-Vercel-Id1arn1::iad1::n8jd6-1774376705090-bb40485d5ce7
X-Vercel-Id1arn1::iad1::lw7td-1774376706766-7da93ac22daf
X-Vercel-Id1arn1::iad1::lqx5m-1774376706999-f308846db663
X-Vercel-Id1arn1::sin1::66f7z-1774376707569-4e6e4ced53a7
X-Vercel-Id1arn1::iad1::phdr4-1774376707468-8bcdea1df3c3
X-Vercel-Id1arn1::sfo1::phdr4-1774376705649-b6a961385993
X-Vercel-Id1arn1::sfo1::qhx4v-1774376706035-6fbeaf9f53c2
X-Vercel-Id1arn1::sfo1::66f7z-1774376707690-5bfc7331e1ee
X-Vercel-Id1arn1::sfo1::qhx4v-1774376707886-5a9fdf454fa6
X-Vercel-Id1arn1::iad1::zszsv-1774376706367-028a32ba8d86
X-Vercel-Id1arn1::iad1::6kbx9-1774376705935-2fda3bc11d9d
X-Vercel-Id1arn1::iad1::6kbx9-1774376707372-7ba903855970
X-Vercel-Id1arn1::sfo1::6kbx9-1774376707101-6ddfe75e9085
X-Vercel-Id1arn1::sfo1::zszsv-1774376706666-ae65f7c7e11e
X-Vercel-Id1arn1::iad1::t6zs9-1774376706267-bbdf6fe4eb61
X-Vercel-Id1arn1::iad1::t6zs9-1774376707257-7ffc0fbe2021
X-Vercel-Mitigated115challenge
No rows found, please edit your search term.

HTTP Caching by content type (only from crawlable domains)

Content typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
HTMLCache-Control + ETag1610 s 0 s 0 s
HTMLCache-Control1150 s 0 s 0 s
RedirectCache-Control + ETag20 s 0 s 0 s

HTTP Caching by domain

DomainCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
developers.deepgram.comCache-Control + ETag1630 s 0 s 0 s
developers.deepgram.comCache-Control1150 s 0 s 0 s

HTTP Caching by domain and content type

DomainContent typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
developers.deepgram.comHTMLCache-Control + ETag1610 s 0 s 0 s
developers.deepgram.comHTMLCache-Control1150 s 0 s 0 s
developers.deepgram.comRedirectCache-Control + ETag20 s 0 s 0 s

DNS info

DNS resolving tree
developers.deepgram.com
  cname.vercel-dns.com
    IPv4: cname.vercel-dns.com.
    IPv4: 66.33.60.67
    IPv4: 76.76.21.98
DNS server: 127.0.0.53

SSL/TLS info

InfoText
IssuerC = US, O = Let's Encrypt, CN = R12
SubjectCN = developers.deepgram.com
Valid fromMar  1 15:55:46 2026 GMT (VALID already 23.1 day(s))
Valid toMay 30 15:55:45 2026 GMT (VALID still for 66.9 day(s))
Supported protocolsTLSv1.2, TLSv1.3
RAW certificate outputCertificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            06:8a:80:54:35:f7:a3:db:27:ff:96:a7:54:b3:ba:f3:fa:97
        Signature Algorithm: sha256WithRSAEncryption
        Issuer: C = US, O = Let's Encrypt, CN = R12
        Validity
            Not Before: Mar  1 15:55:46 2026 GMT
            Not After : May 30 15:55:45 2026 GMT
        Subject: CN = developers.deepgram.com
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                Public-Key: (2048 bit)
                Modulus:
                    00:cb:f8:60:88:2a:db:88:8c:0b:b5:0c:11:dc:4b:
                    a9:dd:14:83:d5:36:a5:62:c5:9c:c8:73:3f:01:6e:
                    4f:4f:7c:6c:f1:18:fd:fe:72:5d:b2:90:e0:c0:22:
                    4d:6c:da:65:a9:8a:ea:bb:18:1a:6b:46:ec:ce:b7:
                    81:2d:0a:44:c9:5e:d5:38:1f:d4:8d:13:2d:dd:a2:
                    87:b9:34:68:b9:df:7a:84:f9:8b:a5:a4:35:38:aa:
                    06:68:fd:3f:3a:b5:c7:46:12:eb:00:00:ee:ec:0d:
                    b0:68:cc:3d:b7:42:23:a8:96:f1:3d:c7:b8:c3:47:
                    88:62:40:9f:ba:33:c7:c7:8f:18:0f:cf:57:9c:c4:
                    5f:c9:0d:17:16:72:db:47:37:c0:95:a7:a0:1c:e0:
                    df:6d:a8:2b:32:81:be:f1:87:15:17:34:fa:d4:82:
                    e0:ee:bd:8d:94:70:b3:96:08:ed:11:b2:26:3f:26:
                    b1:57:0c:ba:8f:7c:aa:c9:e5:72:d7:28:3b:c9:44:
                    e3:67:64:a2:25:89:fb:ce:64:e2:83:c1:06:67:34:
                    70:32:2f:27:6e:bb:70:d5:94:a0:5c:5c:9d:87:b2:
                    b6:ea:ab:43:23:21:82:f4:7f:21:76:96:0d:6a:bb:
                    4f:eb:f6:8c:32:6f:ab:c1:ff:1b:31:af:a5:39:97:
                    32:7f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature, Key Encipherment
            X509v3 Extended Key Usage: 
                TLS Web Server Authentication
            X509v3 Basic Constraints: critical
                CA:FALSE
            X509v3 Subject Key Identifier: 
                49:7D:5D:5E:93:A6:B5:72:12:8E:72:54:C9:13:54:B7:A3:06:F9:E3
            X509v3 Authority Key Identifier: 
                00:B5:29:F2:2D:8E:6F:31:E8:9B:4C:AD:78:3E:FA:DC:E9:0C:D1:D2
            Authority Information Access: 
                CA Issuers - URI:http://r12.i.lencr.org/
            X509v3 Subject Alternative Name: 
                DNS:developers.deepgram.com
            X509v3 Certificate Policies: 
                Policy: 2.23.140.1.2.1
            X509v3 CRL Distribution Points: 
                Full Name:
                  URI:http://r12.c.lencr.org/24.crl
            CT Precertificate SCTs: 
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : 1A:8B:9D:69:4A:57:98:C8:99:A0:CA:88:BD:F4:8F:C0:
                                B4:56:60:CC:C3:60:0D:1F:71:F4:69:FF:C7:D1:AC:A3
                    Timestamp : Mar  1 16:54:17.740 2026 GMT
                    Extensions: 00:00:05:00:50:71:09:56
                    Signature : ecdsa-with-SHA256
                                30:44:02:20:1D:E3:00:85:A7:93:CD:E2:E5:8E:E5:62:
                                7B:84:2E:EE:85:C0:70:73:D4:DB:13:72:C9:2F:5D:92:
                                ED:30:06:20:02:20:1E:A9:D9:79:47:39:1A:2F:C1:BF:
                                7A:70:9C:0C:19:0D:1E:29:16:87:35:9D:D5:F7:BC:5B:
                                B7:72:C2:11:A3:D3
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : 16:83:2D:AB:F0:A9:25:0F:0F:F0:3A:A5:45:FF:C8:BF:
                                C8:23:D0:87:4B:F6:04:29:27:F8:E7:1F:33:13:F5:FA
                    Timestamp : Mar  1 16:54:16.932 2026 GMT
                    Extensions: none
                    Signature : ecdsa-with-SHA256
                                30:45:02:21:00:B0:8E:07:56:75:9D:A2:8B:40:FD:E1:
                                8E:68:1A:03:38:34:D0:9B:00:C8:AC:DE:83:A8:48:04:
                                23:E2:1D:F4:98:02:20:2B:88:D1:5E:DD:50:9F:E2:66:
                                31:F5:4B:78:4E:2D:DB:FD:13:85:12:F6:F1:75:B2:80:
                                B6:DC:B1:35:7C:53:C5
    Signature Algorithm: sha256WithRSAEncryption
    Signature Value:
        88:1a:84:1f:3a:9c:73:3e:20:4c:81:19:fd:bf:9b:82:36:fe:
        66:f2:f3:75:17:ab:7b:53:91:46:aa:f3:da:4b:da:65:0d:93:
        4e:22:55:83:45:96:70:f4:e2:a8:20:e5:26:18:1b:c1:d2:67:
        43:48:11:bf:62:78:93:c2:7f:2c:8b:ea:7f:07:c9:62:9a:a3:
        f3:c7:ac:8e:5c:e8:7d:9a:ea:54:eb:90:f5:ca:cf:68:71:91:
        66:9b:02:e1:21:a3:a2:92:07:e9:06:64:77:e4:93:5b:15:19:
        fe:20:db:0d:e0:77:29:6c:e7:e7:5d:07:47:54:bd:61:c4:ef:
        50:68:51:74:fd:dc:41:da:ee:4c:af:8b:c4:40:bb:f9:65:f8:
        43:8f:43:1f:23:e3:60:d0:2c:96:1b:cb:a9:c6:b1:d6:2f:43:
        e3:4c:4e:b2:7d:d3:b8:ac:d3:b6:71:f2:54:9e:f8:b4:2e:c2:
        1c:7a:cc:b9:9a:84:a1:7d:7b:04:9c:67:98:73:31:5b:9f:35:
        7d:bf:4a:98:e4:2b:c5:d7:95:3d:d6:d9:5b:5e:28:d7:54:5d:
        54:8a:6a:02:2a:8f:ef:cf:c9:bc:03:ec:50:fb:6e:dc:93:f2:
        73:d3:ff:d8:9a:06:88:23:61:c2:45:09:a2:d1:98:25:f3:d3:
        7c:42:02:fa
RAW protocols output
=== ssl2 ===
s_client: Unknown option: -ssl2
s_client: Use -help for summary.

=== ssl3 ===
s_client: Unknown option: -ssl3
s_client: Use -help for summary.

=== tls1 ===
40B7904BC77E0000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 7 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---

=== tls1_1 ===
40F779B1BC7F0000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 7 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---

=== tls1_2 ===
depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = R12
verify return:1
depth=0 CN = developers.deepgram.com
verify return:1
CONNECTED(00000003)
---
Certificate chain
 0 s:CN = developers.deepgram.com
   i:C = US, O = Let's Encrypt, CN = R12
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Mar  1 15:55:46 2026 GMT; NotAfter: May 30 15:55:45 2026 GMT
 1 s:C = US, O = Let's Encrypt, CN = R12
   i:C = US, O = Internet Security Research Group, CN = ISRG Root X1
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Mar 13 00:00:00 2024 GMT; NotAfter: Mar 12 23:59:59 2027 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIFBzCCA++gAwIBAgISBoqAVDX3o9sn/5anVLO68/qXMA0GCSqGSIb3DQEBCwUA
MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD
EwNSMTIwHhcNMjYwMzAxMTU1NTQ2WhcNMjYwNTMwMTU1NTQ1WjAiMSAwHgYDVQQD
ExdkZXZlbG9wZXJzLmRlZXBncmFtLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAMv4YIgq24iMC7UMEdxLqd0Ug9U2pWLFnMhzPwFuT098bPEY/f5y
XbKQ4MAiTWzaZamK6rsYGmtG7M63gS0KRMle1Tgf1I0TLd2ih7k0aLnfeoT5i6Wk
NTiqBmj9Pzq1x0YS6wAA7uwNsGjMPbdCI6iW8T3HuMNHiGJAn7ozx8ePGA/PV5zE
X8kNFxZy20c3wJWnoBzg322oKzKBvvGHFRc0+tSC4O69jZRws5YI7RGyJj8msVcM
uo98qsnlctcoO8lE42dkoiWJ+85k4oPBBmc0cDIvJ267cNWUoFxcnYeytuqrQyMh
gvR/IXaWDWq7T+v2jDJvq8H/GzGvpTmXMn8CAwEAAaOCAiQwggIgMA4GA1UdDwEB
/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1Ud
DgQWBBRJfV1ek6a1chKOclTJE1S3owb54zAfBgNVHSMEGDAWgBQAtSnyLY5vMeib
TK14Pvrc6QzR0jAzBggrBgEFBQcBAQQnMCUwIwYIKwYBBQUHMAKGF2h0dHA6Ly9y
MTIuaS5sZW5jci5vcmcvMCIGA1UdEQQbMBmCF2RldmVsb3BlcnMuZGVlcGdyYW0u
Y29tMBMGA1UdIAQMMAowCAYGZ4EMAQIBMC4GA1UdHwQnMCUwI6AhoB+GHWh0dHA6
Ly9yMTIuYy5sZW5jci5vcmcvMjQuY3JsMIIBCwYKKwYBBAHWeQIEAgSB/ASB+QD3
AH0AGoudaUpXmMiZoMqIvfSPwLRWYMzDYA0fcfRp/8fRrKMAAAGcqlJ5jAAIAAAF
AFBxCVYEAwBGMEQCIB3jAIWnk83i5Y7lYnuELu6FwHBz1NsTcskvXZLtMAYgAiAe
qdl5RzkaL8G/enCcDBkNHikWhzWd1fe8W7dywhGj0wB2ABaDLavwqSUPD/A6pUX/
yL/II9CHS/YEKSf45x8zE/X6AAABnKpSdmQAAAQDAEcwRQIhALCOB1Z1naKLQP3h
jmgaAzg00JsAyKzeg6hIBCPiHfSYAiAriNFe3VCf4mYx9Ut4Ti3b/ROFEvbxdbKA
ttyxNXxTxTANBgkqhkiG9w0BAQsFAAOCAQEAiBqEHzqccz4gTIEZ/b+bgjb+ZvLz
dRere1ORRqrz2kvaZQ2TTiJVg0WWcPTiqCDlJhgbwdJnQ0gRv2J4k8J/LIvqfwfJ
Ypqj88esjlzofZrqVOuQ9crPaHGRZpsC4SGjopIH6QZkd+STWxUZ/iDbDeB3KWzn
510HR1S9YcTvUGhRdP3cQdruTK+LxEC7+WX4Q49DHyPjYNAslhvLqcax1i9D40xO
sn3TuKzTtnHyVJ74tC7CHHrMuZqEoX17BJxnmHMxW581fb9KmOQrxdeVPdbZW14o
11RdVIpqAiqP78/JvAPsUPtu3JPyc9P/2JoGiCNhwkUJotGYJfPTfEIC+g==
-----END CERTIFICATE-----
subject=CN = developers.deepgram.com
issuer=C = US, O = Let's Encrypt, CN = R12
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: RSA-PSS
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 3174 bytes and written 313 bytes
Verification: OK
---
New, TLSv1.2, Cipher is ECDHE-RSA-AES128-GCM-SHA256
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-RSA-AES128-GCM-SHA256
    Session-ID: 6C68B17560CE3A36F433EEF997F0603A4ACD95CE562E69A9A2C87FFE17D3F2F8
    Session-ID-ctx: 
    Master-Key: 2028C0241DF19C8A0F94941869156B28639F0B3463BCA95D8866AE98CFDFD7BE69A5D890D1F8EED1C5B45A2592FD98DF
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket:
    0000 - df b5 a1 18 48 ba 0c ca-eb 36 66 ac f1 2b 0d 33   ....H....6f..+.3
    0010 - 07 95 db 58 c7 cf 8f 6a-0f 30 82 24 87 b3 98 84   ...X...j.0.$....
    0020 - 94 d8 97 db bb 7d ce 5a-5d 65 de 79 ad a2 21 5e   .....}.Z]e.y..!^
    0030 - c1 4d 68 f8 20 75 ce ba-8b da ed e1 f1 78 6b aa   .Mh. u.......xk.
    0040 - 06 51 88 0f 09 28 fb ac-69 19 25 67 ab 5f ef 8e   .Q...(..i.%g._..
    0050 - cc 2c 16 cf fc 78 93 8f-0a d9 01 60 00 c2 fe 83   .,...x.....`....
    0060 - 8f 4b fb 04 42 3f 8a 20-1f f5 c9 10 66 9f 9f b7   .K..B?. ....f...
    0070 - e0 9b 4a 0c 81 3a 98 23-ac 3d f3                  ..J..:.#.=.

    Start Time: 1774376754
    Timeout   : 7200 (sec)
    Verify return code: 0 (ok)
    Extended master secret: yes
---
DONE

=== tls1_3 ===
depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = R12
verify return:1
depth=0 CN = developers.deepgram.com
verify return:1
CONNECTED(00000003)
---
Certificate chain
 0 s:CN = developers.deepgram.com
   i:C = US, O = Let's Encrypt, CN = R12
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Mar  1 15:55:46 2026 GMT; NotAfter: May 30 15:55:45 2026 GMT
 1 s:C = US, O = Let's Encrypt, CN = R12
   i:C = US, O = Internet Security Research Group, CN = ISRG Root X1
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Mar 13 00:00:00 2024 GMT; NotAfter: Mar 12 23:59:59 2027 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIFBzCCA++gAwIBAgISBoqAVDX3o9sn/5anVLO68/qXMA0GCSqGSIb3DQEBCwUA
MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD
EwNSMTIwHhcNMjYwMzAxMTU1NTQ2WhcNMjYwNTMwMTU1NTQ1WjAiMSAwHgYDVQQD
ExdkZXZlbG9wZXJzLmRlZXBncmFtLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAMv4YIgq24iMC7UMEdxLqd0Ug9U2pWLFnMhzPwFuT098bPEY/f5y
XbKQ4MAiTWzaZamK6rsYGmtG7M63gS0KRMle1Tgf1I0TLd2ih7k0aLnfeoT5i6Wk
NTiqBmj9Pzq1x0YS6wAA7uwNsGjMPbdCI6iW8T3HuMNHiGJAn7ozx8ePGA/PV5zE
X8kNFxZy20c3wJWnoBzg322oKzKBvvGHFRc0+tSC4O69jZRws5YI7RGyJj8msVcM
uo98qsnlctcoO8lE42dkoiWJ+85k4oPBBmc0cDIvJ267cNWUoFxcnYeytuqrQyMh
gvR/IXaWDWq7T+v2jDJvq8H/GzGvpTmXMn8CAwEAAaOCAiQwggIgMA4GA1UdDwEB
/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1Ud
DgQWBBRJfV1ek6a1chKOclTJE1S3owb54zAfBgNVHSMEGDAWgBQAtSnyLY5vMeib
TK14Pvrc6QzR0jAzBggrBgEFBQcBAQQnMCUwIwYIKwYBBQUHMAKGF2h0dHA6Ly9y
MTIuaS5sZW5jci5vcmcvMCIGA1UdEQQbMBmCF2RldmVsb3BlcnMuZGVlcGdyYW0u
Y29tMBMGA1UdIAQMMAowCAYGZ4EMAQIBMC4GA1UdHwQnMCUwI6AhoB+GHWh0dHA6
Ly9yMTIuYy5sZW5jci5vcmcvMjQuY3JsMIIBCwYKKwYBBAHWeQIEAgSB/ASB+QD3
AH0AGoudaUpXmMiZoMqIvfSPwLRWYMzDYA0fcfRp/8fRrKMAAAGcqlJ5jAAIAAAF
AFBxCVYEAwBGMEQCIB3jAIWnk83i5Y7lYnuELu6FwHBz1NsTcskvXZLtMAYgAiAe
qdl5RzkaL8G/enCcDBkNHikWhzWd1fe8W7dywhGj0wB2ABaDLavwqSUPD/A6pUX/
yL/II9CHS/YEKSf45x8zE/X6AAABnKpSdmQAAAQDAEcwRQIhALCOB1Z1naKLQP3h
jmgaAzg00JsAyKzeg6hIBCPiHfSYAiAriNFe3VCf4mYx9Ut4Ti3b/ROFEvbxdbKA
ttyxNXxTxTANBgkqhkiG9w0BAQsFAAOCAQEAiBqEHzqccz4gTIEZ/b+bgjb+ZvLz
dRere1ORRqrz2kvaZQ2TTiJVg0WWcPTiqCDlJhgbwdJnQ0gRv2J4k8J/LIvqfwfJ
Ypqj88esjlzofZrqVOuQ9crPaHGRZpsC4SGjopIH6QZkd+STWxUZ/iDbDeB3KWzn
510HR1S9YcTvUGhRdP3cQdruTK+LxEC7+WX4Q49DHyPjYNAslhvLqcax1i9D40xO
sn3TuKzTtnHyVJ74tC7CHHrMuZqEoX17BJxnmHMxW581fb9KmOQrxdeVPdbZW14o
11RdVIpqAiqP78/JvAPsUPtu3JPyc9P/2JoGiCNhwkUJotGYJfPTfEIC+g==
-----END CERTIFICATE-----
subject=CN = developers.deepgram.com
issuer=C = US, O = Let's Encrypt, CN = R12
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: RSA-PSS
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 3130 bytes and written 321 bytes
Verification: OK
---
New, TLSv1.3, Cipher is TLS_AES_128_GCM_SHA256
Server public key is 2048 bit
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---
DONE
---
Post-Handshake New Session Ticket arrived:
SSL-Session:
    Protocol  : TLSv1.3
    Cipher    : TLS_AES_128_GCM_SHA256
    Session-ID: AAE60E57F82AB2DF76056880BCD7A8C4C6E822D050BA48B6F787DFC2DB784C2E
    Session-ID-ctx: 
    Resumption PSK: 57DE17CF7F5F1702836081B2CAED67C70E0EE794CAFE37734C358C4B51F8794D
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 604800 (seconds)
    TLS session ticket:
    0000 - cf fa 5f 33 4a aa 43 ba-25 2f 2f 9b ce 36 f6 56   .._3J.C.%//..6.V
    0010 - 64 ca 55 55 54 38 99 33-a0 95 b0 be 32 67 da 96   d.UUT8.3....2g..
    0020 - 33 c4 de 7e 64 bc 72 e3-58 96 52 20 de 89 55 13   3..~d.r.X.R ..U.
    0030 - 59 fb 67 89 10 ef 6c 79-9a 56 6e 86 94 f9 ce 37   Y.g...ly.Vn....7
    0040 - 80 22 d0 59 7b 23 73 8c-50 19 3c 00 42 45 39 0b   .".Y{#s.P.<.BE9.
    0050 - 64 84 86 32 a2 84 d5 00-4c 3b dc 0f 71 a0 76 c7   d..2....L;..q.v.
    0060 - 86 07 62 84 b0 ba 7a 2b-a9                        ..b...z+.

    Start Time: 1774376754
    Timeout   : 7200 (sec)
    Verify return code: 0 (ok)
    Extended master secret: no
    Max Early Data: 0
---
read R BLOCK

Crawler stats

Basic stats
Total execution time51 s
Total URLs278
Total size121 MB
Requests - total time102 s
Requests - avg time369 ms
Requests - min time10 ms
Requests - max time4.5 s
Requests by status200: 160
307: 1
308: 1
403: 115
404: 1

Analysis stats

Found 21 row(s).
Class::methodExec time 🔽Exec count
BestPracticeAnalyzer::checkHeadingStructure1.2 s 276
BestPracticeAnalyzer::checkNonClickablePhoneNumbers1 s 276
AccessibilityAnalyzer::checkMissingLabels846 ms 160
AccessibilityAnalyzer::checkMissingAriaLabels821 ms 160
AccessibilityAnalyzer::checkMissingRoles670 ms 160
AccessibilityAnalyzer::checkMissingLang583 ms 160
BestPracticeAnalyzer::checkMaxDOMDepth538 ms 276
SslTlsAnalyzer::getTLSandSSLCertificateInfo333 ms 1
BestPracticeAnalyzer::checkInlineSvg142 ms 276
BestPracticeAnalyzer::checkMissingQuotesOnAttributes47 ms 276
SeoAndOpenGraphAnalyzer::analyzeHeadings19 ms 1
AccessibilityAnalyzer::checkImageAltAttributes18 ms 160
SecurityAnalyzer::checkHtmlSecurity16 ms 276
SecurityAnalyzer::checkHeaders6 ms 276
SeoAndOpenGraphAnalyzer::analyzeSeo0 ms 1
SeoAndOpenGraphAnalyzer::analyzeOpenGraph0 ms 1
BestPracticeAnalyzer::checkTitleUniqueness0 ms 1
BestPracticeAnalyzer::checkMetaDescriptionUniqueness0 ms 1
BestPracticeAnalyzer::checkBrotliSupport0 ms 1
BestPracticeAnalyzer::checkWebpSupport0 ms 1
BestPracticeAnalyzer::checkAvifSupport0 ms 1
No rows found, please edit your search term.

Content processor stats

Found 12 row(s).
Class::methodExec time 🔽Exec count
NextJsProcessor::applyContentChangesBeforeUrlParsing839 ms 276
JavaScriptProcessor::findUrls695 ms 276
HtmlProcessor::findUrls263 ms 278
CssProcessor::findUrls30 ms 276
AstroProcessor::findUrls15 ms 276
AstroProcessor::applyContentChangesBeforeUrlParsing0 ms 276
NextJsProcessor::findUrls0 ms 276
JavaScriptProcessor::applyContentChangesBeforeUrlParsing0 ms 276
SvelteProcessor::applyContentChangesBeforeUrlParsing0 ms 276
SvelteProcessor::findUrls0 ms 276
HtmlProcessor::applyContentChangesBeforeUrlParsing0 ms 278
CssProcessor::applyContentChangesBeforeUrlParsing0 ms 276
No rows found, please edit your search term.

Crawler info

Version 2.1.0.20260317
Executed At 2026-03-24 18:25:03
Command siteone-crawler --url=https://developers.deepgram.com/home --markdown-export-dir=/tmp/siteone-deepgram --markdown-exclude-selector=header,footer,nav,.sidebar,.menu,.breadcrumb,script,style --timeout=30 --workers=3 --disable-javascript --disable-styles --disable-fonts --disable-images --disable-files --no-color --hide-progress-bar --output=text --allowed-domain-for-crawling=developers.deepgram.com
Hostname ubuntu-8gb-hel1-1
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/26.0.0.0 Safari/537.36 siteone-crawler/2.1.0.20260317