GLIME logoGLIMEINTEGRATION GUIDE Contact support Open dashboard
OFFICIAL DOCUMENTATION

GLIME Integration Guide

Everything you need to connect WhatsApp Business, Instagram, Razorpay and your other business tools to GLIME safely. Every connection uses the provider's own secure sign-in. You never give GLIME your passwords.

OAuth-based connections Beginner friendly Version 1.0 Updated October 2026
SECTION 1

Overview

GLIME is an AI business workspace. Integrations let GLIME work with the tools your business already uses, so your customers, conversations, payments and data stay in sync. This guide covers only integrations that GLIME supports today. If something is not listed here, it is not available yet.

Integrations at a glance

IntegrationWhat it doesWhere to connectStatus
WhatsApp BusinessCustomer chats, AI sales replies, ordersWhatsApp Sales pageAvailable
InstagramInstagram DMs, AI sales replies, leadsInstagram Sales pageAvailable
RazorpayConnect your own Razorpay accountSettings → ConnectorAvailable
Google SheetsRead or write your spreadsheetsSettings → ConnectorAvailable
Google CalendarView and manage calendar eventsSettings → ConnectorAvailable
ShopifyRead-only products and inventorySettings → ConnectorAvailable
ChatGPT and ClaudeSecure access to approved GLIME dataSettings → ConnectorAvailable
Shiprocket CargoShipping connectorSettings → ConnectorAvailable
UPINo separate connector. See Section 8-Not a connector
Gmail, Google Drive, SlackPlanned-Coming soon
GOOD TO KNOW

Some modules, such as the WhatsApp and Instagram AI Sales Specialists, are paid modules activated on your account by GLIME. If a page or connector looks locked, contact support to have it activated.

SECTION 2

How GLIME connects to your accounts

GLIME connects to every provider through OAuth, the industry-standard method for giving an app limited access to an account without sharing a password. Instead of typing your Facebook, Instagram, Razorpay or Google password into GLIME, you sign in on the provider's own website and approve exactly what GLIME may do.

1. You click ConnectInside GLIME, on the integration you want.
2. Provider sign-inYou are taken to the official Meta, Instagram, Razorpay, Google or Shopify page.
3. You approveThe provider shows what GLIME is asking for. You can decline.
4. Safe handoverThe provider gives GLIME a limited-access token. No password is shared.
5. You are back in GLIMEThe card shows Connected and you manage permissions.

Why this is safer

🔑

No passwords shared

GLIME never sees or stores your Facebook, Instagram, Razorpay or Google password.

🎯

Limited access

Access is limited to what you approve on the provider's screen.

↩️

Easy to revoke

You can disconnect in GLIME at any time and also remove access in the provider's settings.

SECTION 3

Security and data protection

Security is built into how GLIME handles every integration.

TopicHow GLIME handles it
PasswordsGLIME does not receive or store your passwords for third-party accounts. You sign in on the provider's own site.
Access tokensTokens issued by providers are kept on GLIME's servers in encrypted form. They are never shown in your browser.
API secretsThe GLIME web app contains no provider secrets. Provider authorization is handled by GLIME's backend, and the browser only receives the sign-in address.
PermissionsWhere a connector has permissions, you can switch each one ON or OFF. Changes apply immediately and are enforced on the server, not just in the page.
Honest statusA connector is shown as Connected only when GLIME's real data confirms it.
Your paymentsOrders are marked Paid only when the payment provider confirms them. They cannot be marked paid by hand.
Secure transportGLIME runs on HTTPS. Only connect when the address bar shows a secure connection.

Shared responsibility

GLIME is responsible forYou are responsible for
  • Using OAuth for connections
  • Protecting stored tokens
  • Enforcing permissions on the server
  • Not asking for your secrets
  • Keeping your own account passwords safe
  • Turning on two-step verification at Meta, Google and Razorpay
  • Approving only what you understand
  • Verifying payments before shipping
  • Removing access for people who leave your team
NEVER SHARE

Never share passwords, OTPs, UPI PINs, API keys, Key Secrets, webhook secrets or access tokens with anyone, including GLIME support. GLIME will never ask for them. Never paste them into chats, DMs, email, AI chat, the Knowledge Base, service descriptions or notes.

See also: Privacy Policy · Terms · Data deletion

SECTION 4

Before you begin

A few minutes of preparation makes every connection smooth.

  • A GLIME account that is signed in and active.
  • The right access. You must be able to approve apps on the account you are connecting (for example admin access to your Meta Business or Razorpay account).
  • The right browser. Use an up-to-date browser. Allow pop-ups for glime.online, because Meta opens a sign-up window. Temporarily disable ad blockers if a sign-in window does not open.
  • Your devices. Keep your phone nearby in case the provider sends a verification code.
  • Module access. Make sure the module you need is active on your account.
TIP

Connect one integration at a time and confirm the Connected badge before moving to the next one.

SECTION 5

WhatsApp Business

GLIME uses Meta's official WhatsApp Business sign-up flow. Your customers' WhatsApp chats appear in the WhatsApp Sales inbox, where AI can suggest or send replies.

Requirements

  • A Facebook / Meta account that can manage your business's WhatsApp Business account.
  • The WhatsApp phone number you want to use, with access to it for verification if Meta asks.

Set up

  1. Sign in to GLIME and open WhatsApp Sales from the left menu.
  2. Click Connect in the top right.
  3. In the window that opens, click Continue with Meta →.
  4. In the Meta window, choose or create your business account and WhatsApp number. Read the permissions Meta shows and approve them.
  5. GLIME shows “Verifying Meta connection…” and then “WhatsApp connected successfully.” The page reloads.
  6. Confirm the top badge says ● WhatsApp connected.
PERMISSIONS

Meta shows the exact permissions on its own screen during step 4. Approve only what that screen asks for. You can later change or remove GLIME's access in your Meta Business settings.

After connecting

FeatureWhat to know
AI sales modesAUTO: AI can send. AI + APPROVAL: you approve each reply. MANUAL: you send.
24-hour windowWhatsApp allows free-form replies only within 24 hours of the customer's last message. GLIME shows “24h window closed” when it has passed.
AttachmentsImages JPEG/PNG up to 5 MB, video MP4 up to 16 MB, audio MP3/OGG up to 16 MB, stickers WebP up to 500 KB, documents (PDF, TXT, CSV, JSON, DOC/DOCX, XLS/XLSX, PPT/PPTX) up to 25 MB.
Message retentionPer chat you can choose Off, 24 hours, 7 days or 90 days. It applies to future messages only.
DeletingDeleting a message or chat in GLIME does not delete it from the customer's WhatsApp.
Voice callsNot supported in GLIME's WhatsApp integration.

Channel controls

Under Settings → Channels → WhatsApp you can switch the channel on or off, allow AI replies, allow automation, allow follow-ups and set the AI mode (Manual, Approval or Automatic).

Disconnect

Settings → Channels → WhatsApp → Disconnect WhatsApp. This stops GLIME's connection. Saved customer and conversation data is not deleted.

SECTION 6

Instagram

Connect your Instagram account so customer DMs appear in the Instagram Sales inbox, with AI suggestions, lead capture and order attribution.

Requirements

  • The Instagram account you want to connect and its login.
  • An account type that Meta allows for Instagram messaging (for example a professional account). Meta sets these rules, so check Meta's documentation for the current requirements.

Set up

  1. Open Instagram Sales from the left menu.
  2. Click Connect Instagram in the top right.
  3. GLIME takes you to Instagram / Meta's official authorization page. Sign in if asked and approve the permissions shown.
  4. You return to GLIME. The top badge shows ● Connected @yourusername.

Staying connected

If the badge says ● Token expired, click Reconnect and approve again. This is a normal Meta safety feature.

Good to know

  • The same three AI modes as WhatsApp are available: AUTO, AI + APPROVAL and MANUAL.
  • Instagram replies are limited to 2000 characters.
  • You can add an Instagram customer to Leads in one click.

Disconnect

Settings → Channels → Instagram → Disconnect Instagram. Saved conversations are not deleted.

SECTION 7

Razorpay

Razorpay appears in GLIME in two different ways. They are separate, so please do not mix them up.

A. Your Razorpay accountB. Paying GLIME
PurposeLet GLIME work with payments of your businessYou pay GLIME for plans, wallet, AI credits or storage
WhereSettings → ConnectorBilling
Money flowsYour customers → your Razorpay accountYou → GLIME

A. Connect your own Razorpay account

Requirements: an active Razorpay account with Live mode access, and permission to approve third-party apps on it.

  1. Open Settings → Connector.
  2. Find Razorpay under Payments and click Connect.
  3. GLIME sends you to Razorpay's official page (auth.razorpay.com). Sign in and approve.
  4. You return to Settings → Connector and see “Razorpay connected successfully.” The card shows Connected ✓, your account and the mode (Live).
NO KEYS NEEDED

You do not enter your Razorpay Key ID or Key Secret anywhere in GLIME.

Permissions you control

PermissionWhat it allowsRisk
Razorpay: Read paymentsGLIME can read paymentsRead only
Razorpay: Create paymentsGLIME can create paymentsChanges data
Razorpay: Create refundsGLIME can create refundsChanges data

Recommended: keep Create payments and Create refunds OFF unless you specifically need them. If a switch says reconnect to enable, disconnect and connect again to grant that access.

B. Paying GLIME on the Billing page

When you buy a plan, add wallet balance (minimum ₹100), buy AI credits or add storage, GLIME opens the official Razorpay Checkout window. After you pay, GLIME confirms the payment securely with the provider and refreshes your status. If it still shows pending, wait a minute and click Refresh.

Disconnect

On the Razorpay card click Disconnect Razorpay. GLIME removes its saved Razorpay access and permissions. Your payments in Razorpay are not affected. As an extra precaution, also review authorized apps in your Razorpay dashboard.

SECTION 8

UPI

GLIME does not have a separate UPI integration that you connect with a UPI ID. Here is exactly how UPI relates to GLIME:

SituationHow it works
You pay GLIMEPayment goes through Razorpay Checkout. Razorpay decides which payment methods appear in that window.
Your customers pay youCollected through your own Razorpay account (Section 7). GLIME does not take or store your personal UPI ID for this.
Partner ProgramPartners can save a UPI ID or bank account on the partner dashboard so commissions can be paid out. This is for payouts only.
UPI SAFETY

Never share your UPI PIN with anyone. GLIME will never ask for it. A customer paying you directly to a personal UPI ID is not verified by GLIME. Confirm it in your bank app first (see Section 9).

SECTION 9

Payment verification

A SCREENSHOT IS NOT PROOF OF PAYMENT

Screenshots can be edited or faked. Never ship goods or mark an order as paid because a customer sent a screenshot, a “payment successful” image or a forwarded SMS.

How GLIME handles payments

  • In Orders, a payment shows as Paid only when the payment provider confirms it. You cannot mark an order paid by hand. The order form only offers “No online payment needed” or “Payment pending”.
  • Open an order and check Payment. Each recorded payment shows status, amount, method, provider, Transaction ID, time, and Verification: ✓ Verified (signature checked) and ✓ Reconciled.
  • If no payment is recorded, treat the order as unpaid.

Checklist before you ship

  1. The order's payment status is Paid (not Pending or Processing).
  2. The payment row shows ✓ Verified.
  3. The Transaction ID and amount match the payment in your Razorpay Dashboard or bank statement.
  4. The amount equals the order total.
  5. If anything does not match, do not ship. Ask the customer to pay again through an official payment link, or check with Razorpay.
DIRECT TRANSFERS

Payments sent straight to a personal UPI ID or bank account are not verified by GLIME. Confirm them in your own bank app or statement, never from a customer's screenshot.

SECTION 10

Google Sheets and Google Calendar

Both connect through Google's official sign-in. Each is its own card under Settings → Connector → Google Workspace.

Connect

  1. Open Settings → Connector.
  2. On Google Sheets or Google Calendar, click Connect.
  3. Sign in on Google's page and approve access.
  4. You return to GLIME and see a success message and the connected Google account.
ConnectorPermissionsWhat you can do
Google SheetsRead spreadsheets
Write / edit cells changes data
Let GLIME read or update your business spreadsheets.
Google CalendarRead calendars and events
Create, edit and delete events changes data
Choose a calendar, see the next 30 days, and create, edit or delete events from GLIME.

Disconnect

Use the Disconnect button on the card. GLIME's access to your Google account is revoked and its permissions are removed. Your spreadsheets and calendar events in Google are not deleted.

SECTION 11

Shopify

Connect your Shopify store so GLIME AI can answer customer questions from your real products and stock.

READ-ONLY

GLIME gets read-only access to products and inventory. It does not get orders, customers or any write access.

Set up

  1. Open Settings → Connector and click Connect on Shopify.
  2. Enter your store address, such as your-store.myshopify.com.
  3. Click Connect Shopify and approve read-only access on Shopify.
  4. You return to GLIME and see Connected with your store name.

Disconnect

Click Disconnect Shopify. GLIME removes its saved access. To fully revoke access, also uninstall the app from your Shopify admin.

SECTION 12

ChatGPT and Claude

You can let an AI assistant such as ChatGPT or Claude work with a limited set of your GLIME business data, using a secure MCP connection that you approve.

Set up

  1. Open Settings → Connector and click Open setup on ChatGPT or Claude.
  2. Copy the GLIME MCP endpoint shown on the card.
  3. In ChatGPT or Claude, start the “Add MCP / connector” flow and paste the endpoint.
  4. On the GLIME consent screen, sign in to your GLIME account, review the requested permissions, then approve (or Deny).
  5. Return to Settings → Connector. The card shows Connected.

What can be accessed

Access is controlled by GLIME and enforced on the server. The permissions list under Settings → Connector shows each one as ALLOWED or BLOCKED.

AreaPossible permissions
LeadsRead, create, update, delete
Follow-upsRead, create, update, delete
ServicesRead, create, update, delete
Database / SQL / schemaAlways blocked
Source code, prompts, secretsAlways blocked
Reports, analytics and unrelated dataAlways blocked

No database or source-code access is ever granted.

SECTION 13

Shiprocket Cargo and coming soon

Shiprocket Cargo

A Shiprocket Cargo card is available at the bottom of Settings → Connector. Its card shows its own status and the steps to follow.

Coming soon

These appear in Settings → Connector but are not available yet: Gmail, Google Drive and Slack. We will add them to this guide when they launch.

NOTE

Order shipping details can be entered manually on each order. No shipment is booked automatically unless a courier connection is active.

SECTION 14

Managing and disconnecting integrations

🛡️

Review permissions

On any connected card, switch permissions OFF to stop GLIME AI from using them. Changes apply immediately.

🔌

Disconnect in GLIME

Use the Disconnect button on the card, or Settings → Channels for WhatsApp and Instagram.

🧹

Revoke at the provider

For a full clean-up, also remove GLIME from authorized apps in Meta, Google, Razorpay or Shopify.

When someone leaves your team

  1. Change the passwords of shared accounts.
  2. Remove their access in Meta Business, Google, Razorpay and Shopify.
  3. If unsure, disconnect and reconnect the integrations yourself.

If you suspect a leak

  1. Disconnect the integration in GLIME.
  2. Revoke GLIME's access in the provider's settings.
  3. Change your passwords and review recent activity.
  4. Contact GLIME support.
SECTION 15

Troubleshooting

General

ProblemWhat to do
“Your session has expired. Please sign in again.”Sign in again and retry.
“Unable to reach GLIME right now.”Check your internet, refresh and try again.
Page or connector looks lockedThe module is not active on your account. Contact support.
Sign-in window does not openAllow pop-ups for glime.online and disable ad blockers for the page.

WhatsApp

Message or symptomWhat to do
“Could not load the Meta SDK”Check your connection, disable ad blockers and try again.
“Meta signup was cancelled.”You closed the Meta window. Click Continue with Meta again.
“Meta configuration is missing on the server.”A GLIME setup issue. Contact support.
Badge: ● Not connectedClick Connect and complete the Meta flow.
Badge: ● Status unavailableClick refresh. If it stays, contact support.
“WhatsApp is not connected” in the chat boxConnect WhatsApp first. You can read history but not send.
24h window closedThe customer must message you first before you can send free-form replies.
“WhatsApp did not confirm this send”The message may still have been delivered. Check the chat before sending again. Do not retry blindly.
Attachment rejectedCheck file type and size limits in Section 5.

Instagram

Message or symptomWhat to do
“Unable to start Instagram connection.”Refresh, sign in again and retry. If it repeats, contact support.
● Token expiredClick Reconnect and approve again.
● Check failedClick refresh. If it stays, reconnect or contact support.

Razorpay

MessageMeaning and fix
“Razorpay authorization was cancelled.”You declined on Razorpay. Click Connect and approve.
“The authorization link expired.”Start again from Connect.
“The authorization could not be completed.”Start again from Connect.
“Razorpay did not complete the authorization.”Try again. If it repeats, contact support.
“This Razorpay account is already connected to another GLIME account.”One Razorpay account can link to one GLIME account. Disconnect it there first, or contact support.
“Your GLIME account is not active.”Contact support.
“Razorpay connection is not configured yet.”A GLIME setup issue. Contact support.
“Razorpay access needs attention. Reconnect to continue.”Disconnect and connect again.
Payment on Billing stays pendingWait a minute and click Refresh. If still pending and money left your account, contact support with the transaction ID.

Google, Shopify

MessageWhat to do
“Google authorization was cancelled.”Click Connect again and approve.
“The authorization link expired.”Start again from Connect.
“Google connection is not configured yet.”Contact support.
“That store address could not be verified.”Check the .myshopify.com address.
“This Shopify store is already connected to another GLIME account.”Disconnect it there first or contact support.
“Shopify did not grant the required product and inventory read access.”Connect again and approve the requested read access.
“Shopify access needs attention. Reconnect to continue.”Reconnect Shopify.
SECTION 16

Frequently asked questions

Does GLIME know my Facebook, Instagram, Razorpay or Google password?

No. You sign in on the provider's own site. GLIME receives only a limited-access token after you approve.

Where are my access tokens stored?

On GLIME's servers, in encrypted form. They are never shown in your browser.

Do I need to enter my Razorpay Key ID or Key Secret?

No. Razorpay connects through OAuth. Never share your Key Secret with anyone.

Can GLIME mark an order as paid?

Orders become Paid only when the payment provider confirms the payment. It cannot be done by hand from the order screen.

Is a payment screenshot enough to ship an order?

No. Always verify the payment in GLIME's Orders and in your Razorpay Dashboard or bank statement.

Is there a UPI connector?

No. UPI is available as a payment method through Razorpay Checkout. Partners can save a UPI ID for payouts only.

What happens to my data if I disconnect?

GLIME stops using the connection and removes its saved access. Your data in the provider (payments, spreadsheets, events) is not deleted. Saved WhatsApp and Instagram conversations in GLIME are not deleted.

Why does Instagram say “Token expired”?

Provider access can expire. Click Reconnect and approve again.

Can I connect more than one account of the same type?

The Connector page shows one connection per provider for your account. Contact support if you have a special requirement.

Something is not in this guide. What should I do?

If a feature is not listed here, it is not available yet. Contact support if you have a question.

SECTION 17

Glossary

TermMeaning
OAuthA standard way to give an app limited access to an account without sharing a password.
Access tokenA limited-access key a provider gives GLIME after you approve. It replaces your password.
PermissionA specific thing GLIME is allowed to do, for example read payments.
ConnectorA connection between GLIME and another service.
MCPA secure way for AI assistants such as ChatGPT or Claude to use approved tools and data.
Key SecretA private Razorpay credential. Never share it with anyone.
Webhook secretA private value used to verify messages from a provider. Never share it.
Transaction IDThe unique ID of a payment, used to match it in Razorpay or your bank.
ReconciledA payment that has been matched with the provider's records.
24-hour windowThe period after a customer's last WhatsApp message in which you can send free-form replies.
SECTION 18

Support and resources

Need help? Reach the GLIME team through the Contact page. Please describe what you saw and include any error message. Never include passwords, OTPs, UPI PINs, API keys or tokens.

Official documentation

GLIME policies

PLEASE NOTE

Screens, rules and account requirements of Meta, Google, Razorpay and Shopify can change. If a provider differs from this guide, follow the provider's official documentation.