Your SMS are sent from your own mobile.See how it works
PLATFORMAPI-first architectureSecure device pairingDelivery visibilityMulti-device controlVersioned documentation
SMSMobileAPI / Platform updates

Product evolution, documented

Every meaningful change.
One clear timeline.

Follow new capabilities, platform improvements and fixes across the API, dashboard, mobile apps and integrations.

SMSMobileAPI platform releases across APIs, mobile apps and integrations
Live changelog source
209public releases
34product areas
7change types
November 1, 2026latest recorded release

Release history

209 updates

Newest first
2026

Connect Your APIs to AI-Powered SMS Replies

AI SMS replies can now use information from your own connected APIs. Give ChatGPT or Claude access to the approved data it needs to answer questions about prices, availability, order status or other information from your business systems.

Create an API connection in the SMSMobileAPI dashboard, configure and test its endpoints, then attach it to one or more AI reply modes. For each connection, explain when the AI should call it and what the returned information is for. Only modes and connected mobiles you authorize can use that integration.

Replies can be sent automatically from your own mobile or held for human approval. If you need help creating a connection, use the integration help form in the dashboard.

Explore AI SMS Auto-Reply: https://smsmobileapi.com/ai-sms-auto-reply/
Learn more →
#228

Android 6.1.0.12 Preview: Approve AI SMS Replies From Your Phone

Human approval for AI-generated SMS replies is coming directly to the SMSMobileAPI Android app. When a reply mode requires approval, you can review the incoming SMS and the proposed answer on your phone before anything is sent.

What the new Android approval inbox lets you do:

- Open a notification directly on the reply that needs your decision.
- Read the incoming SMS, edit the proposed answer, then approve and send it from your connected mobile and its own SIM and phone number.
- Refuse a reply with a reason that helps improve future suggestions for your account, or archive it without sending.
- Apply one decision to all pending replies when you need to clear the queue quickly.
- See a saved contact name above the number when you optionally allow local contact lookup. Contact names are not sent to the server.
- Choose whether approval notifications are shown and whether the approval inbox opens first when you launch the app.
- See new pending replies appear automatically while the inbox is open, with a visible highlight, without losing edits already made to other drafts.

In human-approval mode, a suggested reply is not sent until you approve it. The mobile must stay connected and incoming-SMS synchronization must be enabled.

Rollout status: this feature is ready in the signed Android 6.1.0.12 build. It has not yet been published on Google Play; the current store version does not include this mobile approval inbox.

Learn how AI SMS replies work: https://smsmobileapi.com/ai-sms-auto-reply/
Learn more →
#227

Claude Is Now Available for AI-Powered SMS Replies

Claude by Anthropic can now power SMSMobileAPI's automatic replies to incoming SMS. Your replies are sent from your own connected Android mobile and phone number.

Create a named AI reply mode, add your own Anthropic API key, choose a supported Claude model, and define the instructions, schedule, signature and numbers to exclude. Assign the mode to the mobile that should use it. Each contact keeps a separate conversation history for that mobile and reply mode.

Choose automatic sending or human approval. The approval queue, reply logs and credit tracking work with Claude as they do with ChatGPT. You can assign different AI providers to different mobiles through separate reply modes.

To receive and answer messages, incoming-SMS synchronization must be enabled in the SMSMobileAPI mobile app, and the phone must remain connected.

Explore the Claude integration: https://smsmobileapi.com/claude/
Compare both providers: https://smsmobileapi.com/ai-sms-auto-reply/
Learn more →
#226

AutoReply AI Brings Managed ChatGPT Replies to Incoming SMS

AutoReply AI is now available to every SMSMobileAPI account, making it possible to answer incoming SMS with contextual ChatGPT-powered replies sent through your own connected Android mobile, SIM and phone number.

What is new:

- Create multiple named AI reply modes with their own instructions, tone, selected AI model, schedule and optional SMS signature.
- Assign a different reply mode to each connected mobile, identified by its name and device reference.
- Let replies be sent automatically or require human approval before sending.
- Approve, archive or refuse suggested replies, and add a private refusal reason to improve future replies for the account.
- Keep an isolated conversation memory for each contact number, connected mobile and assigned reply mode.
- Choose the days and hours when automatic replies are allowed, or keep them active at all times.
- Exclude named phone numbers, service senders and short numbers that must never receive an automatic reply.
- Confirm that incoming-SMS synchronization is enabled on the connected Android mobile before activating the automation.
- Use the SMSMobileAPI-managed AI connection or a supported personal provider key.
- Review replies, decisions, delivery status, token usage and customer-visible charges in dedicated logs.
- Control the service globally and separately for every connected mobile.

The base platform charge is $0.005 for each generated reply. The connected Android mobile must remain online, and incoming-SMS synchronization must be enabled in the SMSMobileAPI app.

Discover AutoReply AI:
https://smsmobileapi.com/chatgpt/
Learn more →
#225

Official SMSMobileAPI OpenAPI Specification Is Now Available

The official SMSMobileAPI OpenAPI specification is now publicly available.

Developers can use this machine-readable definition to explore the API, understand request and response formats, import endpoints into compatible API tools, and generate client code more quickly.

Key resources:

- Developer documentation and OpenAPI access:
https://smsmobileapi.com/documentations-api-smsmobileapi/#openapi
- Canonical OpenAPI YAML file:
https://smsmobileapi.com/assets/openapi/smsmobileapi-openapi.yaml
- Public GitHub repository:
https://github.com/SmsMobileApi/smsmobileapi-openapi
- Public Postman workspace:
https://www.postman.com/mailbridgeapi/smsmobileapi/overview
- RapidAPI listing:
https://rapidapi.com/sellviaapp/api/smsmobileapi1

The public specification contains safe placeholders only. Use your own SMSMobileAPI account API key when authenticating requests, and never publish a real credential in a public workspace or repository.
Learn more →
#224

New per-endpoint API access controls

You can now control access to each SMS API endpoint individually from Dashboard > My API Key. Keep only the operations you need enabled, or pause all SMS API access instantly, for even stronger account security.
Learn more →
#223

SMSMobileAPI for Odoo 17 Is Now Available on Odoo Apps

The new SMSMobileAPI integration for Odoo 17 is now officially available on Odoo Apps.

Connect Odoo to your own Android mobile, SIM card and phone number. Your team can now:

- Send SMS directly from Odoo contacts, invoices, quotations, sales orders and payment reminders.
- Synchronize received SMS with the matching Odoo contact.
- Keep missed, incoming and outgoing call activity in the customer timeline.
- Work from a shared SMS inbox with assignments, priorities, internal notes and archives.
- Turn an SMS or missed call into an opportunity, task, callback, quotation or support ticket.

Install the official Odoo 17 application:
https://apps.odoo.com/apps/modules/17.0/sms_mobile_api_call

Discover the complete integration:
https://smsmobileapi.com/odoo/

An SMSMobileAPI account and the official Android mobile application are required. SMS messages are sent through your connected mobile, using its SIM card and phone number.
Learn more →
#222

New Security Feature: Two-Factor Authentication (2FA)

We've enhanced your account security!

You can now enable **Two-Factor Authentication (2FA) with Google Authenticator** directly from the **Security Center** in your dashboard.

✅ Add an extra layer of protection to your account.
✅ Secure your login with a one-time verification code.
✅ Easily enable or disable 2FA from your Security Center.

**Your account security is our priority!** 🔒
Learn more →
#221

Email Features Are Moving to MailBridgeAPI

We're updating our services to provide a more focused and powerful experience!

**Email-related features are no longer supported by SMSMobileAPI.** These functionalities are now handled by **MailBridgeAPI**, our dedicated platform for email management, optimization, and automation.

**🚀 Why MailBridgeAPI?**

MailBridgeAPI is specifically designed to help you:
- 📥 **Manage** your email accounts more efficiently.
- ⚡ **Optimize** email workflows and productivity.
- 🤖 **Automate** email tasks and responses.
- 🔗 **Integrate** email management into your existing tools and workflows.

**What does this mean for SMSMobileAPI?**

SMSMobileAPI will continue focusing on its core features, including SMS, WhatsApp, and mobile call management.

**👉 Discover MailBridgeAPI:** https://mailbridgeapi.com
Learn more →
#220

SMSMobileAPI Is Now Officially Approved on the Pipedrive Marketplace!


You can now connect your Pipedrive account to SMSMobileAPI and manage your mobile communications directly from your CRM.

**What's available?**
- 📱 **Send SMS** directly from Pipedrive using your own mobile phone.
- 💬 **Receive SMS** and sync incoming messages with Pipedrive.
- 📞 **Incoming calls** – Automatically sync call logs.
- 📤 **Outgoing calls** – Keep track of your call history.
- 📵 **Missed calls** – Never lose track of missed calls in your CRM.

No external SMS provider required — use your own mobile phone and SIM card!

**🔗 Connect your Pipedrive account today:**

https://www.pipedrive.com/en/marketplace/app/sms-mobile-api-sms-call-sync/4e9ad621820007e9
Learn more →
#219

Confidential Mode: Simpler, Clearer, and More Secure

Version 6.0.4.0 significantly improves SMSMobileAPI’s Confidential Mode, making it easier to use and providing greater control.
- Clearer and better-organized settings.
- Simplified contact and group management.
- Add contacts using a Public GUID or QR code.
- New invitation system with accept and decline options.
- Stronger access protection with biometric authentication.
- More detailed connection activity logs.
- Subscription management directly from the app.
- Visible alert 48 hours before subscription expiration.
- Access protection when the subscription expires.
- Improved stability, controls, and translations.
This update delivers a more professional and intuitive Confidential Mode experience while keeping privacy at the center of every interaction.
Learn more →
#218

Workflow Studio API Endpoints Are Now Available

The new Workflow Studio API is now available.
Developers can securely manage and monitor their Workflow Studio automations from their own applications, services and integrations.
Available endpoints:
- GET /workflow/list/ — List all workflows associated with the authenticated account.
- POST /workflow/state/ — Activate or pause a workflow.
- POST /workflow/favorite/ — Add or remove a workflow from mobile favorites.
- GET /workflow/logs/ — Retrieve the execution history and action results for a workflow.
Each workflow is identified through its secure public workflow_uuid. Internal database identifiers are never exposed.
Authentication is available through the account API key or an Authorization: Bearer header. Every request is restricted to workflows belonging to the authenticated account.
State and favorite changes are synchronized with the SMSMobileAPI dashboard and mobile application.
Complete documentation, request examples and JSON responses are available here:
Learn more →
#217

SMSMobileAPI Android 6.0.2 — Workflow Studio is now available on mobile

Version 6.0.2 introduces Workflow Studio directly within the SMSMobileAPI mobile app.
You can now:
- Access your workflows without leaving the app.
- Create, edit, and delete automations.
- Quickly activate or deactivate a workflow.
- Review recent executions and their status.
- Add workflows to your favorites for quick access when opening the app.
- Automate actions based on SMS, calls, WhatsApp messages, and other supported events.
For example, you can automatically send an SMS after a missed call, detect a keyword in a received message, or trigger an action only during a specific time period.
Favorite workflows also let you create your own modes—such as Driving, Work, Family, or On-call—and activate them with a single tap from your phone.
This update makes your automations more accessible and allows you to manage your business communications directly from the SMSMobileAPI app.


21:30
Learn more →
#216

Workflow Automation

### Create your own automation workflows directly in SMSMobileAPI

A major new feature is now available: **Workflow Studio**.

You can now visually create automations based on events coming from your mobile devices and communication channels, without writing any code.

The logic is simple:

**WHEN → IF → THEN**

For example:

- When an SMS containing “INFO” is received → automatically send a reply.
- When a call is missed → send an SMS or a notification.
- When a WhatsApp message contains “urgent” → notify a team member.
- When an SMS or WhatsApp message fails to send → automatically send an email.
- When a specific event occurs → send the information to your own application through a webhook.

Workflow Studio currently supports **15 events**, **11 condition types**, and **5 action types**, covering SMS, calls, WhatsApp, email, notifications, and webhooks.

You can also **simulate and test your workflows before activating them**, without actually sending messages, emails, notifications, or webhook requests.

Workflow Studio turns SMSMobileAPI into a complete automation platform connected directly to your mobile devices.
Learn more →
#215

Webhook V2 — Turn Every Mobile Event Into an Instant Action

We are introducing **Webhook V2**, a major evolution of the SMSMobileAPI webhook system.

Until now, webhooks were mainly focused on incoming SMS messages. With Webhook V2, SMSMobileAPI becomes a complete **event-driven mobile communication platform**, allowing your applications to react automatically to SMS, calls, WhatsApp messages, voice transcriptions, and email activity.

Instead of repeatedly polling the API to check whether something has changed, your application can now receive structured HTTPS events automatically, as soon as supported activity occurs.

### 15 webhook event types

Webhook V2 introduces precise event names covering the main communication channels available through SMSMobileAPI.

**SMS**

* `sms.api.submitted` — An SMS sending request was submitted through the API.
* `sms.sent` — The connected mobile confirmed that the SMS was sent.
* `sms.failed` — An SMS sending operation failed.
* `sms.received` — A new incoming SMS was synchronized.
* `sms.mobile.sent` — An SMS was sent manually from the connected mobile.

**Calls**

* `call.missed` — A missed call was detected.
* `call.incoming` — An incoming call was synchronized.
* `call.outgoing` — An outgoing call was synchronized.

**WhatsApp**

* `whatsapp.submitted` — A WhatsApp sending job was created.
* `whatsapp.sent` — A WhatsApp message was successfully sent.
* `whatsapp.failed` — A WhatsApp sending operation failed.
* `whatsapp.received` — A new WhatsApp message was retrieved.
* `whatsapp.voice.transcribed` — A WhatsApp voice message was converted into text.

**Email**

* `email.sent` — An email sending request was created.
* `email.received` — A connected mailbox received a new email.

### Multiple webhook destinations

You are no longer limited to a single webhook endpoint.

Webhook V2 allows you to create **multiple independent destinations** and decide exactly which events each destination should receive.

For example, you can send:

* Incoming SMS and WhatsApp messages to your CRM.
* Missed calls to your customer support system.
* Failed SMS and WhatsApp deliveries to your monitoring platform.
* Communication events to your analytics system.
* Selected events to your own automation or AI workflow.

Each destination operates independently.

### Selective event routing

Every webhook destination can subscribe only to the events it needs.

This makes integrations cleaner and prevents your application from receiving unnecessary events.

A CRM could subscribe only to:

`sms.received`
`call.missed`
`whatsapp.received`

while an operational monitoring system could subscribe only to:

`sms.failed`
`whatsapp.failed`

### Reliable asynchronous delivery

Webhook V2 uses a **durable delivery queue**.

Events are stored before delivery and processed asynchronously, meaning your SMSMobileAPI workflow does not need to wait for a third-party server to respond.

If one destination becomes slow or unavailable, it does not block other destinations or other accounts.

### Automatic retries

Temporary endpoint failures are automatically retried using progressive delays.

Webhook V2 uses **at-least-once delivery**, so an event may occasionally be delivered more than once.

Each event therefore includes a stable event identifier that your application can store and use as an idempotency key to prevent duplicate processing.

### Signed and verifiable webhook requests

Security is an important part of Webhook V2.

Each webhook request includes information allowing your server to verify that the request genuinely originated from SMSMobileAPI.

Requests include:

* Event type
* Delivery ide
Learn more →
#213

WhatsApp Voice Messages Now Automatically Transcribed

SMSMobileAPI can now automatically convert WhatsApp voice messages into text, making it even easier to integrate incoming WhatsApp conversations into your workflows and automations.

Every received WhatsApp voice message is automatically transcribed and the resulting text is available directly in the Dashboard logs as well as through the API endpoints.

This makes it possible to process voice messages just like standard text messages, allowing your CRM, AI assistant, automation platform, or custom application to immediately understand and use the content without having to handle audio files separately.
Learn more →
#212

Dashboard Menu Reorganized

The SMSMobileAPI Dashboard menu has been reorganized to make navigation simpler and more intuitive.

SMS and WhatsApp features are now grouped more logically, making it easier to find the tools you need and manage your messages, settings and related features from the Dashboard.
Learn more →
#211

Received SMS Rules – Full Management Now Available

The new version of the SMSMobileAPI Dashboard now includes the complete menu and all available options for managing rules related to received SMS messages.

You can now create, configure and manage your incoming SMS rules directly from the updated Dashboard interface.
Learn more →
#210

Bulk Manager Pro – More Options & Better Stability

Bulk Manager Pro has been updated with additional options and several improvements to overall stability.

These changes make it easier to manage large messaging campaigns while providing a smoother and more reliable experience when processing bulk SMS operations.
Learn more →
#209

Improved WhatsApp Receiving Stability Worldwide

We have updated the WhatsApp receiving system to provide better overall stability, regardless of your geographic location.

Incoming WhatsApp messages can continue to be retrieved through both the SMSMobileAPI Dashboard and API, with improved reliability and more consistent synchronization across different regions.
Learn more →
#208