In March I opened a website that provides people with temporary numbers to be used to receive SMS verifications etc.
I've just logged in to the account and realised that I've received a ton of charges for outbound SMS.
They appear to be a default automated response whenever any of my numbers receives a SMS.
I didn't enable this (seems as though it's some sort of money making thing on their side). How do I disable it?
Open the Settings app. Navigate to Notifications. Scroll towards the end of the list to find “Enhanced notifications“. Turn off the toggle to disable suggested actions and replies.
Disable incoming SMS on a Messaging Service:Browse to the Messaging Services area in the Twilio Console. Click the Messaging Service you want to edit. Browse to the "Integration" tab in the left-hand side bar. Toggle the Messaging Service to "Drop the message" (under the header "Incoming Messages").
By default, Twilio handles standard English-language reply messages such as STOP , UNSTOP , UNSUBSCRIBE or CANCEL for Toll-Free and Long Code messages, in accordance with industry standards.
Navigate to your list of WhatsApp Senders in the Twilio console. Click to select the sender that you want to use with this Studio Flow. Paste the Webhook URL that you copied from your Studio Flow into the field Webhook URL for incoming messages. Click Update WhatsApp Sender to save the changes.
Go to your project, open https://www.twilio.com/console/phone-numbers/incoming and select the number. In Messaging
in A MESSAGE COMES IN
select TwiML
and click Plus
button. Give it some name and paste
<?xml version='1.0' ?>
<Response></Response>
there. Save
Twilio evangelist here.
When you buy a Twilio phone number it comes configured with a default Message Request URL that uses the TwiML <Sms>
verb to send a reply back to any incoming text message.
<Response>
<Sms>Thanks for the message. Configure your number's SMS URL to change this message.Reply HELP for help.Reply STOP to unsubscribe.Msg&Data rates may apply.</Sms>
</Response>
If you want to prevent those replies you can change this default behavior by providing your own Message Request URL or by using our integrated TwiMLBin feature and returning an empty TwiML response to Twilio:
<Response />
Here is an article from our FAQ that has more info:
https://www.twilio.com/help/faq/sms/how-can-i-receive-sms-messages-without-responding
Hope that helps.
Few things were updated in Twilio / mainly their Admin Dashboard GUI but I'll try to simplify it for anyone reading this still. Trust me when I say I completely understand the frustration of the lack of simplicity when it comes to how they operate. The phrase "Work Smarter, Not Harder" doesn't exist in that company (lol):
Log into your Admin Dashboard Account: https://www.twilio.com/login
Go to your Active Phone Numbers: https://console.twilio.com/?frameUrl=/console/phone-numbers/
🔴 Develop Tab -> Explore Products -> CTRL + F "Phone Numbers" -> Click the Pin Button
🔴 Develop Tab -> Phone Numbers -> Manage -> Active Numbers -> Click Active (###) ###-####
🔴 Scroll down to Messaging -> Select Webhooks, TwiML Bins, Functions, Studio, or Proxy is selected for Configure With Other Handlers -> Select Function for When a Message Comes In -> Select Default for Service -> then leave the Function Path empty.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With