What is our primary use case?
We have several different teams that need to be on-call for several different products. So, we use Opsgenie to manage that, and we also use it for routing our alerts from a different monitoring service.
We also use Opsgenie to control some of our schedules for different activities. For example, we have internal support for some of our teams, and even though this does not require the teams to receive any types of alerts or monitoring, we still use it for scheduling so that it can control who will be the next on-call person.
We are using it as a service. So, we don't host it in any way. I believe we are using the latest version because we do not control its version. It's a service.
How has it helped my organization?
We can rely on the product to organize our schedules. We don't have to think about who will be next on-call. The system already gives us the answer. We don't have to waste time organizing how people are going to be covering each of their rotations. There's also an override option. So, it's easy to reschedule or reorganize our schedules when someone goes on vacation or when someone is on sick leave.
It's also easy for us to understand whom to contact when we have an issue. So, if we receive an alert, we have the first person on-call, but we can also organize different people to receive these alerts depending on our rules.
What is most valuable?
The rotations are very useful for us, and the routing for alerts is also very useful.
We have the escalation feature, which is pretty neat, and the API is also pretty easy to use. Although it lacks a lot of features that we would like, it's pretty straightforward. So, if we want to do customizations and use the API along with Opsgenie, it's fairly easy to do. It's very well documented.
What needs improvement?
The API could use some work. It's the second time around or the second company in which I have had to work on some customizations using Opsgenie, and the API lacks a few features. It could use some work.
I would like to see a little bit more work in API key management in the Opsgenie UI. It's a bit difficult to manage sometimes. For example, in terms of management, you can either see all the keys or none of the keys. This is something for which I would like to have better granularity so that I could give some people access to some of the keys. It's something that I don't have today if I'm not mistaken.
When using the API at some points, on more than one occasion, Opsgenie gave me an error that was not really the reflection of the actual error going on. We had to spend a lot of time debugging and trying to figure it out, and that was a waste of time. We can't rely on the output that we're getting from the platform. This is a bit concerning. It's something that could use some work.
I'm not sure if this is already added, but the last time I looked at incident seeker, which was several months ago, it lacked roles during incidents. So, you have a person taking care of the incident, but you don't have multiple people with different roles during the incident. This is something that I would like to see, but I need to confirm this because the last time I looked into it was several months ago. We even decided to go with a different tool when I looked because I had to do an assessment and compare some of the tools, including Opsgenie. We decided not to use the incidents feature of Opsgenie because it lacked well-defined roles during incidents. This is something that I would like to see so that we could go back and consider Opsgenie as our management tool for incidents.
We have had some difficulty managing the people who leave the company. We even had to write a script of our own to control this because it doesn't seem like Opsgenie has a tool for turning off those users automatically. This is something that I would like to see in the future.
Buyer's Guide
Opsgenie
January 2026
Learn what your peers think about Opsgenie. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
881,082 professionals have used our research since 2012.
For how long have I used the solution?
I have been using it for several years. I used it even before it was bought by Atlassian. Overall, I have been using it since 2013 and then there was this huge gap in which I used a different tool, but for the past three years, I've been using it again.
What do I think about the stability of the solution?
It's pretty stable. However, on some occasions, the error that Opsgenie gave was not really the reflection of the actual error, which is connected a bit to its stability because we can't rely on the output that we're getting from the platform.
What do I think about the scalability of the solution?
It's scalable, but we do have a problem with the governance of the people who leave the company.
Currently, we have about a hundred users. We have plans to increase the usage. The company is growing, and we have a lot of teams that are not on-call at this point, but they will need to be. So, we are planning to expand.
How are customer service and support?
It has been some time since we had the issue with the API message. If I remember correctly, we were not able to get quick answers. On the technical side, they probably didn't know that this problem was happening. So, the support was not effective for this issue specifically.
I also had to contact them once regarding configuration, and they were pretty quick to understand what the problem was, and they were able to help me. With regards to the configuration using the user interface, their support was pretty useful. It was effective, but with regards to the API, they were either not specialized or didn't have the answer. Both reasons are concerning.
Which solution did I use previously and why did I switch?
I have some experience with PagerDuty. I used PagerDuty for about two years, but we hated it, and we went back to Opsgenie right after. I'm not sure if that's the case anymore, but PagerDuty was less expensive. That was one of the reasons why we left Opsgenie and moved to PagerDuty. There were also some things that Opsgenie didn't do. I started working for that company after this decision was made. So, I'm not sure about all the details of why they decided to leave Opsgenie at that time, but they did leave Opsgenie, and after almost two years, they decided that the PagerDuty was not good, and they went back to Opsgenie.
One of the reasons for going back to Opsgenie was that PagerDuty had fewer features than we were expecting. If I recall correctly, the main reason was the fact that the provider of the Terraform for PagerDuty was not well-maintained. We had a lot of issues with it, and in our case, we were managing everything as a code. So, it was very important to us that the provider was correctly maintained and had fewer bugs. This was one of the strongest reasons if I recall correctly.
How was the initial setup?
Onboarding people into it is pretty straightforward. Because we use it as a service, we didn't have to do any deployment or any configuration other than the configuration that we had to do for the teams. So, in terms of deployment of the tooling, we didn't have to do anything. In terms of configuring it to work for our needs, it's pretty straightforward. It's not complicated.
What about the implementation team?
For the current company I work for, it was configured by a different team. So, I don't have information about the number of people involved in its deployment. I haven't participated in the configuration for the whole company. I was only responsible for configuring a new team, which was pretty straightforward.
In terms of maintenance, because it's a service, we don't do any maintenance. The only maintenance that we do is our internal one because we use Terraform to build teams. So, this is the only maintenance we do, but it's not really of Opsgenie.
What's my experience with pricing, setup cost, and licensing?
In the company I'm working for, currently, we are using the standard edition of Opsgenie. We're paying around $3,000 a month. It's a bit expensive compared to the other tools we use for different purposes.
We find it a bit expensive because although Opsgenie is a complete tool for monitoring, it does not provide us with everything. For example, even though Datadog is for different purposes, we get a lot from Datadog. It's a monitoring tool, and we have a lot of things going on there. There are a lot of things that we use. We heavily use it, and its pricing, in the end, is a bit similar to Opsgenie, but Opsgenie offers much less because it has a closed scope. Overall, we're happy with it right now, and it's not a big deal, but it was one of the reasons that a different company decided to leave Opsgenie.
I don't know if everything is included in the cost or if there are additional costs. We pay for users, but I'm not sure if that could be considered as paying separately because if we add a user, our bill will grow invariably.
We pay for seats in Opsgenie. It's a subscription with a set number of users. It's a bit annoying that when we want to add a new user, we have to come and change our subscription and then add the user. I understand this is a safe option, and you don't charge your client without their knowledge, but at the same time, I would like to see an option that allows it to be scaled automatically without having to change our subscription every time.
What other advice do I have?
I would definitely recommend it for a medium or a large company. I've seen it being used in small companies as well, but I'm not sure about the return in terms of money because it was too expensive. In one of the companies, we used it before it was acquired by Atlassian. At that time, the company had 30 people. It was a very small company, and even though we had Opsgenie, it was very expensive. I remember this being a recurrent topic in our meetings.
I would rate it an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.