Connection
- Authentication: API key.
console.deepgram.com → sign in → API Keys → Create a New API Key. Choose a project, set the scopes to “Member” (or custom: usage:read + usage:read/write), and copy the key.See Deepgram’s documentation.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Connect Deepgram to your Atako agents — 6 read and 2 write actions.
| Action | Description |
|---|---|
get_project | Fetch details of a specific project by its ID. |
get_project_balances | List outstanding balances for a project. |
get_project_usage | Get usage summary for a project. Pass start and end as YYYY-MM-DD dates to filter the range. |
list_models | List all available public models (STT, TTS, etc.). |
list_project_keys | List API keys for a project. Key values are never returned — only IDs, comments, scopes and creation dates. |
list_projects | List all projects accessible with the API key. |
| Action | Description |
|---|---|
text_intelligence | Analyse plain text with Deepgram’s text intelligence API. Body: { “text”: ”…” }. Query params: summarize (boolean — generate a summary), topics (boolean — detect topics), intents (boolean — recognise intent), sentiment (boolean — analyse sentiment), language (BCP-47 tag). All query params are optional. |
transcribe_url | Transcribe audio or video from a URL. Body: { “url”: “https://…” }. Query params: model (e.g. “nova-3”), language (BCP-47 tag, e.g. “en”), smart_format (boolean — apply extra formatting), diarize_model (string — “latest”, “v1” or “v2” — recognise speaker changes), punctuate (boolean — add punctuation), summarize (boolean or string — summarise the transcript), detect_language (boolean — identify dominant language), paragraphs (boolean — split into paragraphs), utterances (boolean — segment into semantic units). All query params are optional. |