By the end, every Velocity reservation will land on the customer’s Google Calendar with the pickup and return times already filled in. Integrations let Velocity talk to other tools. You could send each booking to the customer’s calendar, email a coordinator when a high-value rental is reserved, or pull weather into the trip-planning page. Pick one for now — Google Calendar gives every customer a clear, verifiable artifact (“the rental is on my calendar”), and you can check it on your own calendar during testing.Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
Tell Agent to add the calendar integration
Replit ships a built-in Google Workspace connector that covers Google Calendar. Agent signs in to Google with a single click — there are no API projects to create, no OAuth credentials to copy, and no secrets to paste. Agent will provision the Google Workspace connector, open a single Connect dialog in the workspace, and after you sign in with the Google account that owns the calendar, wire Velocity to add an event every time a reservation is confirmed.Connectors are a Core, Pro, or Enterprise feature. On the free plan, ask Agent to use a Google OAuth project instead — you’ll need to create a Google Cloud project, enable the Calendar API, and paste the resulting credentials into your app’s Secrets pane.
Test it end-to-end
- Open your own Google Calendar in a new tab.
- Sign in to Velocity in Preview.
- Reserve a car for next Saturday-Sunday and confirm the booking.
- Switch to your Google Calendar tab. A new “Velocity rental: [car]” event should appear on Saturday-Sunday with the pickup address in the description.
- Change the reservation in Velocity to Sunday-Monday. The calendar event should move automatically.
- Cancel the reservation. The calendar event should disappear.
- As a second test, open Integrations in the workspace and disconnect Google Workspace, then try to book. Velocity should still confirm the reservation and show a clear message like “Couldn’t add to your calendar — your reservation is confirmed.” Reconnect the connector once the test passes.
Publish and try it from the public URL
Once the calendar integration works in Preview:- Publish Velocity again from the Agent chat.
- Open the public URL and book a car from a real customer’s perspective.
- Confirm the event appears on the calendar of the account that booked.
- Update and cancel a booking from the public URL and confirm the calendar event follows.
Improve it next
Add a custom domain
Move Velocity to a branded URL customers can share.
Add payments
Take a refundable deposit at booking.
Need further help?
- No event appears in Google Calendar: open Integrations in the workspace, confirm the Google Workspace connector shows Connected, and that the Calendar scope is granted.
- The connector shows Connected but events still don’t land: ask Agent to log the calendar payload it sends, then fix the field mapping.
- Date or address fields land in the wrong place on the event: ask Agent to log the event shape it sends, then fix the field mapping.
- You want a different integration: swap “Google Calendar” for any other connector — Slack notifications for the team, HubSpot to log customers as CRM contacts, Airtable to track bookings in a shared base. Agent handles each the same way through the Integrations pane.