Skip to main content
Who can use this?
  • Gallabox users with Integrations access.
  • Roles: Owners and Admins
Beyond CRM, e-commerce, and payments, Gallabox connects to productivity tools (Google Sheets, Zoom), AI services (OpenAI), and any REST API via webhooks and the API Call node.

Plan Availability

Google Sheets

What Google Sheets integration does

Reads from and writes to Google Sheets — logs leads, tracks orders, manages shared data, and syncs with internal dashboards.

Supported Google Sheets actions

  • Add New Row — append a row to a sheet
  • Update Row — update rows using a reference column
  • Fetch the Row Value — fetch one matching row using a reference column
  • Fetch the First 10 Matched Row Values — fetch up to the first 10 matching rows

How to connect Google Sheets

  1. Go to Integrations → Google Sheets
  2. Click Connect with Google — redirected to Google’s OAuth page
  3. Select the Google account to connect
  4. Grant Gallabox access to Google Sheets
  5. Select which spreadsheets to make available (or grant access to all)

Google Sheets use cases

Log every lead to a shared sheet:
Log order to operations sheet:
Look up agent availability from a schedule sheet:

Zoom

What Zoom integration does

Creates Zoom meeting links automatically — for demo bookings, callback scheduling, and sales calls triggered from bot flows.

Supported Zoom actions

  • Create meeting — generates a Zoom meeting link with date, time, and topic
  • Get meeting details — fetch existing meeting info

How to connect Zoom

  1. Go to Integrations → Zoom
  2. Click Connect with Zoom — redirected to Zoom’s OAuth page
  3. Authorize Gallabox to create meetings in your Zoom account
  4. Select the Zoom user who will be the meeting host
The connected Zoom user will be the host of all meetings created by the bot. Consider using a dedicated “bot” Zoom account.

Zoom use cases

Demo booking:
Callback scheduling:

OpenAI

What OpenAI integration does

Powers GPT Dialog nodes in bot flows — enables AI-powered conversation responses with custom prompts.
Requires Advanced plan. Uses your own OpenAI API key — costs are billed by OpenAI based on usage.

How to connect OpenAI

  1. Go to Integrations → OpenAI
  2. Enter your API Key (from OpenAI Platform → API Keys)
  3. Click Connect
Model: You can configure which model to use in the GPT Dialog node settings.

OpenAI use cases

AI-powered FAQ bot:
Temperature controls how creative vs. predictable the AI’s replies are — lower (e.g. 0.2) is more consistent, higher (e.g. 0.9) is more varied. Max tokens caps the length of the reply.

Calendly

What Calendly integration does

Connects your Calendly schedule to WhatsApp — sends automatic booking confirmations, reminders before the meeting, and post-event follow-ups. Clients can confirm right in the WhatsApp chat, which cuts no-shows.

Available workflows

  • Event Confirmation — sent when someone books a meeting
  • Event Reminder — sent a chosen duration before the event starts
  • Event Follow-up — sent after the event
Each workflow is per Calendly event type — pick the event from the dropdown, choose a template, map variables (recipient name, phone, event link), and optionally add an action (update contact tags to trigger a sequence or broadcast).

How to connect Calendly

  1. Add a Location (Google Meet, physical address, or link) to your Calendly event first — it’s needed for the message variables
  2. Go to Integrations → Calendly, click Connect, name the integration, and submit
  3. Sign in to Calendly when redirected, then back in Gallabox select the WhatsApp channel and click Update Configuration
  4. Create workflows with +Add Workflow for confirmations, reminders, and follow-ups
Check the Logs tab in the Calendly integration to verify workflows are firing.

Zoho Books

What Zoho Books integration does

Connects Zoho Books to Gallabox — sends automated WhatsApp notifications for invoices and estimates: invoice created, payment success, and reminders before/after due dates (1, 3, and 6 days). Requires: Zoho Books Premium plan or above, plus the Gallabox extension installed in Zoho Books. One Gallabox account can connect to only one Zoho Books account.

Available workflows

  • Send Invoice / Send Estimate — deliver the document via WhatsApp (map the Invoice PDF variable to Media URL and Invoice Number to Media Name)
  • Invoice Payment Success — confirmation when payment is processed
  • Invoice/Estimate reminders — 3 days before, 1 day before, and 1/3/6 days after the due or expiry date

How to connect Zoho Books

  1. Go to Integrations → Zoho Books, click Connect, and sign in to Zoho Books
  2. Grant READ, CREATE, UPDATE, DELETE permissions and click Accept
  3. Back in Gallabox, select the channel and click Update Configuration — you get an authorization token
  4. Open the Zoho Books Extension installation link, select your organization, paste the token, and click Install Extension
  5. Return to Gallabox and confirm — your organization details appear on success

MiiTel

What MiiTel integration does

Connects MiiTel (cloud telephony) to Gallabox — activates a MiiTel calling pop-up across the Gallabox product so agents can call contacts without leaving the dashboard.

How to connect MiiTel

Requires MiiTel admin access.
  1. Go to Integrations → MiiTel, click Connect, name the integration, and submit
  2. In MiiTel admin settings, open Third-Party Integrations → JavaScript Widget and copy the access_key and company_id values into Gallabox’s Access Token and Company ID fields
  3. Get the Circuit Number from MiiTel’s Phone Number → Phone Number Management (click + to add more than one)
  4. Select the WhatsApp channel and click Update Configuration — the MiiTel pop-up activates across the product

Pabbly Connect

What Pabbly Connect integration does

Connects Gallabox to 1,000+ apps via Pabbly Connect (an automation platform) — for tools without a native Gallabox integration, like Google Forms or Google Calendar.

Available Pabbly Connect actions

  • Send Template Text Message — send an approved template automatically from any Pabbly workflow
  • Custom API Request (Beta) — execute authenticated Gallabox API calls from Pabbly

How to connect Pabbly Connect

  1. Go to Integrations → Pabbly — you’re redirected to Pabbly Connect
  2. Click Connect Gallabox For Free (a Pabbly subscription is required)
  3. In Pabbly, click Create Workflow, choose your trigger app (e.g., Google Forms), and add Gallabox as the action
Example: New Google Forms response → Pabbly workflow → Gallabox sends a WhatsApp template to the respondent.

Zapier

What Zapier integration does

Connects Gallabox to thousands of apps via Zapier — trigger Zaps from Gallabox events, or send WhatsApp template messages from any Zapier workflow. Like Pabbly Connect, it’s a bridge for tools without a native Gallabox integration.

How to connect Zapier

  1. In Zapier, search for the Gallabox app when creating a Zap
  2. Connect it with your Gallabox API key (Settings → Developer/API)
  3. Choose Gallabox as the trigger or action step in your Zap

Generic Webhook and Outbound API Calls

This section is more technical than the rest of this page — you may want a developer’s help for custom webhook setup.

What they do

Use the Generic Webhook integration when an external system needs to send data to Gallabox. A Generic Webhook workflow can inspect the received payload, match configured conditions, identify the WhatsApp recipient, and then:
  • Send an approved WhatsApp template message
  • Update supported contact fields
  • Push the contact to a published sequence
Use the API Call node when a bot flow needs to send data from Gallabox to an external REST API.

How to set up

Generic Webhook integration:
  1. Open the Generic Webhook integration in Gallabox.
  2. Enter a webhook name and click Submit.
  3. Under Configuration, select the WhatsApp channel that will send messages for this workflow.
  4. Copy the generated Webhook URL and add it to the external system.
  5. Click Capture webhook response, then send a test event from the external system.
  6. Open Workflows and click Create WorkFlow.
  7. Map the Recipient Name and Recipient Number from the captured payload.
  8. Add matching conditions if needed, then configure at least one action: send an approved WhatsApp template, update a contact field, or push the contact to a published sequence.
Outbound webhook (from bot flow):
  1. In a bot flow, use the API Call node (Essential+)
  2. Set method to POST
  3. Enter your webhook URL
  4. Add headers (Authorization, Content-Type)
  5. Add body with variables: {"contact": "{{contact.name}}", "order": "{{order_id}}"}

Webhook use cases

Inbound order notification:
Outbound — lead to custom CRM:

FAQs

Yes — use the API Call node (Essential+) in bot flows. It supports GET, POST, PUT, PATCH, DELETE requests to any REST API. You provide the URL, headers, body, and response mapping. This means you can connect to virtually any tool that has a public API.
There’s no hard limit in Gallabox, but Google Sheets has a 10,000 row limit per sheet. If you’re logging frequently, consider creating separate sheets per month or archiving old data regularly.
You pay for your own OpenAI usage directly through your OpenAI account. Gallabox passes through the API costs — you’re billed by OpenAI directly, not by Gallabox. Set usage limits in your OpenAI account to control costs.