---
title: "Bet Concierge Overview"
canonical_url: "https://apidocs.sportradar.com/resources/widgets/docs/bet-concierge/overview"
markdown_url: "https://apidocs.sportradar.com/resources/widgets/docs/bet-concierge/overview.md"
last_updated: "2026-08-17T14:29:34Z"
---

# Bet Concierge Overview

**Bet Concierge** is our innovative match assistant. This state-of-the-art gen AI chat solution is designed to provide precise and informative answers to match-related inquiries and smart betting suggestions directly linked to the bookmaker's betslip. Users interact through natural language to ask about match statistics, team performance, and betting opportunities, receiving reliable statistical insights from a sports-betting-optimized language model with relevant betting markets seamlessly integrated and ready to add to the betslip. The widget combines real-time match data, historical statistics, and intelligent analysis to deliver personalized betting guidance in a user-friendly conversational format.

See the [Bet Concierge widget demo](https://widgets.sir.sportradar.com/demo/borg#page:\(status:inPlay\)).

## Key Features

**Sports Betting LLM**

Utilizing a state-of-the-art large language model trained on an extensive sports dataset, our chatbot effortlessly understands and processes any match or past team performance questions.

![Bet Concierge Desktop](https://apidocs.sportradar.com/resources/widgets/static/img/betconcierge/bet_concierge_main.png)

**Accurate Statistical Answers**

Receive reliable and precise statistical answers from a gen AI engine specifically developed and optimized for sports betting.

![Bet Concierge statistics](https://apidocs.sportradar.com/resources/widgets/static/img/betconcierge/betConcierge_stats.png)

**Advanced Context Switching**

Ask the chatbot anything — it figures out the context of your question, loads the relevant data, and answers on that topic. Intelligent context switching lets you move seamlessly between matches, players, and betting scenarios while keeping the conversation continuous and relevant.

![Bet Concierge Context](https://apidocs.sportradar.com/resources/widgets/static/img/betconcierge/betConcierge_context_switch.png)

**Smart Betting Recommendations**

Relevant betting markets are seamlessly integrated into statistical answers, allowing simple adding to betslip.

![Bet Concierge Bet suggestions](https://apidocs.sportradar.com/resources/widgets/static/img/betconcierge/betConcierge_bet_suggestions.png)

**Main Functionalities**

## Main Chat Flow

### User Interaction

Users can engage with the chat in two ways:

- **Ask a custom question** by typing directly into the chat input.
- **Select a suggested question** from the list of recommended questions.

***

### AI Response

The AI generates answers using a comprehensive statistical database.

Each response includes:

- **Clear Answer** – A concise, data-driven response to the user's query.
- **Follow-up Question** – A suggested next step to guide deeper exploration.
- **Bet Suggestion** *(if available)* – A relevant betting opportunity aligned with the answer.

***

### Follow-up Questions

- Automatically suggested after each AI response.
- Designed to encourage deeper exploration of the data.
- Help users drill down into specific statistics and uncover additional betting opportunities.

***

### Bet Suggestions

- Displayed whenever a relevant betting market is available.
- Dynamically selected by the AI to match the context of the response.
- Aimed at providing actionable and relevant betting insights.

***

### Bet Combo Builder

- Enables users to instruct **Bet Concierge** to create custom bet combinations.
- Supports interactive refinement — users can modify and update bet combinations directly within the chat.

***

### Feedback & Reporting

- Users can report unsatisfactory responses using a **flagging mechanism**.
- Reports can include optional comments for additional context.
- All feedback is collected and used to continuously improve the system's performance and accuracy.

## Required Parameters

- **widget-name**: `betConciergeNew`
- **entityId**: Sportradar entity identifier in `sr:match:{id}` format (e.g., `"sr:match:50955863"`). See [Getting Identifiers](https://apidocs.sportradar.com/resources/widgets/docs/tutorials/getting-identifiers.md)

**Environment Requirements**

## Technical Requirements:

- JavaScript enabled
- XMLHttpRequest support for data fetching
- CSS3 support for styling and animations

**Supported Sports**

| Sport  | Sport ID |
| ------ | -------- |
| Soccer | 1        |

## Getting Started

Ready to integrate Bet Concierge? Continue to [API reference and step-by-step integration examples](https://apidocs.sportradar.com/resources/widgets/docs/bet-concierge/API-and-examples.md)
