---
title: "Roller: How to integrate/connect Roller with your AI Agents and what the integration can be used for"
last_updated: "2026-03-16T22:19:48.680Z"
category: "Connecting Your Integrations"
canonical_url: "https://maybeclients.com/h/maybe-help-centre/roller-how-to-integrate-connect-roller-with-your-ai-agents-and-what-the-integrat"
help_centre: "Maybe* Help Centre"
---

# Roller: How to integrate/connect Roller with your AI Agents and what the integration can be used for

This guide provides step-by-step instructions for integrating Roller with your AI Agents and how you can use the feature.

## What is Roller?

Roller is a super booking system used by many leisure attractions, both in-store and online. It allows AI Agents to access and analyse booking data, enabling enhanced marketing and operational strategies.

## Key Roller features

- Creation of API keys for secure data transfer.
- Integration with AI Agents for data interrogation and analysis.
- Support for both online and in-store booking management.
## Example Roller use cases

- Leisure attraction management: Automate booking data analysis to optimise marketing strategies.
- Operational efficiency: Use AI Agents to streamline booking processes and improve customer service.
- Data-driven insights: Leverage booking data to enhance decision-making and strategic planning.
## Getting started with Roller and your AI Agents

1. Log into your Roller account.
1. Navigate to the 'Settings' section.
1. Scroll to 'Integrations' and select 'API keys'.
1. Create a new client key. Ensure the key name is unique across all accounts.
1. Copy the client ID and secret.
1. Access your AI platform and go to 'Configure' in the top menu.
1. Find and select the Roller integration.
1. Enter the client ID and secret, then press 'Connect'.
## How to use Roller and your AI Agents

Once connected, you can use your AI Agents to:

- Perform advanced data analysis on booking information.
- Develop targeted marketing campaigns based on booking trends.
- Automate routine tasks related to booking management.
## How your AI Agent can use this integration

- GetRollerProductDetail: Returns product information for a venue from the Roller API.
- GetRollerProductAvailability: Fetch product availability from the Roller API for a specific product, date, and venue.
- GetRollerCustomerDetail: Returns the detail record for a single customer in ROLLER.
- GetRollerVenues: Returns details of the venues.
- GetRollerBookingDetail: Returns the full detail for a single booking in ROLLER.
- GetRollerBookings: Searches for bookings in ROLLER using date, keywords or other filters.
## Best practices for Roller and your AI Agents

- Regularly update your API keys to maintain security.
- Use AI Agents to automate repetitive booking tasks for efficiency.
- Continuously monitor booking data to adjust marketing strategies in real-time.
## Troubleshooting & common issues

|  | Solution | Cause | Issue |
|  | Verify and re-enter the correct credentials. | Incorrect client ID or secret | API key not working |
|  | Check your internet connection and retry. | Network issues | Connection fails |
|  | Ensure the key name is unique across all accounts. | Key name already used | Duplicate key name error |
## FAQs

Q: Can I use the same API key name across different accounts?

A: No, each API key name must be unique across all accounts.

Q: What should I do if my API key is not working?

A: Double-check your client ID and secret for accuracy and try again.

Q: How can I ensure my data remains secure?

A: Regularly update your API keys and monitor access to your Roller account.
