Macha

How Do You Give a Macha AI Agent Live Web Search? The Tavily Integration (2026)

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 25, 2026

Updated September 24, 2026

Most AI support agents only know what you've fed them, so a question about a carrier outage or today's import duty sends the ticket to a human with a browser. The Tavily connector lets a Macha agent search the live web and read any page when your own knowledge base has no answer.

Key takeaways

  • The Tavily connector gives Macha agents two tools, Web Search for live results and Read Web Page to extract text from a URL, using your own Tavily API key.
  • Tavily's free Researcher plan includes 1,000 API credits a month, where a basic search costs 1 credit and an advanced search costs 2, with pay-as-you-go at $0.008 a credit.
  • Macha bills per ticket, from $299 a month for 750 tickets, so the searches an agent runs inside a ticket add nothing on the Macha side.
  • An AIMultiple benchmark of eight search APIs cited by Firecrawl found Brave, Firecrawl, Exa and Parallel statistically tied at the top, with Tavily fifth.
  • Nebius announced an agreement to acquire Tavily in February 2026 for a reported $275 million, and Tavily's site now carries Tavily by Nebius branding.
How Do You Give a Macha AI Agent Live Web Search? The Tavily Integration (2026)

Connecting Tavily to Macha gives your AI support agents two tools, Web Search and Read Web Page, so they can answer from the live web when your own knowledge base has nothing. You paste in your own Tavily API key, and Tavily's free Researcher plan includes 1,000 API credits a month, where a basic search costs 1 credit. It's the difference between an agent that can only recite your docs and one that can go look something up, the way a good human agent would.

QuestionShort answer
What the connector addsTwo tools: Web Search and Read Web Page
How it connectsYour own Tavily API key, no OAuth
TriggersNone. The agent calls Tavily on demand while it works a ticket
Tavily costFree Researcher plan with 1,000 credits a month; pay-as-you-go $0.008 a credit; monthly plans $30 to $500
Macha costPer ticket, from $299 a month for 750 tickets; searches inside a ticket add nothing on the Macha side
OwnerTavily now brands itself "Tavily by Nebius"

Below: what the integration exposes, how to wire it into an agent, what it costs on both the Macha and Tavily side, and the cases where you should not hand your agent the open internet.

What is Tavily, and why use it for support agents?

Tavily is a web-search API built for AI agents rather than for human browsing. Where a raw Google scrape returns ten blue links and a pile of ad markup, Tavily returns clean, ranked, machine-readable results designed to be dropped straight into a model's context. It's the same class of tool that frameworks like LangChain and LlamaIndex reach for when they need grounding from the live web. (Tavily; Firecrawl's roundup of agent search engines lists it among its main recommendations.)

That "built for agents" design matters. Real-time search APIs retrieve information at request time instead of leaning on a stale cached index, which is the whole point: your agent grounds its answer in what the web says right now, not what a model absorbed during training a year ago.

One bit of context worth knowing if you're evaluating Tavily today: in February 2026 the AI-cloud company Nebius announced an agreement to acquire Tavily for a reported $275 million, with earn-outs that could take it to about $400 million, positioning Tavily's agentic search as the real-time web layer of Nebius's AI platform. (Nebius newsroom, Bloomberg) Tavily's site now carries "Tavily by Nebius" branding, and the Tavily API and Macha's connector work as before. Ownership changes can move pricing and roadmaps, so check Tavily's pricing page before you commit a heavy workload.

Macha exposes Tavily as a standard connector. It sits in the Productivity category in the integrations directory, alongside Notion, Confluence, Google Workspace and Airtable, because like those it's a source of information. The difference is that this source is the entire public web.

The Macha connectors directory — Tavily sits under the AI category, ready to connect and attach to an agent.
The Macha connectors directory: Tavily sits under the AI category, ready to connect and attach to an agent.

Which tools does the Tavily connector give an agent?

Macha's Tavily connector is deliberately small. It exposes exactly two actions, and that's all an agent needs:

ActionWhat it does
Web SearchSearches the web for real-time information, news, and data, and returns ranked, summarized results.
Read Web PageFetches and extracts the readable content from any web page URL, stripping the nav, ads, and markup so the agent gets clean text.

These map cleanly onto how an agent reasons. Web Search is the discovery step ("find me pages about X"); Read Web Page is the deep-read step ("now open this specific URL and pull the detail"). An agent will often chain them: search for a carrier's status page, then read the page it found to extract the exact incident detail.

What's not here: Tavily has no triggers. You don't point Tavily at a stream of events. It's a tool the agent calls on demand, mid-conversation, when it decides it needs information it doesn't already have. The triggers (a new Zendesk ticket, a customer reply, a Slack mention) come from your help desk or messaging connectors; Tavily is the capability the agent reaches for once it's already working a ticket.

How does Tavily compare to Exa, Firecrawl and Perplexity?

If you've researched "live web search for AI agents" at all, you've met the same shortlist: Tavily, Exa, Firecrawl, and Perplexity. They overlap, but they're built for different jobs. Prices below come from each vendor's pricing page, checked 24 September 2026; verify before you budget.

ProviderBuilt forWhat it returnsPricing (24 Sept 2026)Best when
TavilyAgents (search-first)Ranked, cleaned snippets plus an optional extracted answerFree 1,000 credits a month; $0.008 a credit pay-as-you-go (basic search = 1 credit) (Tavily pricing)You want a low-friction, agent-native search the model can call mid-ticket
ExaSemantic discovery / RAGRelevant documents via embeddings (meaning, not keywords)$7 per 1,000 searches; $10 of free credits at sign-up, about 1,400 searches (Exa pricing)Your pipeline needs raw documents for custom retrieval
FirecrawlFull web-data stackSearch plus scrape, crawl, and structured extractionStandard plan $99 a month, or $83 billed annually, for 100,000 credits; free 1,000 credits (Firecrawl pricing)You need deep page extraction and crawling, not just a snippet
PerplexitySearch and answer synthesisRaw search results (Search API) or a cited written answer (Sonar)Search API $5 per 1,000 requests; Sonar billed on tokens plus a request fee (Perplexity pricing)You want a ready-to-read answer with citations baked in

On accuracy, Firecrawl's roundup cites an independent AIMultiple benchmark of eight search APIs across 100 real-world AI queries. It found the top four (Brave, Firecrawl, Exa and Parallel) statistically tied, with Tavily fifth at an agent score of 13.67 against 14.89 for the leader. So relevance differences are small at the top, and the choice is mostly about fit. Exa shines at semantic discovery, Firecrawl at heavy crawling and extraction, and Perplexity when you want a pre-written cited answer. Tavily's sweet spot is the support use case: a simple, search-first API with a free tier and an agent-friendly response shape, which is why Macha ships it as a first-class connector. Perplexity's docs also note that Sonar Chat Completions is moving to its Agent API, with support continuing until 27 September 2026. For most support teams that just need an agent to occasionally look something up, Tavily is the least-overhead choice, and because Macha is the orchestration layer, your agent still decides when to reach for it.

Where does Macha sit in the stack?

This is the thing people get wrong: Macha is not a search engine, and it's not a help desk. Macha is the AI agent layer that sits on top of the help desk you already run (Zendesk, Freshdesk, Gorgias, Front, HubSpot or Intercom) and connects it to the tools your agents need to resolve things. Tavily is one of those tools.

A realistic stack looks like this:

  1. Your help desk (Zendesk, for example) is where the ticket lives and where the trigger fires.
  2. Your knowledge sources (Help Center, Notion, Google Docs) are the agent's first port of call.
  3. Tavily is the fallback: when the answer isn't in your own material, the agent searches the live web.
  4. Commerce and payment tools (Shopify, Stripe) handle the actions, like looking up an order or issuing a refund.

The agent works across all of them in a single reasoning loop. Tavily widens the set of questions it can credibly answer.

How do you connect Tavily to a Macha agent?

Setup is the same three-step pattern as every Macha connector.

1. Connect Tavily. In the connectors directory, add Tavily and paste your Tavily API key. Auth is API key only: you bring your own Tavily account (more on its cost below). There's no OAuth step. The connector card lists the two actions you're enabling and links to where Tavily shows your key.

2. Attach the tools to an agent. Open the agent you want to give web access to and add Web Search and Read Web Page from its tools list. You can hand both to one agent or split them: a research agent gets both, a front-line deflection agent gets only Web Search.

An agent's configuration in Macha, with its attached tools listed in the left column alongside the helpdesk tools.
An agent's configuration in Macha, with its attached tools listed in the left column alongside the helpdesk tools.

3. Tell it when to use them. The connector's built-in guidance is a good starting prompt: "When a question requires up-to-date information, search the web and return the most relevant results." In practice, be more prescriptive: tell the agent to try your own knowledge base first and only fall back to the web when internal sources come up empty, and to cite the source URL in its reply so a human can verify. That "internal first" rule is why your own knowledge connectors matter so much. If you haven't wired one up yet, our walkthrough on the Macha × Notion integration shows how to turn an existing wiki into the agent's primary source so Tavily stays the exception path. The web is useful because it's open, which is exactly why you want guardrails on it.

What support questions is live web search good for?

A few patterns where live web search earns its place on a support agent:

  • Third-party and carrier status. "Is FedEx reporting delays in the Northeast right now?" The answer changes hourly and will never live in your Help Center. An agent that can check a live status page answers in one turn instead of escalating.
  • Fast-moving external facts. Tax and duty rates, regulatory thresholds, currency, public pricing of a tool you integrate with: things that are true today and wrong next quarter, so you'd never hard-code them into your docs.
  • Pre-sale and research questions. "Does your product work with [some app I use]?" where the answer depends on that app's current capabilities, not yours.
  • Reading a specific page the customer linked. A customer pastes a competitor's spec sheet or a forum thread; Read Web Page lets the agent open and reason over it instead of guessing from the URL.
  • Internal research agents. Outside the ticket queue, a Slack-based research agent that can search the web and read pages is a useful teammate for your ops or content folks.

The common thread: questions whose answers are outside your knowledge base and change over time. For anything that is in your docs, your own knowledge sources are faster, cheaper, and more on-brand, so use those first.

When should you not point your agent at the open web?

Most "just connect web search" posts skip this part.

The web is unverified by default. Your Help Center is curated; the open internet is not. An agent that pulls an answer from a random forum can confidently relay something wrong. Mitigate it with instructions: prefer official sources, always include the source URL in the reply, and for anything policy- or money-related, draft for human review rather than auto-sending. Don't let a web-search agent post public replies unsupervised on high-stakes topics.

It can drift from your voice and accuracy standards. Internal docs answer in your tone with your facts. Web results don't. Keep web search on informational questions, not on questions about your product, pricing, or policy. Those should always resolve from your own knowledge sources, never from whatever Google surfaces about you.

There's a second meter. Macha bills per ticket, so a search doesn't change what the conversation costs on our side, but every search spends a credit on your Tavily plan. It isn't huge, but a chatty agent that searches on every ticket adds up there. Scope it to where it's needed.

It's not a knowledge-base replacement. If your agent keeps searching the web for things that should be in your docs, fix your knowledge sources rather than leaning harder on Tavily. Web search is the exception path, not the main road.

How much does the Tavily integration cost?

There are two meters, and it's worth understanding both.

On the Macha side, billing is per ticket: one conversation, charged once, however many tool calls the agent makes inside it. A search-and-read sequence costs nothing on top of the ticket it happens in, and the model the agent runs on doesn't change the price either. Pricing starts at $299 a month for 750 tickets, about $0.40 each, with setup and monitoring by the Macha team included; see the pricing page for every tier. You can try the whole thing on a free trial ($50 of usage, no credit card required).

On the Tavily side, you're on your own Tavily account, since you supplied the API key. Per tavily.com/pricing and Tavily's credits documentation (checked 24 September 2026), the free Researcher plan includes 1,000 API credits a month with no card required. A Basic Search costs 1 credit and an Advanced Search costs 2, and extracting pages costs 1 credit per 5 successful basic extractions. Beyond the free allowance you can pay as you go at $0.008 a credit or take a monthly plan, priced from $30 to $500 a month (the Project plan starts at 4,000 credits a month). For most support teams the free or entry tier covers a long way, since web search should be the exception, not the default.

The two-meter reality is the main thing to remember: Macha bills you per ticket on your Macha plan; Tavily bills you per search on your Tavily plan. Budget for both.

FAQ

Do I need my own Tavily account? Yes. The connector authenticates with a Tavily API key, so you sign up with Tavily, grab a key, and paste it into Macha. Tavily's free Researcher plan, with 1,000 credits a month, is plenty for evaluating the integration.

Does the agent search the web automatically on every ticket? No, and you shouldn't want it to. Web Search is a tool the agent calls on demand when it decides it needs external, current information. Your instructions control when that happens; the sensible default is "check our own knowledge first, fall back to the web only if needed."

What's the difference between Web Search and Read Web Page? Web Search finds relevant pages for a query and returns ranked results. Read Web Page opens one specific URL and extracts its clean text. Agents often chain them: search, then read the best result.

Can it read a link a customer pasted into a ticket? Yes. That's what Read Web Page is for: the agent fetches the URL and reasons over the actual content instead of guessing from the link.

Is this Macha replacing my search engine or my help desk? Neither. Macha is the AI agent layer on top of your existing help desk (Zendesk, Freshdesk, Gorgias, Front, HubSpot or Intercom). Tavily is one connector that gives those agents live web access; see the full integrations directory for the rest.

How much does it cost? Two meters. Macha bills per ticket (one conversation, charged once, however many tool calls it takes), from $299 a month for 750 tickets. Tavily bills each search on your own Tavily plan, with 1,000 free credits a month to start and $0.008 a credit after that on pay-as-you-go. See the Macha pricing page and Tavily's pricing for current figures.

Who owns Tavily now? Nebius announced an agreement to buy Tavily in February 2026 for a reported $275 million, and Tavily's site now uses "Tavily by Nebius" branding. The API and the Macha connector work the same way.

How do you get started?

If your agents keep hitting "I don't have information on that" for questions whose answers obviously exist, just not in your docs, the Tavily integration is the fix. Connect your Tavily key, attach Web Search and Read Web Page to the right agent, tell it to check your knowledge base first and cite its sources, and you've turned a closed-book agent into one that can go look things up.

Start a free trial ($50 of usage, no credit card required), connect Tavily from the integrations directory, and read the docs for the full agent-builder walkthrough. If you're running support on Zendesk, the Macha on Zendesk overview shows how the agent layer fits on top of your existing setup.


Written by Abbas (Customer Support & AI, Macha) · Reviewed by Ankeet Guha (Co-founder & CTO) · Published 2026-06-24 · Last updated 2026-09-24.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use (Zendesk, Freshdesk, Gorgias, Front, Intercom or HubSpot) and connects to the rest of your stack, even your own internal systems. It is done for you: the Macha team analyzes your past tickets, builds the knowledge base and the agents, and runs them in safe mode until the drafts are right. Pricing is about $0.40 a ticket, and that includes setup and a dedicated success manager who handles your changes. Learn more about Macha →

Zendesk
5.0 on Zendesk Marketplace

Loved by support teams worldwide

See what support teams are saying about Macha AI.

The application seems excellent to me! We are still testing, and we need support for some details and they were extremely efficient too!

Daniela Costa

Daniela Costa

Head of Support, Seabra

Macha has been a great addition to our support toolkit. It generates clear, well-organized responses that fit naturally into our workflow. One feature we particularly appreciate is its ability to automatically reply in the same language as the ticket.

Marius F

Marius F

Support Head, Zentana

We've been using Macha for a little while now and it's been really great addition so far! It's powerful, convenient, and makes getting work done a lot easier for our agents.

Alexander Wedén

Alexander Wedén

Head of Support

Support team is very helpful and responsive. Really enjoy how lightweight this is within Zendesk itself vs other more intrusive tools.

Cathleen Wright

Cathleen Wright

Zendesk Admin, Cortex IO

So far it's pretty good! Our queries are a little nuanced, so we can't always use it, but it's got enough utility for us. It can even incorporate our bilingual country with greetings in a second language.

Jae Oliver

Jae Oliver

Head of Support, Wise

Really enjoying using Macha, it has made a noticeable difference to our support team in a short amount of time. I really like the ticket summary feature, saves us a lot of time.

Harry Jackson

Harry Jackson

Head of Support, Crumb

Macha AI is a great addition to my workspace! It's powerful, convenient, and it really makes productivity so much easier for our agents!

Dave G

Dave G

Head of Support, Cyber Power Systems

Very impressed! AI integration for Zendesk has certainly come a long way and Macha seems to set the standard for now. This will for sure save lot of time in our support team.

Pauli Juel

Pauli Juel

Head of CS, Dokument24

Macha has been working great for us so far! The auto-responses are accurate and our resolution time has dropped significantly.

Lana T

Lana T

Zendesk Admin, Swotzy

Macha AI is a great addition. The knowledge base feature means our agents always have the right answers at their fingertips.

Mischa Wolf

Mischa Wolf

Head of Support, Topi

We're enjoying this integration so far. It's made our support team more efficient and our customers get faster responses.

Paula G

Paula G

Head of Customer Support, Xly Studio

The team enjoys using it. It saves considerable time on common questions and the integration options are excellent.

Kilian Leister

Kilian Leister

Support Head, Didriksons

Get your AI agents set up for you.

Book a 20-minute call with our team. We'll show you where we would start on your help desk and how the setup works. Setup and a dedicated success manager come with the trial and every plan.

Live in under a week
Safe mode until you approve
About $0.40 a ticket