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
- Go to Integrations → Google Sheets
- Click Connect with Google — redirected to Google’s OAuth page
- Select the Google account to connect
- Grant Gallabox access to Google Sheets
- Select which spreadsheets to make available (or grant access to all)
Google Sheets use cases
Log every lead to a shared 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
- Go to Integrations → Zoom
- Click Connect with Zoom — redirected to Zoom’s OAuth page
- Authorize Gallabox to create meetings in your Zoom account
- 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: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
- Go to Integrations → OpenAI
- Enter your API Key (from OpenAI Platform → API Keys)
- Click Connect
OpenAI use cases
AI-powered FAQ bot: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
How to connect Calendly
- Add a Location (Google Meet, physical address, or link) to your Calendly event first — it’s needed for the message variables
- Go to Integrations → Calendly, click Connect, name the integration, and submit
- Sign in to Calendly when redirected, then back in Gallabox select the WhatsApp channel and click Update Configuration
- Create workflows with +Add Workflow for confirmations, reminders, and follow-ups
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
- Go to Integrations → Zoho Books, click Connect, and sign in to Zoho Books
- Grant READ, CREATE, UPDATE, DELETE permissions and click Accept
- Back in Gallabox, select the channel and click Update Configuration — you get an authorization token
- Open the Zoho Books Extension installation link, select your organization, paste the token, and click Install Extension
- 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.- Go to Integrations → MiiTel, click Connect, name the integration, and submit
- In MiiTel admin settings, open Third-Party Integrations → JavaScript Widget and copy the
access_keyandcompany_idvalues into Gallabox’s Access Token and Company ID fields - Get the Circuit Number from MiiTel’s Phone Number → Phone Number Management (click + to add more than one)
- 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
- Go to Integrations → Pabbly — you’re redirected to Pabbly Connect
- Click Connect Gallabox For Free (a Pabbly subscription is required)
- In Pabbly, click Create Workflow, choose your trigger app (e.g., Google Forms), and add Gallabox as the action
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
- In Zapier, search for the Gallabox app when creating a Zap
- Connect it with your Gallabox API key (Settings → Developer/API)
- 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
How to set up
Generic Webhook integration:- Open the Generic Webhook integration in Gallabox.
- Enter a webhook name and click Submit.
- Under Configuration, select the WhatsApp channel that will send messages for this workflow.
- Copy the generated Webhook URL and add it to the external system.
- Click Capture webhook response, then send a test event from the external system.
- Open Workflows and click Create WorkFlow.
- Map the Recipient Name and Recipient Number from the captured payload.
- 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.
- In a bot flow, use the API Call node (Essential+)
- Set method to POST
- Enter your webhook URL
- Add headers (Authorization, Content-Type)
- Add body with variables:
{"contact": "{{contact.name}}", "order": "{{order_id}}"}
Webhook use cases
Inbound order notification:FAQs
Can I connect to any REST API even without a pre-built connector?
Can I connect to any REST API even without a pre-built connector?
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.
Is there a limit on how many Google Sheets rows I can write?
Is there a limit on how many Google Sheets rows I can write?
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.
Who pays for OpenAI usage?
Who pays for OpenAI usage?
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.