RocketChat: How to send SMS Messages to Livechat channel from mobile - sms

I want to copy the behaviour of the Livechat-Popup - Window to send messages from mobile. How would I do that?

Get a Twilio # & Configure
First you need a Twilio subscription. Then purchase a phone number from within your Twilio account. This number will be used to receive SMS messages from other phone and send to LiveChat within Rocket.Chat. Within Twilio, go to your new phone number's settings...
Under 'A Message Comes In' enter this:
https://<your_rocketchat_url>:<your_port_#>/api/v1/livechat/sms-incoming/twilio
That will forward SMS incoming messages to LiveChat.
Tell Rocket.Chat to Listen for SMS's from your Twilio Account
Then, in RocketChat, go to Administration -> SMS, and enter your Twilio Account SID and Auth Token which can be found in your Twilio dashboard and be sure to enable SMS on this page...
Be sure LiveChat is enabled and that you are a LiveChat Agent.
Now, text messages from other phones will appear in LiveChat just like messages from the LiveChat embeded pop-up window. You can respond to those messages within RocketChat as well.

Related

Microsoft Teams Bot not sending message Edit/Delete events to bot messaging endpoint

I set up an app using the App Studio within Teams and enabled a bot.
I set up the Messaging endpoint for the bot and am able to receive message and conversationUpdate events from the Teams client. This all works fine.
However, if I then edit a message in the Teams client, the messaging endpoint does not receive the text of the edited message at the messaging endpoint.
Similarly, if I delete a message, I do not receive an event indicating that a message has been deleted.
I'm wondering:
Is this expected behavior?
Is there somewhere these events have to be configured in order to receive them?
Is there an alternate way to integrate with Teams/BotFramework in order to receive these events?
Thanks!

Receive SMS per user in Laravel application

In my application, I have about 50 users that need to send and receive SMS. How would I integrate this using Twilio? Do I need a number per user so that when they revive an SMS, I can show it to a specific user only?
The link below shows how to receive SMS, but I need help storing/displaying the SMS to the correct user only.
Laravel/Twilio Receiving SMS

How to buy and send sms to unverified phone numbers using twilio api

Am currently developing a web application using Laravel. I have been using twilio trial account to send messages to just one verified phone number and now I want to launch the application and be able to send sms to any phone number filled on the registration page and send an sms to the user after successfully registration. How do i do this to accomplish my task and move on because I am stack and don't know what to do...
I believe Twilio has a limit on whitelisted numbers during the trial period.
Many SMS Gateway providers do this to prevent spammers.
Nexmo, where I work, has an SMS API allows you to easily send SMS messages to phones in over 200 countries.
The API is extremely reliable, safe, & easy to integrate in your application.
All you need to do is make a simple HTTP call.
After signing up for the free trial, there will be a screen in the dashboard where you are allowed to enter up to 10 whitelisted numbers during the trial phase.
Once you top up (reload your account with funds), this restriction is lifted.
Here is some more information on how to integrate it the SMS API with PHP

Activate tropo application via email

I'm trying to link Backback and Tropo to send reminders to groups.
Backpack can send reminders via email or SMS, and Tropo can receive messages via a custom SMS number; the problem is that Backback sends the SMS via email, and needs a provider. It can also be activated with a specific url and receives REST or JSON data.
Is there any way to activate a Tropo application using email or find out what provider setting I should use for Tropo?
ON TROPO:
Phone Numbers:
Voice & Messaging: (705) xxx-xxxx
Outbound Tokens:
Voice: ...
Messaging: ...
Tropo does not have an email gateway for receiving SMS. Applications that send SMS by email won't be able to send to Tropo.
One thing you could do is built a small catcher application that receives the REST call from backpack and then makes a REST call to Tropo to send the SMS. It would be sort of like a translator from Backpack's REST api to Tropo's.

WP7 SMS delivery report application

In Windows Phone 7 sms delivery reports are present in kernel, however they are not customizable. You get an sms delivery report as another sms message. But everyone knows that sms delivery report is not an sms - it's an attribute of a sent message.
iPhone has an app called iPhoneDelivery which allows to customize the way the delivery reports are presented to a user. It allows the best approach - as an icon of an envelope to an already sent sms message. Same applies to Android.
Is it possible to create such an application for Windows Phone 7 at this time? Does the WP7 SDK allow "messing" with internal sms application?
The current API provides no way to access previously sent SMS messages; so attributes such as delivery reports cannot be queried. The only access to SMS right now is the SmsComposeTask but even this requires the user to hit the send button, so an app cannot automatically send text messages.

Resources