bytephase logo
bytephase logo
Gupshup Integration2026-10-05T09:26:01+00:00

SMS Integration

Gupshup Integration for Repair Shops

Indian repair shops run on SMS for OTPs, pickup alerts and payment reminders — and BytePhase ships with Gupshup as a built-in SMS gateway for India, so you can start…

No API keys to manageCredits that never expireNever caught by a zero balance
ConnectedAuto-syncing
BytePhaseGupshup logoBytePhase × GupshupWorking together, in real time
Key-less activation in two steps
Credits that never expire
Low-balance warnings, no silent stops
DLT-compliant by design
Overview

Gupshup and BytePhase, explained

Billing is pay-as-you-go on SMS credits, or packs, that never expire.

Why it matters

The old way vs BytePhase

Without the integration
  • Signing up with an SMS provider and pasting API keys into config
  • Topping up a plan on a monthly cycle you might forget
  • Messages silently stop when the balance hits zero
  • Wrangling DLT template approvals by hand each time
  • No record of which texts actually went out
With Gupshup + BytePhase
  • Activate Gupshup with two steps — set Status and Make Primary
  • Buy SMS credits or packs that never expire and draw down per message
  • Low-balance and zero-balance warnings before sending stops
  • DLT templates are locked in-app to keep every send compliant
  • A full SMS history logs the message, sender ID, number, message ID and provider
Capabilities

What you can do with the Gupshup integration

Key-less activation in two steps

  • No API keys to find or paste
  • Activate with Status + Make Primary
  • Built-in gateway, made for India

Credits that never expire

  • Pay-as-you-go credits and packs
  • Credits never expire
  • Drawn per message sent

Low-balance warnings, no silent stops

  • Low-balance warnings
  • Zero-balance alerts
  • Top up before sends are affected

DLT-compliant by design

  • DLT templates locked in-app
  • "-BytePhase" sender suffix auto-added
  • Compliant with Indian SMS regulation

Segments and automatic link shortening

  • 160-character segments, multi-part
  • Automatic link shortening
  • Longer messages split cleanly

Full SMS history

  • Logs message, sender ID and number
  • Captures message ID and provider
  • A complete record of every send
How it works

How the Gupshup integration works

Activate Gupshup

Set its Status and choose Make Primary — no API keys, and it becomes your primary SMS provider.

Load SMS credits

Buy pay-as-you-go credits or a pack that never expires; credits are drawn per message as you send.

Send and keep the record

Every SMS goes out with the "-BytePhase" suffix and is logged in full, with warnings before your balance runs out.

One action, everywhere

One activation, SMS ready to send in India

Status set and Gupshup made primary
No API keys entered anywhere
Credits drawn per message as you send
DLT template applied, locked for compliance
"-BytePhase" suffix added automatically
Long messages split into 160-character segments
Links shortened automatically
Every send logged in full history
In practice

Gupshup in a repair shop

Live in minutes, no keys

A new shop wants SMS working today.

Pay only for what you send

A seasonal shop sends heavily in festival months and little otherwise.

No surprise silent failure

Reminders stop reaching customers only when a balance quietly hits zero.

Why it matters

Why repair shops connect Gupshup

No API keys to manage

Activate the India SMS gateway with just Status and Make Primary.

Credits that never expire

Pay as you go and only pay for the messages you actually send.

Never caught by a zero balance

Low- and zero-balance warnings alert you before sends stop.

Compliant out of the box

Locked DLT templates and the "-BytePhase" suffix keep your SMS within Indian regulation.

Tidy, cheaper messages

160-character segments and automatic link shortening keep sends clean.

A record of every text

Full SMS history captures the message, sender ID, number, message ID and provider.

Inside the product

The Gupshup integration in BytePhase

Gupshup integration screen in BytePhase (illustration)Gupshup SMSConnectedConfigure GupshupGupshup StatusActiveSMS Credits Remaining1,240 · never expireBuy SMS creditsSMS HistoryRepair ready · +91 98•••DeliveredDLT template · lockedApprovedLink shortened automaticallySentLow SMS balanceWarnedFull SMS historyActivePrimary SMS providerGupshupTwilioBulkGate
Illustration of the Gupshup integration screen in BytePhase.

Gupshup integration FAQ

Do I need Gupshup API keys to use this?2026-08-04T04:51:14+00:00

No. Gupshup here is a built-in, key-less SMS gateway for India billed via credits. You activate it in two steps — set its Status and choose Make Primary — with no API keys to enter.

How is SMS billed?2026-08-04T04:51:14+00:00

Pay-as-you-go. You buy SMS credits or packs that never expire, and credits are drawn per message as you send, so you only pay for what you use. BytePhase warns you when your balance runs low or hits zero.

Can I edit the SMS templates?2026-08-04T04:51:14+00:00

No. Indian DLT regulation requires templates to be locked, so they can’t be edited in-app. This keeps every message you send compliant.

Why does “-BytePhase” appear on my messages?2026-08-04T04:51:14+00:00

A “-BytePhase” sender suffix is automatically added to every message and can’t be customized. It is part of how the built-in gateway sends compliant SMS.

Can I send a test SMS?2026-08-04T04:51:14+00:00

Test SMS is disabled for DLT templates. Because DLT templates are locked for compliance, they can’t be sent as ad-hoc test messages.

What gets recorded for each SMS?2026-08-04T04:51:14+00:00

A full SMS history logs every send — the message text, the sender ID, the customer number, the message ID and the provider — so you always have a complete record. Messages use 160-character segments and any links are shortened automatically.

Which BytePhase plans include Gupshup SMS?2026-10-05T07:52:42+00:00

Every plan, for shops in India. The integration itself costs nothing extra; the messages you send use your BytePhase SMS balance, which you top up with SMS packs.

Can I use Gupshup SMS if my shop is outside India?2026-10-05T07:56:32+00:00

No. Gupshup SMS in BytePhase runs on BytePhase’s own Indian account, so the Gupshup card is turned off for shops outside India and BytePhase never picks Gupshup for them. Shops in other countries connect their own Twilio or BulkGate account instead and set it as the primary SMS provider, after which every SMS goes through that account.

Does BytePhase send SMS through Gupshup if I have not set up another SMS provider?2026-10-05T07:56:32+00:00

Yes, for shops in India. When no SMS integration is active and marked as primary, BytePhase sends your SMS through Gupshup automatically and draws on your BytePhase SMS balance. If you later make Twilio or BulkGate your primary provider, your SMS go through that account instead, and only one SMS provider is primary at a time.

Why do my Gupshup SMS show ‘Rs.’ instead of the rupee symbol?2026-10-05T07:56:32+00:00

For shops in India, BytePhase replaces your currency symbol with ‘Rs. ‘ in every SMS before it goes out, to keep messages within India’s DLT rules. For the same reason, the SMS signature you can set in BytePhase is not added to SMS from shops in India; it is only appended to SMS sent by shops outside India.

What happens to a Gupshup SMS when my SMS balance runs out?2026-10-05T07:56:32+00:00

It is skipped, not sent. BytePhase checks your SMS balance before each message and, when it is at zero, records that SMS as skipped for lack of credits. Other channels for the same event, such as email or WhatsApp, are handled separately and still go out if they are switched on. Buy an SMS pack to start sending SMS again.

Can a customer stop receiving Gupshup SMS from my shop?2026-10-05T07:56:32+00:00

Yes. Each customer record has Notification preferences, where you can switch SMS off for that customer altogether or only for particular events such as invoices or payments. BytePhase checks these settings before every automatic SMS and skips the message if SMS is off, so the customer stops getting texts without you changing anything else.

Ready to connect Gupshup?

Start free and set up your Gupshup integration in minutes. Book a demo if you’d like a walkthrough.

Start your free trial

Last updated: 5 October 2026

Go to Top