> SpecStream is the live web data engine for teams and agents. This is the Markdown copy of https://specstream.ai/integrations/deepgram-voice-agent. Every page, with what SpecStream does and costs: https://specstream.ai/llms.txt

# SpecStream for Deepgram Voice Agent

SpecStream is the live web data engine for teams and agents. Define Deep Search as client side functions in a Deepgram Voice Agent. The caller asks for rows, hears the maximum price, says yes, and gets every match from the live web with its source.

[Read the guide](https://specstream.ai/docs/integrations/deepgram-voice-agent.md)

## What you get

Approved by voice

The agent reads back the request and the most it can cost, and start\_deep\_search waits for the caller's yes with defer\_until\_eot.

A row limit in the schema

The rows parameter is capped at 100 in the JSON schema and again in your code.

Told when it is ready

When the search ends, an InjectAgentMessage tells the caller the table is ready, and read\_deep\_search reads the first rows.

Status

Live

Category

[Agent frameworks & builders](https://specstream.ai/integrations.md#frameworks)

Built by

SpecStream

You need

A Deepgram API key, Python with websockets and httpx, and a SpecStream API key.

Pricing

[You pay for the matches](https://specstream.ai/pricing.md)

Setup guide

[Read the guide](https://specstream.ai/docs/integrations/deepgram-voice-agent.md)

Help

[Talk to a human](https://specstream.ai/talk-to-a-human.md)

## Set it up

1.  Create a SpecStream API key with a total spending limit and set it as SPECSTREAM\_API\_KEY.
2.  Add price\_deep\_search, start\_deep\_search and read\_deep\_search to agent.think.functions in Settings.
3.  Answer each FunctionCallRequest with the SpecStream REST API and send a FunctionCallResponse with the same id.

[The full setup guide](https://specstream.ai/docs/integrations/deepgram-voice-agent.md) has every step, with what to do if something doesn’t arrive.

## Also in Agent frameworks & builders

The same live web data, in the other tools of this kind.

-   [OpenAI API](https://specstream.ai/integrations/openai.md)
-   [OpenAI Agents SDK](https://specstream.ai/integrations/openai-agents-sdk.md)
-   [LangChain](https://specstream.ai/integrations/langchain.md)
-   [LlamaIndex](https://specstream.ai/integrations/llamaindex.md)
-   [CrewAI](https://specstream.ai/integrations/crewai.md)
-   [Vercel](https://specstream.ai/integrations/vercel.md)
-   [Haystack](https://specstream.ai/integrations/haystack.md)
-   [See all](https://specstream.ai/integrations.md#frameworks)

## Live web data, in Deepgram Voice Agent.

Ask in your own words for companies, places, people, filings or anything else the web lists.

[Read the guide](https://specstream.ai/docs/integrations/deepgram-voice-agent.md)[Talk to a human](https://specstream.ai/talk-to-a-human.md)
