• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

The odds api

The odds api MCP integration

Resolves sport keys, lists fixtures and participants, returns bookmaker prices and market coverage for an event, and reports live scores.

Connect The odds apiSee all integrations

8actions available

  1. Home/
  2. Integrations/
  3. The odds api

What your agent can do with The odds api

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Get events

    Lyro lists all scheduled sports events for a specified sport. Customer service reps quickly answer when-is-the-next-game questions with current data.

See all 8 actions

How businesses use The odds api + Lyro

Each card is one request a support team gets, and the The odds api actions Lyro runs to close it.

  • event

    Answer which fixtures are on and who is playing

    Lyro confirms the sport key, lists the live and upcoming events under it, and pulls the teams or players involved, so a fixture question is answered without anyone opening a schedule page.

    Get SportsGet EventsGet Participants
  • insights

    Compare what each bookmaker is pricing an event at

    Lyro pulls odds for a whole sport or one specific event, filtered to the region and market asked about, and reads the nested bookmaker prices back as a straight comparison.

    Get OddsGet Event OddsGet Sports
  • checklist

    Check which markets are actually open on an event

    Lyro reads the market keys each bookmaker has recently quoted on a fixture, so a question about whether a market exists gets a real answer rather than an empty odds response.

    Get Event MarketsGet EventsGet Event Odds
  • dashboard

    Report live and recently completed scores

    Lyro returns current and recent scores for a sport and matches them against the fixture list, so a result question is answered from the feed while the game is still running.

    Get ScoresGet EventsGet Sports

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the The odds api actions it has and picks the ones a request needs.

  1. 01

    Connect The odds api

    Authorize the The odds api account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the The odds api actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

The odds api · Lyro

What can you do in The odds api without me setting anything up?

These, right away:

  • Get event markets
  • Get event odds
  • Get events

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about The odds api

Setup, permissions, and the limits of what Lyro can do inside The odds api.

  • No. Every action in this toolkit reads: Get Sports, Get Events, Get Participants, Get Odds, Get Event Odds, Get Event Markets, and Get Scores. Nothing stakes, settles, or writes anything back to a bookmaker, so Lyro reports prices and results rather than acting on them.

  • A mismatched sport key or event ID returns an empty payload rather than an error. Lyro therefore confirms the exact key with Get Sports and the event ID with Get Events before calling Get Event Odds, which matters because similarly named leagues and their qualifier competitions are listed as separate keys.

  • Yes. Calls run against the API key you connect, so they count as your account's requests. The Get Events action explicitly warns against high-frequency polling, so Lyro fetches on demand for the question being asked instead of watching a line in the background.

  • All timestamps returned by the API are UTC. When identifying a specific fixture, Lyro matches on team names and date together, because multi-leg ties and similarly named teams otherwise resolve to the wrong game.

Every action available in The odds api

All 8 actions your agent can call on The odds api, straight from the live MCP connection.

  • Get event markets

    Retrieve available market keys for each bookmaker for a specific event.

  • Get event odds

    Retrieve odds for a specific event.

  • Get events

    Fetch live and upcoming events for a specified sport.

  • Get odds

    Fetch live and upcoming event odds for a specified sport, including bookmakers, regions, and markets.

  • Get participants

    Fetch list of participants (teams or players) for a specified sport.

  • Get scores

    Return live and recently completed event scores for a sport.

  • Get sports

    Retrieve a list of in-season sports.

  • Get odds (v3 legacy)

    Fetch odds using the legacy V3 API endpoint.

The tools The odds api sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Big data cloudarrow_outward

    Big data cloud

    Places visitors by IP and coordinates, scores addresses for fraud and Tor exposure, and validates form details against live lookups.

  • Elasticsearcharrow_outward

    Elasticsearch

    Queries an index with filters and time ranges, reads its mapping first, and confirms the cluster is reachable before it runs.

  • Jotformarrow_outward

    Jotform

    Reads submissions across every form, clones a form and labels the copy, keeps label assignments tidy, and reports usage against plan limits.

  • Opencagearrow_outward

    Opencage

    Resolves a typed address into coordinates, names the place behind a coordinate pair, and returns either as GeoJSON, XML, or JSONP.

  • Scrapegraph.aiarrow_outward

    Scrapegraph.ai

    Starts a scrape and polls it to completion, crawls a site for the same fields, converts pages to Markdown, and checks credits before a bulk run.

  • Virustotalarrow_outward

    Virustotal

    Submits suspicious links and files for scanning, polls reports to completion, pivots across related indicators, and records verdicts and comments.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect The odds api?

Authorize the account and your agent has all 8 actions from the first conversation.

Connect The odds apiTalk to sales
Connect The odds apiTalk to sales
Support agent working at a laptop next to the Lyro mascot