Integrating Slack with Uptime Robot Recomendations - slack-api

Morning all
I am currently trying to get slack notifications when I have downtime or uptime using Uptime Robot
The methods I have found have used 3rd party downloads though and seem to be from 4/5 years ago?
Maybe I am just terrible at googling.
Any recommendations on how to do it or best practice?
Must be a way within uptime robot alone?
Cheers

Uptime Robot suggests a method using Slack's Incoming WebHooks, which seems to work for now, but Slack advises may be deprecated or removed at any time.
Here's how to set up Slack notifications in Uptime Robot:
In Uptime Robot, Go to My Settings -> Add Alert Contact -> Alert Contact Type: Slack
In your desired Slack Workspace, you'll need to set up the incoming webhook to post to a particular channel. Once you do that, you'll receive a URL from Slack, which you'll need to provide back in Uptime Robot. Then you can save the new Slack Alert Contact.
In Uptime Robot, go to your desired Monitor, then Edit, then Select "Alert Contacts to Notify". Make sure the box is checked for your new Slack alert contact.
You can test the integration by selecting your desired Monitor, then running "Test notification setup". Note that this will alert ALL of your selected Alert Contacts for this monitor.

Related

No-code build - How to send a new SMS every day to subscribers

I have a webflow account, where people can signup and enter their name, email, and phone number. I want to send them a different SMS everyday, on a set schedule. What are ways you could build this with no-code tools (zapier, airtables, crm tools, etc). Thanks!
The built-in "SMS by Zapier" has limitations
Low sending rate per hour
Restricted to certain countries
So you'll need to use an SMS sending API like Twilio.
But to be honest, using a platform like ActiveCampaign or Kartra would suit you much better.
They're built for marketing automations, and sending emails blasts.
As someone opts-in on your Webflow site, you could essentially loop them in an automation on either on those platforms e.g. "at the end, put this person back into the same automation" until they opt out.
Are you wanting to send them a SMS to try convert them, or is it like a paid service?

How to send a message from a Microsoft Teams bot using Microsoft Graph?

I a building a bot that should engage a 1 on 1 conversation with every user in a company using teams.
I would like to use the post chat message method:
https://learn.microsoft.com/en-us/graph/api/chatmessage-post?view=graph-rest-1.0&tabs=http
However, it is written that it is "Not supported" for Applications.
I am missing something?
PS: I am trying to use Teams as directly as possible without middle stuff like Bot Service.
You'll definitely need a bot for this, and to use something called "Proactive Messaging". Please see some similar questions from earlier just this week that will give you some good reading and background, especially:
Proactive Messaging in MS Teams
Sending proactive messages from an outside process to organizational users via Teams chat bot
In the 2nd question especially I give links to further reading, samples, and a video with some more background.

Send a command to Siri

There are several hundred commands, over a thousand variations, that Siri will accept and act on. For example, "Schedule a meeting with Sean tomorrow at 1 PM" will create an entry in your Calendar.
Is there any way for an application (non-jailbroken / appstore approved) to send Siri (or its subsystem) these commands? Not via voice - just my app sending Siri the text string it already understands and having it act on the command. I don't want to launch Siri, just have it process the command initiated by my app, instead of via voice.
I understand that the Sirikit is designed to have Siri send commands to apps, not the other way around, but I was hoping there was some way to do it.
There's no way to do this with Siri. But Apple provides the libraries for interacting with the underlying system components. For example, check out EventKit for working with reminders or a user's calendar.

Porting current number and forwarding to new phone number

So, a little context for you first: Our app only has forwarding and text messaging capabilities for our clients. Basically, we just set up a forwarding number in twilio for our client and they use that as their public number (on websites, advertisements, Google, etc.). Then when their customers call that number we ask them a quick question using the phone menu before forwarding the call onto their regular land line and sending them a text message later.
What do you suggest we do when someone wants to keep their current number (land line or otherwise) as the main phone number (online, website, ads, etc.) instead of using a new forwarding number?
Would they port their current number over to twilio, and then just get a new number with their main phone provider that we'd forward the ported number to?
I'm sure this is a common problem, so wondering what the best way approach it would be.
Thanks!
Twilio evangelist here.
If they want to continue using their POTS equipment then what you described is the only option. If they were able to move over to a pure VoIP system then there are more options.
You could use Twilio Client to build web and/or mobile VoIP apps for them. Or you could stand to a VoIP server (like Astrisk or FreeSWITCH) for them to connect VoIP phones to.
Of course they would still have to have an internet connection with for either of the VoIP options.
Hope that helps
This is an old question but it was at the top of my search for questions about porting for sms capabilities. Having worked 20 years in B2B telecom I can answer the last part of this in case anyone else needs to know.
If you go to any provider and request a number to be ported from the existing provider, the "losing carrier" cannot refuse to port the number as long as the number is active. I stress this point because if they are past-due, they still have to port it. But if the service is temporarily or permanently disconnected they don't and usually won't port it. The port has to come from the company winning the business. Don't contact the existing carrier about it because they can't "push" the number out. Instead, the new carrier will have you fill out a Letter of Authorization (LOA) to port it that gets submitted with the port request. Its very important that all of the details on this form match the billing record or it will get declined. So normally you would provide a copy of the current bill with the LOA.

SMS alert not getting On DND Numbers when Web site is Down

I am trying to find out the Uptime and Downtime of a website using article which monitors using Google Docs scripts. The script also sends a text message using SMS when a site is down.
I used 5 Mobile numbers for testing, out of which only one phone was able to get the notification. The other 4 phones have DND(Do Not Disturb) activated, which I presume is the reason why the SMS doesn't get delivered.
My Concern is that while associating with Google calender when I put that DND(Do Not Disturb) number they got verification code and after putting that Verification code they register. So for verification they are getting the SMS but they are not getting the alert when web site is down or up.
A service like downnotifier.com is also free (except the price for SMS messages) and made to do these kind of things.

Resources