Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

Can I use Opsgenie to send me an alert notification when a button is pressed for help

I would like to know if I installed an alert button at a location that when pressed would automatically send an alert through Opsgenie to a team of technicians?

3 answers

I would say if that button is an IoT and connect via an API, it could simply send its payload to Opsgenie.  

Nick H Atlassian Team Jun 02, 2021

Yes, that could work as well using our Alert API:

But again, unfortunately we do not have a script or anything custom to share for this use-case.

If you do build this out @jahrenkiel feel free to share what approach you take / script. I'm sure other customers might find it useful.

0 votes
Daniel Ebers Community Leader Jun 06, 2021

Hi @jahrenkiel

yes, this should work.

The OpsGenie part should not be so hard. Like Nick already explained you could just kick off an email which is directed to OpsGenie, that would get 99% of the software side of logic.

Obviously such a button just can't exist independently (unless you have one with some super logic - but also such a hardware would need being able to kick off an email or do an REST API call).

So - what is somewhat common (if done on a DIY solution basis) is to grab a mini-computer (a "Raspberry Pi" will suffice or is even too large sized for the approach) and using the GPIO connectors you could build a cheap solution.
On the Raspberry Pi (this is the remaining percent of needed software if you want so) you need a small script which literally kicks of the mail towards OpsGenie as soon as the button connected to it is finally pressed.

This here could give an idea but there are plenty of other ideas around to be found with Google

In case you don't fell confident with soldering/sticking some wires, GPIO connectors and such we have seen there are some USB panic buttons out there. But to be honest, we have not tested them and compared to a DIY solution we found them to be enormously extensive.

Probably there are also other suitable mini-computers/boards out there which would meet the need, you could have a look around. Hardware requirements are really low, those mini-computers/boards needs almost no computer power and almost no memory - however, you would need to put a small(er) operating system, mostly onto a SD card and put it into it, so it can boot and execute the needed script to kick off when the button is pressed.

A closing word of warning - as a personal side note:
I would not recommend the proposed hardware setup for highly critical environments. We indeed played a bit with implementations like this (in the times before OpsGenie to be honest) in the past but have not used it in a critical environment (for them a professional implementation might be suited better).
This of course does not apply in any way to OpsGenie (like I said OpsGenie will not the part causing a lot of challenges) but the warning aims more towards the hardware side. If you want to go with a DIY solution, I think, it must be tested very, very well.

@Nick H
Pheew, I feel this got 99% non-OpsGenie here now, but much of a gobbledygook about hardware and a general idea to the requirement. If you feel it is inappropriate here I am fine with the comment being deleted :)


Nick H Atlassian Team Jun 07, 2021

Hi @Daniel Ebers ,

I'm fine with leaving your comment! It's an interesting take to this use-case, and I think it can provide value or ideas on how this could be created.

One caveat - at least to my knowledge - is the Raspberry Pi itself will actually need to be physically clicked since it's a piece of hardware. So if @jahrenkiel was looking for a button clicked through a web browser, would this method still work?

Daniel Ebers Community Leader Jun 07, 2021

I think this should work as well. For a button "in software" you would just be needing the same logic.

Something that is capable sending mail or to contact the API.

Like Nick H likes this
0 votes
Nick H Atlassian Team Jun 01, 2021

Hi @jahrenkiel ,

I don't think we've come across something like this in the past, but that's not to say it couldn't be done! We just don't have any examples to share. 

Alternatively, you could use something like an Email Integration. When the address of the integration receives an email, an alert would be created / could be sent to your team of technicians:


Our Incoming Call integration would also be something to consider. The line of the integration could be dialed to connect with a live user, or texted to generate an alert and notify your team of technicians:


Hope this helps! Let us know if you have any questions around these, or in general.

Suggest an answer

Log in or Sign up to answer
Site Admin

Atlassian Community Events