
Overview

Product video
Squadcast unites on-call alerting and incident management along with SRE workflows under one platform. Automate and revamp your incident response process and refine service expectations by learning continuously from past incidents using one simple, integrated, affordable, and customizable platform.
Highlights
- Incident Management
- On-Call Alerting
- SRE & DevOps
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/month |
|---|---|---|
Free | Features in Free Plan: https://www.squadcast.com/pricing | $0.00 |
Pro | Features in Pro Plan: https://www.squadcast.com/pricing | $12.00 |
Enterprise | Features in Enterprise Plan: https://www.squadcast.com/pricing | $26.00 |
Premium | Features in Premium Plan: https://www.squadcast.com/pricing | $19.00 |
Vendor refund policy
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Standard contract
Customer reviews
Proactive alert routing has improved uptime and now reduces incident impact across teams
What is our primary use case?
My main use case for Squadcast is incident management and escalating alerts to the respective team.
A specific example of how I have used Squadcast for incident management and alert escalation is that we have integrated Squadcast with alerting tools such as Grafana , Prometheus, and Alertmanager. Whenever the threshold breaches, we receive the notification from Alertmanager to Squadcast using a Squadcast integrating webhook from inside the service. Once the threshold breaches, we get the alert and the notification for any issue in our system.
Whenever my team receives an alert, based on the severity, they will take the required action, and if it is related to the service owner, they will escalate it to the respective service according to the microservice team escalation policy.
What is most valuable?
The best features Squadcast offers include the ability to get weekly and monthly reports by opening the incidents and applying filters. Additionally, you can create multiple escalation policies, create tags based on those policies, and route alerts to the respective teams. You can also suppress alerts during maintenance windows, which helps reduce noise from alerts.
The maintenance window suppression has helped my team significantly, especially in our production environment with numerous setups. If any maintenance is ongoing and the system is down, receiving down alerts during that window creates noise, risking missing genuine alerts for other production environments.
Regarding the features of Squadcast, I would like to add that we can insert notes within Squadcast alerts and share findings so that any senior person can directly review them and guide other team members.
Squadcast has impacted my organization positively by providing timely notifications through phone calls, SMS, and emails, enabling us to respond within that time range and maintain our system running.
When we receive alerts in a timely manner, we can proactively monitor our systems without downtime, maintaining system health with proper alerts. Within the time frame, we can take the necessary action to resolve those alerts, helping to delay major incidents and achieving uptime above 99.9% and 99.2%.
What needs improvement?
Squadcast requires improvement in that whenever team members upload notes, there is a restriction preventing them from manually resolving alerts. Alerts can only be resolved via proper signals from Alertmanager. Users should not be able to resolve incidents without manual intervention.
This is a major requirement because team members sometimes resolve alerts manually, risking the resolution of critical alerts. Additionally, with multiple production environments and services, we receive multiple alerts for issues such as the same disk alert several times. To reduce this noise, we utilize suppression and need deduplication rules. Having a feature to set deduplication rules in one service applicable to other services would be a great help.
Other improvements needed for Squadcast include observations I have made over the last four years, and I will convey any updates regarding improvements in the future.
For how long have I used the solution?
I have been using Squadcast for around four years.
What do I think about the stability of the solution?
Squadcast is very stable.
What do I think about the scalability of the solution?
Squadcast's scalability is excellent. You can scale it as per your use case.
How are customer service and support?
The customer support is excellent. You can directly raise a customer ticket and have a call with the customer team to resolve queries in a minimal time span.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I previously used PagerDuty before switching to Squadcast because it offers various features such as alert suppression based on payload uniqueness and the ability to set multiple escalation policies and create tags to route alerts to the correct microservices. Cost comparison showed that Squadcast is not as expensive as PagerDuty.
I evaluated other alternatives to PagerDuty, though I cannot recall the names of the other options we reviewed.
What was our ROI?
I have seen a good return on investment. If you can resolve issues in your environment without any production incidents, it directly impacts revenue. By taking timely actions, you can address issues without revenue loss, which is definitely a return on investment.
What's my experience with pricing, setup cost, and licensing?
The pricing is overall within the budget and is on a per-user basis. Increasing the number of users affects the pricing, but overall, the pricing and licensing costs fit in the budget and are not too costly considering the features provided.
What other advice do I have?
I would rate Squadcast eight out of ten.
I chose that rating because if Squadcast addresses the points I have mentioned, including eliminating manual intervention for resolving alerts and enabling deduplication across services, I would rate it ten out of ten.
My advice for others looking into using Squadcast is that they should definitely consider it. You will find multiple features within budget, and it improves your system health by timely monitoring and receiving alerts. Receiving alerts leads to improvements in MTTR and MTTA, allowing you to resolve issues with minimal service impact.
Timely incident alerts have improved uptime and support rapid routing across multiple teams
What is our primary use case?
My main use case for Squadcast is as an incident management tool where our entire alerting system operates. We receive alerts in Squadcast and route them to different escalation policies and teams based on alert category, with each team taking appropriate action according to the alert.
A specific example of how I use Squadcast for incident management involves setting an escalation policy within the alert. Whenever the alert triggers, we receive a quick call based on the escalation policy. Once we receive the call over the phone, we respond back to the Squadcast ticket. Based on the severity of the Squadcast ticket, we raise a bridge call if there is production impact. If the severity is around warning level, we take the required action accordingly.
Squadcast serves as our incident management platform with our alerting system based on GitOps principles. Via Alertmanager, we receive alerts based on thresholds we have set. Once a threshold is breached, we get the alert notification from Alertmanager, which triggers to Squadcast incident via a Squadcast webhook configured in Prometheus. Based on different alert categories, we have different sets of actions for which we have set escalation policies. We also use a roster within Squadcast.
What is most valuable?
In Squadcast, the best features include the ability to add notes, different images, and files inside incident notes and tickets. We have set up monthly roster via script within Squadcast. We have also configured escalation policies for our N number of microservices, which redirects the alert based on particular teams. We use sets of workflows within Squadcast and have a suppression rule feature in which we can suppress respective alerts during maintenance windows. We have configured N number of services based on our production environments. In Squadcast, we can configure multiple webhooks based on Squadcast integration with multiple tools.
Out of the features I mentioned such as incident notes, monthly roster, escalation policies for microservices, suppression rules, and integrations, we find ourselves using integration the most. We have configured Squadcast with Grafana , Alertmanager, Prometheus, and for application-side alerting, we have configured it with New Relic . On a daily basis, we are using escalation policies. We can download tickets based on filters we have set, which is one of the features in Squadcast. We can download weekly and monthly reports. We also have automation based on tagging within Squadcast.
Based on tagging, I can add that you can create routing rules for alerts based on the tag you have created. A particular team can be routed based on a filter. If you are aware of the filter, we have a payload within Squadcast. Based on payload and uniqueness, we can create a tag and route the respective alert to the respective team.
While using Squadcast, I notice that it positively impacts my organization because we can get timely notifications over email and phone via Squadcast, and we can respond timely to the alert based on severity.
This improvement helps in creating uptime as we achieve an uptime above 99.2%. MTTR and MTTA increase based on timely notifications via Squadcast.
What needs improvement?
In Squadcast, I want to note that if you want to add tagging based on P0 and P1 incidents, you cannot do that on the alert because that particular feature requires purchasing the enterprise region. The medium version only allows two workflows. Inside the workflow, you can add only one kind of priority. Additionally, there is no P0 severity tag within Squadcast.
Regarding needed improvements, when creating deduplication rules, if multiple same types of alerts trigger in Squadcast due to Alertmanager and we have ten services, we need to create deduplication rules over ten services. It would be beneficial if we could add a deduplication rule in one service and have it also work for another service. This would save a lot of time.
For how long have I used the solution?
I have been using Squadcast for the last four years.
What do I think about the stability of the solution?
Squadcast is very stable.
What do I think about the scalability of the solution?
Squadcast's scalability is also impressive. If you need to create a Squadcast account for a new joiner, you can directly add a user, and the new user can verify the account by getting an email response and updating their phone number within Squadcast.
How are customer service and support?
Customer support is very good. You can ping in Squadcast and get support via Google Talk or whatever tool you are using for meetings. They will immediately respond and fix your problems if you face any.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Previously, we used PagerDuty and switched to Squadcast because Squadcast offers multiple automations. We have added tags, and based on a tag, we can route alerts, which was lacking in PagerDuty. Additionally, we can automate the roster in Squadcast, which is why we switched.
How was the initial setup?
For Squadcast, we are using AWS as our cloud provider.
What about the implementation team?
The team responding to Squadcast alerts should not be able to manually resolve those alerts until the alert is fixed from the service owner.
What was our ROI?
I have seen a return on investment because if the system is down, there is a loss of lots of revenue. By purchasing Squadcast, we timely monitored our infrastructure, received alerts, and got timely solutions for those system metrics.
What's my experience with pricing, setup cost, and licensing?
The pricing is good, and we have a set pricing model based on the number of users.
Which other solutions did I evaluate?
Before choosing Squadcast, we evaluated multiple options, but some of them did not have as many features as Squadcast. That is why we chose Squadcast.
What other advice do I have?
My advice to others looking into using Squadcast is to definitely go for Squadcast because you get most of the features compared to other incident management tools. From a pricing point of view, it is quite reasonable. I would rate this product an eight out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Effortless Implementation and Feature-Rich Integration
Easy to use and track all your incidents with configurable schedules at competitive price
Since we implemented, all the incident which needs to be taken care on priority are now getting right attention and visibility, also team members get calls and escalation policy helps further that if call is missed by one person then it goes to other and so on.
Which at the end gets acknowledge and team start to work on it or assign to appropriate team after basis analysis.

