Sniffs.ai

GOOGLE CALENDAR · TWO-WAY SYNC

Your AI agent reads your calendar
before it offers a time.

Sniffs.ai is the only AI receptionist for groomers that checks your real Google Calendar in real time before offering a booking — and writes every confirmed appointment back as an event. No double-bookings. No manual sync.

Two-way syncReal-time readsNon-blocking writesFree with every account

Free demo. No credit card. Live in under 90 seconds.

HOW IT WORKS

Two directions. One source of truth.

Most AI receptionists offer one-way export — they write events to your calendar, but never read it. That's how you end up double-booked. Sniffs reads first, writes second.

READ · BEFORE OFFERING

The agent fetches your blocked slots

When a customer asks about availability, Sniffs pulls the next 7 days from your Google Calendar — including events created outside the platform — and removes them from the offer list. The customer only sees times you can actually take.

Real-time read · 7-day horizon
WRITE · AFTER CONFIRMING

Every booking lands as a calendar event

When the agent confirms a booking in any channel, it writes a Google Calendar event with the pet's name, breed, services, price, and reminders (60 min and 15 min before). You see it on your phone, watch, laptop — wherever your calendar lives.

Non-blocking write · Auto-retry on failure

SETUP

One minute. Three clicks.

No copy-pasting calendar IDs. No service-account JSON files. Just OAuth.

1

Open Settings → Channels

Sign in to dashboard.sniffs.ai. Click Settings, then the Channels tab.

2

Click Connect on the Google Calendar card

Approve the minimal calendar.events scope. We can read and write events, nothing else — not your contacts, not your Drive, not your other calendars.

3

You're live

Refresh the dashboard. The Google Calendar card now shows "Connected." The agent immediately starts checking real availability before offering slots.

WHY THIS MATTERS

The calendar is the schedule.

Every other integration is downstream of this one. Get this right and the agent stops being a chat toy, starts being a receptionist.

NO DOUBLE-BOOKINGS

The first promise we have to keep

A receptionist that double-books you is worse than no receptionist. Reading your calendar before offering means the agent never offers a slot you can't actually take — including the dentist, the kid's school pickup, the vendor delivery.

MULTI-CHANNEL ALIGNED

Web, SMS, IG, voice — same schedule

When the agent books on Instagram, the SMS channel sees that slot as taken. When it books on a phone call, the web widget sees it as taken. Google Calendar is the single source of truth — every channel reads from it.

WORKS WITH WHAT YOU HAVE

No new calendar to learn

MoeGo, Gingr, Square Appointments, Pawfinity — most pet salon platforms already export to Google Calendar. Connect Sniffs to your Google Calendar and you indirectly connect to your existing booking software, today, without waiting for a native integration.

Pricing

You only pay when the agent earns you a booking.

No seats. No flat monthly fee. No usage caps. Pay per confirmed appointment the agent books for you, and nothing else.

Per-outcome pricing
$5per confirmed booking

Average groomer recovers $400 a month in missed bookings. Sniffs costs you a fraction of that and only when it works.

Everything is included

  • Every channel: web, SMS, Instagram, WhatsApp, voice
  • Unlimited conversations
  • Calendar sync, intake, follow-ups
  • Analytics dashboard with full conversation history
  • Your business, your voice, your rules
Start with 10 free bookings

No credit card required. No contract.

Recovery guarantee

  • Free until your 11th confirmed booking
  • Cancel anytime, no contract
  • If we don't recover 10 missed calls, you don't pay

Volume pricing for multi-location and franchise groups — talk to sales.

GOOGLE CALENDAR FAQ

The questions every groomer asks before connecting.

Does Sniffs.ai support two-way Google Calendar sync?

Yes. Two ways: (1) before offering any time slot to a pet parent, the agent reads your real Google Calendar to check what's already blocked. (2) When a booking is confirmed in chat, SMS, Instagram, WhatsApp, or voice, Sniffs writes the appointment to your calendar as a real event with the pet's name, breed, services, and price.

Which calendar does it write to?

Your primary Google Calendar by default. The OAuth scope we request is the minimal calendar.events scope — we can read and write events, but cannot create new calendars, delete your calendar, or read your contacts.

Will it double-book me?

No. Before offering any time slot, the agent fetches actual blocked slots from your Google Calendar for the next 7 days. Times that conflict with existing events are stripped from the available slot list before they ever reach the customer. This includes events created outside Sniffs (personal appointments, blocks, vendor visits).

Does it work with shared calendars or team calendars?

The integration syncs to a single Google Calendar per groomer account. If you have a shared salon calendar that everyone reads from, point Sniffs at that calendar by signing in with the account that owns it. For multi-groomer setups where each stylist has their own calendar, talk to us — that's on the 2026 roadmap.

How fast does it sync?

Reads happen in real time when a booking inquiry comes in — typically under 200ms. Writes are non-blocking and fire as soon as the booking is confirmed, so the customer doesn't wait. If the calendar API is briefly unavailable, the booking still saves to Sniffs and writes to your calendar on retry.

How do I disconnect?

Settings → Channels → Google Calendar → Disconnect. We immediately revoke the OAuth tokens. You can also revoke access from your Google Account settings → Security → Third-party apps.

Does it work for mobile groomers?

Yes. Mobile groomers are one of the biggest beneficiaries of two-way calendar sync because their schedule is the schedule. The agent uses your existing calendar blocks (drive time, lunch, family commitments) as constraints and only offers slots between them.

Is the integration free?

Yes. The Google Calendar integration ships free with every Sniffs.ai account. You only pay $5 per confirmed booking after the first 10 free bookings — the calendar sync itself never adds a cost.

Connect Google Calendar in under a minute.

Free with every Sniffs.ai account. No credit card. The agent stops double-booking the moment you click Connect.

Sign up free