Skip to content
SMSGELY — Naimur SMS BD

Features

Everything you need to send business SMS in Bangladesh

SMSGELY brings sending, contacts, sender IDs, reporting, billing and a developer API together in one platform — so a shop owner and a software team can both get messages out reliably.

Send

Ways to send

Reach one person or thousands. Every send — single, group or bulk — shows the encoding, number of SMS parts and cost before you confirm.
  • Single SMS

    Send a one-off message to one number, with a live character and part counter and a cost preview before you send.
    Single SMS
  • Bulk SMS campaigns

    Send one personalised message to many recipients from a group, a CSV file or the API, with campaign reports.
    Bulk SMS
  • Group SMS

    Message saved contact groups — classes, branches, members or staff — with duplicates and opt-outs skipped.
    Group SMS
  • Scheduled SMS

    Pick a date and time in Bangladesh time and let the platform send single messages and campaigns for you.
    Scheduling

Sender IDs

Masking and non-masking senders

Choose how your messages appear on the recipient’s phone. Masking sender IDs show your brand name and need approval; non-masking messages use a platform number and can be sent right away.
  • Masking SMS

    Show your brand name as the sender with an approved alphanumeric sender ID of 3–11 characters.
    Masking SMS
  • Non-masking SMS

    Send from a platform-provided sender number with no approval needed — useful for OTPs and alerts.
    Non-masking SMS

Organise & track

Contacts, templates, reports and billing

The everyday tools that keep your messaging tidy, personal and accountable.
  • Contact management

    CSV import and export, automatic Bangladeshi number normalisation, duplicate detection, groups and tags.
    Contacts
  • Templates & variables

    Save messages you send often and personalise them with {{name}}, {{order_id}} or any CSV column.
    Templates
  • Delivery reports

    Follow every message from queued to delivered, filtered by date, campaign, sender and status.
    Reports
  • Prepaid BDT wallet

    Balance, reserved and available funds, transactions and PDF invoices. Charged only when the provider accepts.
    Wallet & billing

Build

For developers and integrations

Send from your website, store, app or back-office system with scoped API keys, idempotent requests and signed webhooks.
  • SMS API

    A JSON REST API to send single and bulk SMS, check status, read your balance and manage contacts.
    SMS API
  • Integrations

    Connect WordPress, WooCommerce, custom websites and apps, CRMs, ERPs and POS systems through the API.
    Integrations
  • Webhooks

    Receive signed message.status and campaign.completed events at your own HTTPS endpoint.
    Webhook docs

Reliability

Designed so messages are not lost or duplicated

Every message is written to the database before anything is sent, so a message is never lost between your click and the provider. Messages are then processed in batches by a background processor rather than inside your web request.

Networks are not perfect. If a provider does not answer in time, SMSGELY does not guess: the message is marked unknown and checked with the provider. It is never resent automatically, so your customer does not receive the same SMS twice and you are not charged twice.

What happens when you press send

  1. 1. Stored. The message is saved and its cost is reserved from your wallet.
  2. 2. Processed. A background processor submits queued messages to the SMS provider in batches.
  3. 3. Accepted. When the provider accepts the message, the reserved amount is charged.
  4. 4. Reported. Delivery reports update the status, and your webhook is notified if you use one.

Security

Security and account features

Protecting your account

  • Passwords hashed with argon2id and email verification on sign-up
  • Session management so you can see and end active sessions
  • HTTPS everywhere
  • Light and dark mode for comfortable everyday use

Protecting your integrations

  • API keys stored hashed and shown only once when created
  • Scoped keys — give each integration only the permissions it needs
  • Optional IP allowlist per API key
  • Webhooks signed with HMAC-SHA256 so you can verify they came from SMSGELY

Need help? Open a support ticket from your dashboard, or visit the support page for other ways to reach us.

FAQ

Questions about features

What can I do with SMSGELY?

Send single, group, bulk and scheduled SMS to Bangladeshi mobile numbers with a masking (brand name) or non-masking sender, manage contacts and templates, follow delivery reports, and connect your own software through the SMS API and webhooks.

Do I need to be a developer to use SMSGELY?

No. Everything — sending, contacts, templates, scheduling, reports and billing — works from the web dashboard. The API is there for when you want your website or software to send messages automatically.

How am I charged?

From a prepaid wallet in BDT. Each message costs its number of SMS parts multiplied by your price per part. Funds are reserved when a message is queued and charged only when the provider accepts it; messages that fail or are rejected before the network accepts them are not charged. See the Pricing page for current rates.

Is there an official WordPress plugin?

Not yet — an official plugin is planned. Today, WordPress and WooCommerce sites connect through the REST API with a small PHP snippet, which our developer documentation walks through step by step.

See it for yourself

Create an account, add funds to your wallet and send your first message from the dashboard — or grab an API key and send from your code.