The Business Lab platform connects with third-party services to extend its capabilities. Here's an overview of available integrations and how they work.

Available Integrations

ServicePurposeStatus
StripePayment processing (cards)Core — always enabled
Email serviceTransactional emails and marketingCore — always enabled
SMS providerAppointment reminders and notificationsOptional
Google CalendarSync bookings to provider calendarsOptional
Accounting softwareExport transactions to QuickBooks, Xero, etc.Optional
Custom webhooksSend event data to any external serviceAdvanced

Managing Integrations

  1. Go to Settings → Integrations
    View all available integrations and their status.
  2. Click on an Integration
    See details, connection status, and configuration options.
  3. Connect or Configure
    Follow the setup instructions for each integration. Most require entering API keys or authorizing access.

Payment Processing (Stripe)

Stripe is the core payment processor and is configured during initial setup. It handles:

  • Credit and debit card processing
  • Saved card management (tokenized for security)
  • Refund processing
  • Payout management to your bank account

Integration setup is admin-only. Only administrators can connect or disconnect integrations. This protects your business from unauthorized changes.

Custom Webhooks

For advanced users, webhooks send real-time data to external systems when events happen (e.g., new booking created, payment received). This is useful for custom dashboards, CRMs, or automation tools.

Quick Reference

ActionHow
View integrationsSettings → Integrations
Connect new serviceClick integration → follow setup guide
Check statusGreen = connected, Gray = not configured
DisconnectIntegration settings → Disconnect