<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>EZSMS</title>
	<atom:link href="https://ezsms.blogs.xoxzo.com/en/feed/" rel="self" type="application/rss+xml" />
	<link>https://ezsms.blogs.xoxzo.com</link>
	<description>Send SMS messages from your PC</description>
	<lastBuildDate>Tue, 24 Mar 2026 01:39:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">203129135</site>	<item>
		<title>Best wishes for 2023 from Accrete and Xoxzo</title>
		<link>https://ezsms.blogs.xoxzo.com/en/2023/01/best-wishes-for-2023-from-accrete-and-xoxzo/</link>
		
		<dc:creator><![CDATA[xoxzocom]]></dc:creator>
		<pubDate>Sun, 01 Jan 2023 11:00:00 +0000</pubDate>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[General announcements]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Accrete]]></category>
		<category><![CDATA[Xoxzo]]></category>
		<guid isPermaLink="false">https://ezsms.blogs.xoxzo.com/?p=179</guid>

					<description><![CDATA[Since Xoxzo has become a part of Accrete, a company that also develops SMS delivery services, this is our second New Year to celebrate together.]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="1024" height="683" src="https://i0.wp.com/ezsms.blogs.xoxzo.com/wp-content/uploads/2023/01/Best-wishes-for-2023-from-Accrete-and-Xoxzo-min.png?resize=1024%2C683&#038;ssl=1" alt="I would like to extend my best wishes for the start of the New Year in 2023." class="wp-image-669" srcset="https://i0.wp.com/ezsms.blogs.xoxzo.com/wp-content/uploads/2023/01/Best-wishes-for-2023-from-Accrete-and-Xoxzo-min.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/ezsms.blogs.xoxzo.com/wp-content/uploads/2023/01/Best-wishes-for-2023-from-Accrete-and-Xoxzo-min.png?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/ezsms.blogs.xoxzo.com/wp-content/uploads/2023/01/Best-wishes-for-2023-from-Accrete-and-Xoxzo-min.png?resize=768%2C512&amp;ssl=1 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>I would like to extend my best wishes for the start of the New Year in 2023.&nbsp;</p>



<p>Since <a href="https://www.xoxzo.com/" target="_blank" rel="noopener" title="Xoxzo">Xoxzo</a> has become a part of the <a href="https://www.accrete-inc.com/" target="_blank" rel="noopener" title="Accrete Co., Ltd. ">Accrete Co., Ltd. </a>group, a company that also develops SMS delivery services, this is our second New Year to celebrate together.&nbsp;</p>



<p>It is the first time for me to send the New Year Regards in this way, and I want to talk about the difference between the services of our parent company, Accrete, and our service at Xoxzo.</p>



<p>In a nutshell, both Accrete&#8217;s and Xoxzo&#8217;s services are described with the same words as &#8220;SMS delivery services&#8221;, so I would like to briefly talk about the differences and explain those in a simple way for those who are not sure about this.</p>



<p>Xoxzo&#8217;s SMS delivery service is characterized by being &#8220;flexible&#8221; and &#8220;fast &amp; easy”..&nbsp;</p>



<p>Flexible: Displays an alphabetical name, rather than a phone number as the SMS sender.&nbsp;</p>



<p>Fast &amp; easy: Credit card payment is supported and ready for immediate use.&nbsp;</p>



<p>This service is intended for users who want to use a &#8220;flexible&#8221; and &#8220;fast &amp; easy&#8221; service.&nbsp;</p>



<p>Also, Xoxzo is a small company with about 10 employees, but there are many different nationalities and we have people working from Malaysia, Indonesia, the Philippines, the Netherlands, and Japan, and of course, customer support can be provided in both Japanese and English.&nbsp;</p>



<p>These members in one Xoxzo-team work in harmony to provide services to our users.&nbsp;</p>



<p>Please feel free to <a href="mailto:help@xoxzo.com" title="contact us">contact us</a> if you are looking for a &#8220;flexible&#8221; and &#8220;fast &amp; easy&#8221; <a href="https://www.ezsms.biz/en/" title="SMS delivery service">SMS delivery service</a>.&nbsp;</p>



<p>My New Year greeting seems to be filled with service advertisements, but please expect our continuous hard work this year to provide a service that satisfies the users.&nbsp;</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">179</post-id>	</item>
		<item>
		<title>SMS shortcodes for Japan</title>
		<link>https://ezsms.blogs.xoxzo.com/en/2022/07/sms-shortcodes-for-japan/</link>
		
		<dc:creator><![CDATA[xoxzocom]]></dc:creator>
		<pubDate>Tue, 19 Jul 2022 04:30:45 +0000</pubDate>
				<category><![CDATA[SMS industry news]]></category>
		<category><![CDATA[sms]]></category>
		<guid isPermaLink="false">https://ezsms.blogs.xoxzo.com/?p=69</guid>

					<description><![CDATA[Starting from June 28th 2021, carriers in Japan will start rolling out short codes: short numbers that carriers assign to businesses to be used as sender ids]]></description>
										<content:encoded><![CDATA[
<p class="has-small-font-size">Starting from June 28th 2021, carriers in Japan will start rolling out common short codes.</p>



<h1 class="has-large-font-size wp-block-heading">What are SMS shortcodes?</h1>



<p class="has-small-font-size">In a nutshell, SMS shortcodes are short numbers (usually 6 to 4 digits) that carriers assign to businesses to be used as sender ids when they send out SMS to their customers.</p>



<p class="has-small-font-size">These so-called shortcodes are distinct from your usual mobile numbers, and are nearly all the time only used by businesses. Shortcodes are only issued by the carriers to businesses through an application and vetting process.</p>



<p class="has-small-font-size">Because shortcodes do not contain country codes, they cannot be used internationally.</p>



<p><img data-recalc-dims="1" decoding="async" alt="sms and shortcodes" src="https://i0.wp.com/blog.xoxzo.com/images/woman-texting-black-iphone.jpg?ssl=1">&nbsp;<em>This image is unedited and credit goes to&nbsp;<a href="https://www.flickr.com/people/jhaymesisvip/">Jhaymesisviphotography</a></em></p>



<h1 class="has-large-font-size wp-block-heading">What can you do with SMS shortcodes?</h1>



<p class="has-small-font-size">Because shortcodes are pre-approved by carriers, they will have high throughput and are not subject to carrier filtering. This makes them perfect for sending those high-volume or time-sensitive messages.</p>



<p class="has-small-font-size">Shortcodes are uniquely assigned to brands and businesses so they can also be used to identify a brand or businesses to their consumers.</p>



<p class="has-small-font-size">Depending on the support of the carriers, consumers can also send messages to shortcodes. This opens up opportunities for businesses to have a two-way conversation with a customer through SMS. You cannot make a voice call to a shortcode.</p>



<h2 class="has-large-font-size wp-block-heading">Why are they called &#8220;common&#8221; shortcodes?</h2>



<p class="has-small-font-size">Each Mobile Network Operator (MNO) or carrier decides how numbers are assigned on their own network. Some shortcodes can only be used within a carrier, which are called &#8220;carrier specific&#8221; shortcodes. Common shortcodes are shortcodes which can receive messages from subscribers of any carrier. In other words, common shortcodes have carrier interoperability.</p>



<h1 class="has-large-font-size wp-block-heading">So what will change?</h1>



<p class="has-small-font-size">With the&nbsp;<a href="https://k-tai.watch.impress.co.jp/docs/news/1334463.html">announcement (only in Japanese)</a>&nbsp;on 29th June 2021 from NTT DoComo and KDDI, businesses can now apply for common shortcodes from the MNO carriers. Currently, the common shortcodes will only apply on DoComo and KDDI, while Softbank plans to roll them out in October this year. Rakuten, the newest MNO did not give a date of a rollout but says that they are planning to join the scheme.</p>



<p class="has-small-font-size">With carrier interoperability for shortcodes, consumers in Japan will now be able to receive from and send messages to businesses in Japan through a single and identifiable shortcode, regardless of which carrier they are subscribing to.</p>



<h2 class="has-large-font-size wp-block-heading">How does the new common shortcodes help businesses?</h2>



<p class="has-small-font-size">Businesses can publish what shortcodes they are using on their websites and emails. Since shortcodes are only issued by the carriers after an application and vetting processes, consumers can be confident that a particular shortcode is used by a certain business and the risk of&nbsp;<a href="https://en.wikipedia.org/wiki/SMS_spoofing">SMS spoofing</a>&nbsp;is highly unlikely. This will help increase trust between customers and brands and also contributes to the fight againts fraud and phishing.</p>



<p class="has-small-font-size">The new shortcodes are also capable of receiving SMS. Brands and businesses can also respond to customer enquiries real-time through chat-like applications.</p>



<h1 class="has-large-font-size wp-block-heading">How was it before in Japan?</h1>



<p>Up until June 28th, 2021, SMS messaging from businesses has been mostly only one-way: The businesses will send out messages to their customers using a sender id which can either be the brand name (i.e &#8220;Xoxzo&#8221;) or a phone number which the customer can call for assistance.</p>



<p>The MNOs in Japan only had &#8220;carrier-specific&#8221; shortcodes. Because common interoperable shortcodes was not available, businesses needed to get different shortcodes for each carrier and publish them to let customers subscribing to different carriers to know which shortcode correspond to their carriers. This was confusing, frustrating, and error-prone, because if the customer sent to a shortcode that does not correspond to their carrier, the message will be lost.</p>



<h1 class="has-large-font-size wp-block-heading">How to get your own Japan shortcode?</h1>



<p>Are you interested in getting a common shortcode for your brand or business? Contact us at&nbsp;<a href="mailto:help@xoxzo.com">help@xoxzo.com</a>&nbsp;and we&#8217;ll assist you to apply and get your own Japan shortcode!</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">69</post-id>	</item>
		<item>
		<title>Long SMS is no longer SMS</title>
		<link>https://ezsms.blogs.xoxzo.com/en/2022/07/long-sms-is-no-longer-sms/</link>
		
		<dc:creator><![CDATA[xoxzocom]]></dc:creator>
		<pubDate>Tue, 19 Jul 2022 04:22:45 +0000</pubDate>
				<category><![CDATA[SMS industry news]]></category>
		<category><![CDATA[SMS industry]]></category>
		<guid isPermaLink="false">https://ezsms.blogs.xoxzo.com/?p=62</guid>

					<description><![CDATA[Long messages can be sent like one message but I wonder whether we should Short-messages or not, even when it is technically possible.]]></description>
										<content:encoded><![CDATA[
<p>&#8220;Corporation XXX provides long-body text SMS service up to 700 letters, how about you?&#8221; Recently we often receive this kind of inquiry. Taking this chance, I want to deep dive into&nbsp;<strong>Why we send&nbsp;<em>LONG</em>&nbsp;messages using&nbsp;<em>Short</em>&nbsp;message service</strong>.</p>



<p>To begin with, SMS (<em>Short Messaging Services</em>) can send only up to 160 ASCII (70 non-ASCII) letters no matter who your recipient is. Although some services provide functions to allow you to send longer than that standard as one message,&nbsp;<em>One Message Up to 160 ASCII (70 non-ASCII)</em>&nbsp;is a golden rule.</p>



<p>Using&nbsp;<a href="http://docs.xoxzo.com/en/sms.html">Xoxzo&#8217;s SMS-APIs</a>, long messages can be sent (delivers divided multiple messages) like one message.</p>



<p>But I wonder whether we should send&nbsp;<strong>Long</strong>&nbsp;Short-messages or not, even when it is technically possible.</p>



<p>I would say&nbsp;<strong>No</strong>.</p>



<h2 class="wp-block-heading">Although the opening rate is way higher</h2>



<p>Our prior blog post&nbsp;<a href="https://blog.xoxzo.com/en/2018/04/06/why-adopt-sms/">Why you should adopt SMS for your business communication</a>&nbsp;says, the opening rate for SMS is higher than email. Most of the people would open and read SMS within 3 sec of the delivery.</p>



<p>Not a few businesses would shift their marketing campaigns using SMS from sluggish rising emails as they got to know this.</p>



<p>But please note that SMS has its own regulation that can fit only up to 70 letters (non-ASCII) and this is true in the whole wide world, no matter which service you use. In case you find your vender&#8217;s sending page says they can accept the message longer than that, the message will be divided on sending and you will be charged for exactly the number of messages divided. There is no assurance that those divided messages are to be delivered in the order you sent.</p>



<p><strong>SMS is an effective tool to send a short message that will trigger an intuitive action.</strong>&nbsp;If the marketing SMS is delivered with a long message like an email, which also was in multiple divided messages, unfortunately sometimes not in the right order&#8230; that would lower the Customer Experience (UX) for sure, as well as the recipient, would never read the SMS from you.</p>



<figure class="wp-block-image"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/blog.xoxzo.com/images/businessman.jpg?ssl=1" alt="businessman_lots_SMS"/></figure>



<h2 class="wp-block-heading">SMS cost 800 times more</h2>



<p>SMS sending costs JPY 10 &#8211; 20/per message while email does only JPY 0.025 with a well-established service.</p>



<p>If you try to shift from sending 200 letters to email magazine to using SMS, the cost of one message increases from JPY 0.025 to JPY 30. The total cost to send 1,000 customers will be as much as JPY 30,000 via SMS while it can be done by JPY 25.</p>



<p>So there seem no ways to use SMS sending for what you were to send via email, no matter how good opening rates SMS has.</p>



<p>The high opening rates that SMS has is built up because the messages can be personalized. The customers will leave you if you send SMS like you do email marketing. It, of course, depends on the customers, but this is common to say that 4 times a month marketing SMS would be already too much.</p>



<h2 class="wp-block-heading">What will we do then?</h2>



<p>Please let me repeat here,&nbsp;<strong>SMS is an effective tool to send a short message that will trigger an intuitive action.</strong>&nbsp;What this&nbsp;<strong>action</strong>&nbsp;really means is&nbsp;<strong>to click on a link</strong>&nbsp;or&nbsp;<strong>to call a phone</strong>.</p>



<p>Different from mass-email sending that could include generic information, the sender has to study and know your customer for sending a short &amp; effective SMS that could trigger the action of your user&#8230; This seems quite basic but actually is a high-level work to do, not all people can do who had never up to CRM (customer management). Please know your customer.</p>



<h2 class="wp-block-heading">Summary</h2>



<p>Short-Message-Service is the service to send&nbsp;<strong>Short</strong>&nbsp;messages as it is named.</p>



<p>In case you really have to inform your customers with tons of sales notices, please prepare a smart-phone sized website full of information, and send the URL via SMS. Please note that the link URL is also counted as the letters, so use URL shortening service to make it short and create a simple message as possible.</p>



<p>Using these URL messages, you are not only sending simple and short messages but also are able to track the effectiveness of the SMS notice by utilizing the link-analysis tools. Our Xoxzo Web API also has released a link tracking tool that additionally shortens links. Read more about the&nbsp;<a href="https://blog.xoxzo.com/en/2020/10/15/link-tracking-release/">link tracking feature here.</a></p>



<p>It is important to understand the differences between SMS and emails and take advantage of each tool and select one of them according to the situation, they are both good communication tools.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">62</post-id>	</item>
		<item>
		<title>How to set up Two-Factor Authentication using SMS</title>
		<link>https://ezsms.blogs.xoxzo.com/en/2022/02/how-to-set-up-two-factor-authentication-using-sms/</link>
		
		<dc:creator><![CDATA[xoxzocom]]></dc:creator>
		<pubDate>Tue, 08 Feb 2022 07:10:10 +0000</pubDate>
				<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[2FA]]></category>
		<guid isPermaLink="false">https://ezsms.blogs.xoxzo.com/?p=15</guid>

					<description><![CDATA[Two-factor authentication by SMS or voice is a popular use case for Xoxzo web API users and can be done with EZSMS as well. ]]></description>
										<content:encoded><![CDATA[
<p>There are many cases that user IDs and passwords are leaked by various Web services, accounts are compromised and illegally used. As a means to prevent such troubles, it is becoming more common to confirm the mobile number of the user. Even if ID and password are stolen, it is impossible to use the account alone, and it is the idea of two-factor authentication to try to confirm whether or not the user is really registered by some additional means. This is the popular use-case within all what Xoxzo API users do with Xoxzo.</p>



<p>How will we introduce two-factor authentication using SMS in the web service then? The flow will be roughly as follows.</p>



<ol class="wp-block-list">
<li>Let the users&nbsp;register with their mobile phone numbers at the first creation of their account.</li>



<li>A user tries to log in to a Web-service.</li>



<li>Generate a random 4 -6 digits PIN within the Web-service.</li>



<li>Send that PIN to the registered mobile phone number of the user via SMS.</li>



<li>User input that PIN to the Web-service.</li>
</ol>



<p>Log-in will be accepted if the input PIN matches with the generated PIN, by the mean of confirming the log-in user surely posess the mobile phone. Log-in will be rejected conversely, in case the input PIN doesn&#8217;t match, which means the log-in user cannot be confirmed as the account holder.</p>



<p>Here is a sample code to send a PIN via SMS with Python<sup><a href="https://blog.xoxzo.com/en/2021/11/22/introduction-2fa-sms/#fn:1">1</a></sup>.</p>



<pre class="wp-block-code"><code>import os
import secrets
from xoxzo.cloudpy import XoxzoClient

# Sample code to execute two-factor-authentication by SMS

# Generate 4 digit random PIN
secret_key = secrets.randbelow(10000)
message = "This is Xoxzo. Your PIN is %04d" % secret_key

# Assume that the secret key to call API is saved as an environment variable
# Please retrieve your SID and TOKEN from your signed in account on https://www.xoxzo.com/
sid = os.getenv('XOXZO_API_SID')
auth_token = os.getenv('XOXZO_API_AUTH_TOKEN')

# Sending SMS
xc = XoxzoClient(sid=sid, auth_token=auth_token)
result = xc.send_sms(message=message, recipient="+818054695209", sender="XOXZO")
</code></pre>



<p>This code will send the message as below to the user&#8217;s phone.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" decoding="async" width="750" height="342" src="https://i0.wp.com/ezsms.blogs.xoxzo.com/wp-content/uploads/2022/02/xoxzo-sms-pin-code-min.jpg?resize=750%2C342&#038;ssl=1" alt="Please display the web-form to request the PIN input, the authentication will be successful if the input PIN matches with the secret_key" class="wp-image-692" srcset="https://i0.wp.com/ezsms.blogs.xoxzo.com/wp-content/uploads/2022/02/xoxzo-sms-pin-code-min.jpg?w=750&amp;ssl=1 750w, https://i0.wp.com/ezsms.blogs.xoxzo.com/wp-content/uploads/2022/02/xoxzo-sms-pin-code-min.jpg?resize=300%2C137&amp;ssl=1 300w" sizes="(max-width: 750px) 100vw, 750px" /></figure>



<p>Please display the web-form to request the PIN input, the authentication will be successful if the input PIN matches with the <em>secret_key</em>.</p>



<h2 class="wp-block-heading" id="summary">Summary</h2>



<p>This is an introduction of simple How-to for two-factor authentication using SMS. With implement of this method, you may avoid the multiple account creation by a user for each of their purpose.</p>



<hr class="wp-block-separator has-css-opacity"/>



<ol class="wp-block-list">
<li>It is assumed to use Python 3.6 or later. There is no <em>secrets</em> package by default in Python before that ver., so you will need to use the appropriate random number generation library.&nbsp;<a href="https://blog.xoxzo.com/en/2021/11/22/introduction-2fa-sms/#fnref:1">↩</a></li>
</ol>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">15</post-id>	</item>
	</channel>
</rss>
