Managing SMS wallet

Track usage, top up balance, and keep your SMS campaigns running smoothly.

Written By Frieda Yip (Super Administrator)

Updated at October 15th, 2025

Note: These features and configurations are available only to users with the appropriate permissions. For further details, refer to our Help Center article on Roles and permissions

 

The SMS wallet is where you manage your prepaid balance for sending SMS and MMS messages on SleekFlow. From here, you can monitor usage, download reports, and top up to ensure your messaging remains uninterrupted.

In this article, we will guide you through how to access your SMS wallet, review your usage, and set up manual or automatic top ups.

 

Viewing your SMS wallet

There are two ways you can access your SMS wallets

Through the “SMS channel” page:

  1. Click on the icon on the left navigation bar to go to the “Channels” page
  2. Click on “SMS” on the left-sided panel

     
  3. You will be redirected to the “SMS channel” page
  4. Once you have purchased a phone number via SleekFlow, you will be able to see a “Manage wallet” button on the top right corner 

     
  5. You will be redirected to the “SMS wallet” page

 

Through “General settings” page:

  1. Click on the icon in the left navigation bar
  2. You will be redirected to the “General settings” page
  3. Click on “Wallet” under “Plans and billings” in the left-sided panel
  4. You will be redirected to the “SMS wallet” page

 

Understanding the SMS wallet

The SMS wallet is your central hub for tracking credits, usage, and fees related to SMS and MMS messaging. The balance automatically refreshes every 5 minutes, so you always see the most up-to-date amount.

 

Current balance

In this section, you will find:

  • Your available SMS credits in USD
  • You can top up manually at any time, or enable Auto top up to refill credits automatically when the balance drops below your set threshold.
  • Your balance is used for:
    • Messaging costs: Credits are deducted for each SMS segment or MMS message sent or received.
    • Phone number fees: Monthly subscription fees for SMS numbers are billed from the wallet.
    • Carrier fees: Any additional surcharges applied by mobile carriers are charged here.

⚠️ What happens if your balance runs out

  • Messaging suspension: If your SMS wallet has no balance, all outbound and inbound SMS/MMS messages will be suspended until you top up.
  • Phone number auto-release: If your wallet does not have enough balance to cover the monthly phone number fee for two consecutive billing cycles, the number will be automatically scheduled for release.

Example:

  • 15 July: Number purchased
  • 15 August: Insufficient balance (Month 1)
  • 15 September: Insufficient balance again (Month 2)
  • 14 October: Number is automatically released

💡 To avoid disruption, we recommend enabling Auto top up 

 

 

SMS overall usage

 

Applying filters and date range

You can customize the data displayed in your SMS overall usage view by applying filters. This helps you focus on a specific time period, channel, or campaign.

  • Date range
    • Use the date picker to select a custom range of up to one year. This allows you to review past activity for reporting, cost tracking, or performance analysis.
  • SMS channels
    • Use the channel dropdown to view usage for all channels or a specific SMS phone number. This is useful if your workspace manages multiple numbers across different regions or campaigns.

 

Once filters are applied, the usage table and credit summaries will automatically refresh to reflect the selected criteria.

 

Managing SMS credits

Keep your SMS balance topped up to ensure messages and phone numbers remain active. You can manually top up credits at any time, or set up automatic top-ups to avoid interruptions.

 

Top up SMS wallet

Your SMS wallet balance is used to cover:

  • Messaging costs for SMS and MMS
  • Phone number subscription fees
  • Carrier surcharges

You can add credits in two ways, manually or automatically, depending on how you prefer to manage billing.

 

Manual top up SMS wallet

You can follow the steps below to add credits manually:

  1. In the “SMS wallet” page, click on the “Top up” button in the “Current balance” section

     
  2. A top-up modal will appear

     
  3. Click on the “Manual top-up” tab
  4. Choose the top-up amount
  5. Click “Confirm”
  6. You will be redirected to Stripe to continue with the payment process
  7. Once the payment is processed, your account will be topped up

 

Note: It may take up to 5 minutes for the credit to reflect in your account.

 

 

Set up auto top-up for SMS wallet

You can follow the steps below to set up auto top-up for your SMS wallet:

  1. In the “SMS wallet” page, click on the “Top up” button in the “Current balance” section
  2. A top-up modal will appear

     
  3. Click the “Auto top-up” tab

     
  4. Toggle on the “Set auto top-up” feature

     
  5. Once it’s toggled on, you will find the Auto top-up configuration window.

     
  6. Enter your minimum balance: The point at which the system will automatically trigger a top-up
  7. Enter your auto top-up amount: How much credit should be added each time the threshold is reached
  8. Click “Confirm” to save your settings

You can change your auto top-up settings anytime by returning to the “Auto top-up” tab in your SMS wallet.

 

⚠️ Note:

Auto top-up requires a valid payment method saved in your SleekFlow account. If payment fails, the top-up will not process, and messaging may be suspended until you top up manually.

 

 

Disable auto top-up for SMS wallet

You can turn off auto top-up anytime if you prefer to manage credits manually.

You can follow the steps below to disable auto top-up for your SMS wallet:

  1. In the “SMS wallet” page, click on the “Top up” button in the “Current balance” section

     
  2. A top-up modal will appear

     
  3. Click the “Auto top-up” tab
  4. Toggle off the “Set auto top-up” feature

     
  5. Click “Confirm” to save your settings

 

Once disabled, your wallet will no longer refill automatically when the balance is low. You’ll need to top up manually to continue sending messages and avoid service suspension.

 

Exporting SMS overall usage

You can export your SMS wallet activity as a .CSV file for record keeping, analysis, or financial reporting.

You can follow the steps below to export your SMS overall usage to .CSV:

  1. In the “SMS wallet” page, locate the “SMS overall usage” section
  2. Apply your preferred date range and SMS channel filters.
  3. Click “Export .CSV”

The exported file includes:

  • Message details (SMS and MMS, outbound/inbound, delivered/failed)
  • Unit and cost breakdowns
  • Carrier fees and miscellaneous charges (e.g. phone number fees)