Skip to main content

Set up the Safari AI integration for RideOps

Use automated queue time and throughput data from Safari AI in RideOps to reduce operator workload and improve operational accuracy.

Logan Bowlby avatar
Written by Logan Bowlby
Updated yesterday

Overview

The Safari AI integration allows RideOps to receive automatic dispatch and queue time data from Safari AI sensors installed at your attraction.

This means operators no longer need to:

  • Tap Dispatch after every cycle (if dispatch automation is enabled)

  • Manually update Queue Time throughout the day (if queue time automation is enabled)

Instead, RideOps widgets can display Safari AI–reported values alongside—or instead of—operator-entered values.

You can choose to use Safari AI for dispatches, queue time, both, or neither. The integration is flexible and does not change your operator workflow unless you want it to.


Enable the Safari AI integration

Open the RideOps configuration page

  1. Go to Configuration.

  2. Select the Integrations tab.

Enter Safari AI credentials

  1. Locate the Safari AI panel.

  2. Check Enable integration to Safari AI.

  3. Enter the Client ID and Client Secret provided by Safari AI.

  4. Click Save.

This authorizes Mobaro to receive data feeds from Safari AI.


Map Safari AI to each attraction location

  1. Go to Configuration → Locations.

  2. Select the location to configure.

  3. Click Edit.

  4. Expand the RideOps section and ensure Enable RideOps is turned on.

  5. Enter:

    • Safari AI Location ID

    • Safari AI Ride ID

  6. Click Test Safari AI connection
    This confirms your IDs are correct and data is being received.

  7. Click Save.

Note: If the test connection fails, verify the IDs with your Safari AI representative.


Choose whether to display Safari AI data in RideOps

Safari AI data is shown through dedicated Safari AI widgets, not by replacing your existing RideOps widgets.

You can display:

Widget Type

Source

Operator Action Needed

Notes

RideOps Dispatch Widget

Operator updates manually

Manual dispatch logging

Traditional workflow

Safari AI Dispatch Widget

Automatically updated

No operator interaction

Shows last dispatch + utilization

RideOps Queue Time Widget

Operator updates manually

Manual queue estimation

Traditional workflow

Safari AI Queue Time Widget

Automatically updated

No operator interaction

Shows real-time estimated queue time

You choose what the operator sees

You may:

  • Show only Safari AI widgets (fully automated)

  • Show only RideOps widgets (fully manual)

  • Show both (operator can compare or override)

This provides complete operational flexibility.


How this affects operator workflow

Without Safari AI

With Safari AI

Operator taps Dispatch each cycle

Dispatches reported automatically

Operator adjusts queue time slider

Queue time updates automatically

Data depends on operator consistency

Data reflects real observed movement from Safari AI

Note: Operators may still manually override queue time or recorded dispatches at any time.


Best practices

  • Start by automating queue time only, then evaluate dispatch automation later.

  • If showing both versions of data, label Safari AI widgets clearly to avoid confusion.

  • Use the Test Safari AI connection button any time IDs or data feed behavior is in question.


Frequently asked questions

Q: Do we need new hardware to use Safari AI?
Yes. Safari AI sensors must be installed and configured by Safari AI.

Q: Can operators still enter values manually?
Yes. Manual updates override Safari AI data temporarily when needed.

Q: Can we use Safari AI for only some attractions?
Yes — integrate per-location as desired.


Need help?

Contact your Mobaro Customer Success Manager or email [email protected].

Did this answer your question?