Integrations
Connect Suppabot with Google Calendar, Shopify, Slack, and outbound webhooks.
Integrations
Suppabot connects with the tools your business already uses. Each integration is set up per website from Dashboard → your website → Integrations.
Google Calendar
Let visitors book appointments directly inside the chat widget — no separate booking link needed.
How it works
When a visitor asks to schedule a call, demo, or appointment, the AI offers available time slots from your connected Google Calendar. The visitor selects a slot, and a calendar event is created automatically.
Setup
- Go to Dashboard → your website → Integrations → Google Calendar.
- Click Connect Google Calendar.
- Sign in with the Google account that owns the calendar you want to use.
- Grant the requested calendar permissions.
- From the calendar dropdown, select which calendar to use for bookings.
- Click Save.
Viewing appointments
Booked appointments appear in two places:
- Dashboard → Appointments — a list of all bookings with visitor name, email, time, and the message that triggered the booking.
- Your Google Calendar — the event shows up like any manually created event, with visitor contact details in the description.
Tips
- Create a dedicated calendar for chatbot bookings (e.g. "Suppabot Bookings") to keep them separate from personal events.
- Configure your working hours and buffer time directly in Google Calendar. The AI will not offer slots outside those windows.
Shopify
Give the AI access to your live Shopify product catalog and order data so it can answer product and order questions accurately.
What the AI can answer
- "Is [product name] in stock?"
- "What colors does [product] come in?"
- "Where is my order #12345?"
- "What is your return policy?"
Setup
- Go to Dashboard → your website → Integrations → Shopify.
- Click Connect Shopify.
- Enter your Shopify store domain (e.g.
yourstore.myshopify.com). - You will be redirected to Shopify to approve the connection.
- Grant the requested permissions and click Install app.
- You are returned to Suppabot. The connection is confirmed.
The AI begins using live Shopify data for product and order questions immediately.
Slack
Receive a Slack message whenever a new lead is captured or a visitor requests a human handoff.
Setup
- Go to Dashboard → Settings → Slack Notifications.
- Click Connect to Slack.
- Sign in to your Slack workspace and select the channel where notifications should be sent.
- Click Allow.
Notification preferences
After connecting, configure which events trigger a notification:
- New lead captured — sent when a visitor submits the lead form.
- Human handoff requested — sent when a visitor or the AI triggers a handoff.
Toggle each option independently. You can route leads and handoffs to different channels by connecting Slack twice with different channel selections.
Webhooks
Send real-time HTTP POST requests to your own server or automation platform (Zapier, Make, n8n) when events occur in Suppabot.
Supported events:
visitor_created— a visitor submits the lead formconversation_ended— a chat conversation is closed
Setup
- Go to Dashboard → your website → Settings → Webhooks.
- Enter your endpoint URL (must be a publicly accessible HTTPS URL).
- Optionally add a Webhook Secret for request verification.
- Click Save.
For payload format, verification, and code examples, see the Webhooks developer guide.
Coming soon
Suppabot is actively expanding its integration library. Planned integrations include:
- HubSpot CRM — automatic lead sync
- Calendly — booking via Calendly links
- Zendesk — handoff to Zendesk tickets
- Email marketing platforms
Contact support if you have an integration request.
