Viator MCP logo

Integrate Viator MCP with your AI CRM

Search and book tours, activities, and travel experiences around the world with Viator.

Explore Triggers and Actions

Get experience details

Retrieves enriched information for a specific Viator experience, including detailed descriptions, highlights, imagery, pricing, duration, key features, and the click-out URL.The model should call this tool only when the user clearly refers to a specific experience—either by selecting it in the UI or by asking follow-up questions such as “Tell me more about…”;if multiple experiences were shown, the model must resolve ambiguity by asking which one the user means. This tool is intended for deepening experience understanding rather than search, and should only be invoked with a code previously returned by search_experiences.

ActionTry it

Search experiences

Retrieves a curated list of Viator experiences based on a free-text search of what the user wants (destination, activity type, and preferences), plus trip dates and optional refiners (budget, duration, etc.). The model must supply a non-blank searchTerm as natural language describing where and what the user is looking for (e.g. "walking tours in Paris, France", "kid friendly food experiences in Rome"). Dates, prices, duration limits, and currency belong in their dedicated parameters—not inside searchTerm. The model must provide searchTerm and dates before calling this tool. The model may re-issue a refined searchExperiences call whenever the user adds, removes, or adjusts refinement criteria (e.g., kid-friendly, price range, shorter duration) to narrow or improve the results. If the tool returns zero results, the model must proactively guide the user toward a successful refinement. It should review the parameters used in the failed request and recommend the most appropriate based on the proposed logic:" If > 1 categories applied, suggest removing some categories. Eg: “It looks like those categories combined are too restrictive. Would you like to narrow it down?” If the query requests a specific feature (eg private tour), suggest removing this constraint. Eg: “Private tours may be limited in this area, would you like to consider group options too?” If duration (avg from/to) > XX, suggest trying a shorter duration. If duration (avg from/to) < XX, suggest trying a longer duration. If price constraint was applied, suggest widening (or removing) price limits. Else, suggest broaden location search. Eg: “Nothing matches in central Siena, should we try Tuscany or nearby towns?”

ActionTry it

How the Viator MCP integration works

The Viator MCP integration connects your Dench AI CRM directly to Viator MCP, so agents can read and act on your Viator MCP data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

2 actions are available for agents to invoke on your behalf. Every call runs through Viator MCP's own authorization, scoped to the account you connect.

Set up Viator MCP in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Viator MCP and click Connect — you'll authorize access through Viator MCP's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Viator MCP in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Viator MCP integration work with Dench?

The Dench Viator MCP integration connects your AI CRM to Viator MCP, so AI agents can work with your Viator MCP data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Viator MCP via Dench?

The Viator MCP integration currently exposes 2 actions, including Get experience details, and Search experiences. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Viator MCP to Dench?

No. You connect Viator MCP from your Dench workspace using Viator MCP's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Viator MCP integration secure?

Connections are authorized through Viator MCP's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Viator MCP connection from your workspace settings at any time.