5
0
mirror of https://github.com/cwinfo/envayasms.git synced 2025-01-10 04:05:38 +00:00

documentation for outgoing message priority

This commit is contained in:
Jesse Young 2011-09-28 14:50:35 -07:00
parent b9b1b4601f
commit ba8a4955e9
6 changed files with 67 additions and 9 deletions

View File

@ -109,17 +109,20 @@ q_smssync: What is the difference between EnvayaSMS and SMSSync?
<h4 id='q_rate'>{{ this.q_rate }}</h4> <h4 id='q_rate'>{{ this.q_rate }}</h4>
<p> <p>
In our largest test so far, EnvayaSMS able to send 176 outgoing SMS messages in 9 minutes 50 seconds (using a LG 540 with T-Mobile). The rate at which EnvayaSMS can send messages depends on several factors, including your phone, your network, and the length of the SMS messages you're sending.
</p> </p>
<p> <p>
This is equivalent to 1 message every 3.35 seconds, or slightly more than 1000 messages per hour assuming this rate is sustained. Using an LG 540 with T-Mobile, we were able to send 50 outgoing SMS messages (each 160 characters long)
in 4 minutes 17 seconds, for an average of 1 message every 5.1 seconds (~12 messages/minute, ~700 messages/hour).
</p> </p>
<p> <p>
Your rate may vary depending on your phone and network. In a different test, EnvayaSMS sent 176 outgoing SMS messages (with an average length of 7 characters)
in 9 minutes 50 seconds (using the same phone), for an average of 1 message every 3.4 seconds (~18 messages/minute, ~1100 messages/hour).
</p> </p>
<p> <p>
To increase the rate at which you can send SMS messages, you can install EnvayaSMS on multiple phones and To increase the rate at which you can send SMS messages, you can install EnvayaSMS on multiple phones and
balance outgoing SMS messages between them. balance outgoing SMS messages between them. EnvayaSMS also allows you to set priority levels on outgoing SMS messages,
so important transactional messages can be delivered before low-priority notifications.
</p> </p>
<p> <p>
In order to send more than 100 messages per hour with a single phone, it is necessary to install <a href='/install/#expansion'>EnvayaSMS Expansion Packs</a>. In order to send more than 100 messages per hour with a single phone, it is necessary to install <a href='/install/#expansion'>EnvayaSMS Expansion Packs</a>.

View File

@ -1,6 +1,17 @@
id: history id: history
title: History title: History
--- ---
Version 2.0-rc1 (2011/09/28)
<ul>
<li>
Allow outgoing SMS messages to be sent in priority order
</li>
<li>
Reschedule outgoing messages when the Android outgoing SMS limit would be exceeded
</li>
</ul>
Version 2.0-beta (2011/09/23) Version 2.0-beta (2011/09/23)
<ul> <ul>

View File

@ -396,6 +396,21 @@ The <code>Content-Type</code> header should be <code>text/xml</code>, with the c
action=incoming, it will be sent as a reply to the original action=incoming, it will be sent as a reply to the original
sender. sender.
</dd> </dd>
<dt>"priority" ::= &lt;integer&gt; (optional)</dt>
<dd>
The priority level of the outgoing message. If your server is sending outgoing messages
faster than the phone can send them out, the priority level allows you to specify
the order to send them (e.g. so that you can send transactional SMS replies
before asynchronous notifications).
<br />
<br />
Larger integers represent higher priorities.
If omitted, the default priority level is 0.
<br />
<br />
Within a priority level, SMS messages are processed and sent in the order
they were received from the server, and from top to bottom within the XML rsponse.
</dd>
</dl> </dl>
<br /> <br />
Content: Content:

View File

@ -139,17 +139,20 @@
<h4 id='q_rate'>How fast can EnvayaSMS send SMS messages?</h4> <h4 id='q_rate'>How fast can EnvayaSMS send SMS messages?</h4>
<p> <p>
In our largest test so far, EnvayaSMS able to send 176 outgoing SMS messages in 9 minutes 50 seconds (using a LG 540 with T-Mobile). The rate at which EnvayaSMS can send messages depends on several factors, including your phone, your network, and the length of the SMS messages you're sending.
</p> </p>
<p> <p>
This is equivalent to 1 message every 3.35 seconds, or slightly more than 1000 messages per hour assuming this rate is sustained. Using an LG 540 with T-Mobile, we were able to send 50 outgoing SMS messages (each 160 characters long)
in 4 minutes 17 seconds, for an average of 1 message every 5.1 seconds (~12 messages/minute, ~700 messages/hour).
</p> </p>
<p> <p>
Your rate may vary depending on your phone and network. In a different test, EnvayaSMS sent 176 outgoing SMS messages (with an average length of 7 characters)
in 9 minutes 50 seconds (using the same phone), for an average of 1 message every 3.4 seconds (~18 messages/minute, ~1100 messages/hour).
</p> </p>
<p> <p>
To increase the rate at which you can send SMS messages, you can install EnvayaSMS on multiple phones and To increase the rate at which you can send SMS messages, you can install EnvayaSMS on multiple phones and
balance outgoing SMS messages between them. balance outgoing SMS messages between them. EnvayaSMS also allows you to set priority levels on outgoing SMS messages,
so important transactional messages can be delivered before low-priority notifications.
</p> </p>
<p> <p>
In order to send more than 100 messages per hour with a single phone, it is necessary to install <a href='/install/#expansion'>EnvayaSMS Expansion Packs</a>. In order to send more than 100 messages per hour with a single phone, it is necessary to install <a href='/install/#expansion'>EnvayaSMS Expansion Packs</a>.

View File

@ -39,7 +39,18 @@
<h2>History</h2> <h2>History</h2>
Version 2.0-beta (2011/09/23) Version 2.0-rc1 (2011/09/28)
<ul>
<li>
Allow outgoing SMS messages to be sent in priority order
</li>
<li>
Reschedule outgoing messages when the Android outgoing SMS limit would be exceeded
</li>
</ul>
Version 2.0-beta (2011/09/23)
<ul> <ul>
<li> <li>

View File

@ -434,6 +434,21 @@ The <code>Content-Type</code> header should be <code>text/xml</code>, with the c
action=incoming, it will be sent as a reply to the original action=incoming, it will be sent as a reply to the original
sender. sender.
</dd> </dd>
<dt>"priority" ::= &lt;integer&gt; (optional)</dt>
<dd>
The priority level of the outgoing message. If your server is sending outgoing messages
faster than the phone can send them out, the priority level allows you to specify
the order to send them (e.g. so that you can send transactional SMS replies
before asynchronous notifications).
<br />
<br />
Larger integers represent higher priorities.
If omitted, the default priority level is 0.
<br />
<br />
Within a priority level, SMS messages are processed and sent in the order
they were received from the server, and from top to bottom within the XML rsponse.
</dd>
</dl> </dl>
<br /> <br />
Content: Content: