Integration Overview

The following is a high level overview of the Actions Center Reservations End-to-End integration process.

Onboarding overview for the Reservations End-to-End integration.
Figure 1. Onboarding overview for the Reservations End-to-End integration.

Onboarding plan

Your End-to-End onboarding plan is outlined in the Home tab of the Actions Center. This plan tracks your integration progress with milestones that turn green upon completion. Each milestone includes relevant tasks that track each integration step. Tasks turn green upon completion or provide errors that you need to resolve before you move to the next task.

Your integration launches after you successfully pass the Sandbox and subsequent Production reviews.

Get started

  1. Setup:
    1. Configure contact information
    2. Upload your public SSH key
    3. Configure Booking Server credentials
    4. Enable Cloud APIs
    5. Configure your brand

Sandbox development

  1. Feeds Ready: feeds transmit merchant, services, and availability data to the Actions Center.
    1. Merchant Feed Ready
    2. Services Feed Ready
    3. Availability Feed Ready
    4. Data quality check
  2. Booking Server Ready: the Booking Server acts as Google's entrypoint to confirm the availability and also to create, update, delete, and modify the bookings made through Google surfaces.
    1. BatchAvailabilityLookup: page load and slot click
    2. CreateBooking Ready
    3. Enable availability checker
    4. UpdateBooking Ready
    5. Health check
  3. Real-Time Updates Ready: Real-Time Updates (RTUs) let you send updates on booking cancellations before a user attempts to access your availability.
  4. Sandbox review: Google reviews a series of test cases against your Sandbox inventory. After you successfully pass your Sandbox review, your focus shifts from the Sandbox environment to the Production environment.

Production development

When you complete Sandbox testing, your Production inventory becomes bookable, but end users can't discover externally on Google.

  1. Production implementation: deploy your tested Sandbox infrastructure to your Production environment.
  2. Production review: Google reviews a series of test cases against your Production inventory.

Launch

Google enables your inventory after the Production review of your integration succeeds. This completes the integration, and any external user can book or reserve your inventory through the Actions Center.

  1. Launch and monitor: after you've launched, it's important to monitor the health of your integration. Failure to maintain consistent Health check thresholds results in integration take-down.