Try our new research platform with insights from 80,000+ expert users
SampathKumargangadhara - PeerSpot reviewer
Security Delivery Analyst at Accenture
Real User
Mar 26, 2023
The offering has improved accuracy, enhanced compliance, and increased productivity
Pros and Cons
  • "Tidal Automation allows organizations to automate complex workflows and processes, reducing the need for manual intervention and improving operational efficiency."
  • "The solution needs more advanced reporting and data visualization capabilities to enable deeper analysis of job performance and trends."

What is our primary use case?

The primary use case of Tidal Automation solutions is to automate and manage complex and time-consuming tasks associated with scheduling and reducing manual efforts.

Tidal Automation solutions can streamline these tasks by automating data collection and analysis, scheduling maintenance tasks, and monitoring the performance of environments and the associated system. By automating repetitive and time-consuming tasks, Tidal Automation has helped us save time and resources, reduce errors, and improve operational efficiency.

It was deployed on-premise as a SaaS application.

How has it helped my organization?

The solution has improved our organization with:

  1. Increased productivity. By automating tasks, we were able to focus on more valuable work, leading to increased productivity and efficiency.
  2. Improved accuracy. Automating tasks has reduced the risk of human error, leading to more accurate results.
  3. Enhanced compliance. Tidal Automation has helped us maintain compliance with regulations and standards by automating tasks such as audit trails and security checks.
  4. Greater visibility. Tidal Automation provided a central dashboard for monitoring and managing tasks, providing greater visibility into an organization's operations.
  5. Scalability. As our organization started growing, Tidal Automation was scaled to meet the increased workload and complexity of tasks.

What is most valuable?

The most valuable aspects of the solution include:

  1. Workflow automation. Tidal Automation allows organizations to automate complex workflows and processes, reducing the need for manual intervention and improving operational efficiency.
  2. Job scheduling. Tidal Automation provides a centralized scheduling system for jobs and tasks, allowing organizations to manage their workload and resources more effectively.
  3. Error handling. Tidal Automation includes features for error handling and recovery, reducing the risk of job failures and minimizing downtime.
  4. Monitoring and reporting. Tidal Automation provides real-time monitoring and reporting capabilities, allowing organizations to track job progress and performance and identify potential issues.
  5. Integration with other systems. Tidal Automation can integrate with other systems and applications, allowing organizations to automate workflows across multiple platforms and environments.

What needs improvement?

The solution need to improve its offering via:

  1. Artificial intelligence and machine learning capabilities to enable predictive analytics and proactive issue resolution.
  2. More advanced reporting and data visualization capabilities to enable deeper analysis of job performance and trends.
  3. Enhanced integration capabilities with other systems and applications to provide a more comprehensive automation solution.
  4. Advanced job dependency management and scheduling capabilities to ensure that jobs are executed in the correct order and on time.
  5. Integration with cloud platforms to enable greater scalability and flexibility.
Buyer's Guide
Tidal by Redwood
February 2026
Learn what your peers think about Tidal by Redwood. Get advice and tips from experienced pros sharing their opinions. Updated: February 2026.
884,976 professionals have used our research since 2012.

For how long have I used the solution?

I've been using the solution for 1.2 years.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer2041071 - PeerSpot reviewer
Scheduling Operations Engineer at a financial services firm with 5,001-10,000 employees
Real User
Dec 14, 2022
Direct adapters for important business applications make it easy for our users
Pros and Cons
  • "With other tools, you do not have the ability to schedule jobs on their own. You need to create a group and then assign everything to that group. Only then will the job be able to execute. In Tidal, you can schedule a single job and there is no need to create a group. That's what I like the most."
  • "The drill-down into details using the Graphical Views feature is a bit difficult and not that helpful. If you want to go into the details, you have to go to the Job Activity. Graphical Views is not that easy for getting that kind of information."

What is our primary use case?

We use it in our production environment. We use it to schedule and execute many jobs. It is used by multiple application teams within our organization, such as SQL, Unix, ETL platform, MFT, and our AWS team. Other application teams include front office, back office, and accounting. They all use the Tidal environment.

How has it helped my organization?

We use Tidal to connect to other resources and systems through many of its adapters, such as for S3, ServiceNow, and PeopleSoft. We use it to trigger jobs in those applications. The REST API is very easy. Our application users use it to create, rerun, or cancel their jobs. And if they want to update something in the database, they do it with the REST API. It's a good feature.

That direct integration to our applications means we don't need to do other integrations from other applications or create scripts for these integrations. The multiple adapters available for connecting to other software make it easy for users to use the solution.

What is most valuable?

With other tools, you do not have the ability to schedule jobs on their own. You need to create a group and then assign everything to that group. Only then will the job be able to execute. In Tidal, you can schedule a single job and there is no need to create a group. That's what I like the most.

There are other helpful features as well, like SLA monitoring and the data book so you don't need to maintain other documents.

We also use the Graphical Views feature because our end-users want to see how their jobs are being executed and to monitor flows. They want to see how a job flow is going or where it stopped.

What needs improvement?

The drill-down into details using the Graphical Views feature is a bit difficult and not that helpful. If you want to go into the details, you have to go to the Job Activity. Graphical Views is not that easy for getting that kind of information.

Also, the user interface could be much better. It's an old-looking UI. Tidal could be much more user-friendly and attractive. I think they are working on that.

Another change I would like to see is that when we face issues or bugs in Tidal, we don't get to the root cause. We are told by Tidal, "Just apply this fix pack and it will resolve the issue." But we need to know the root cause. What has caused that issue? That scenario can be improved and Tidal has to work on it. They should provide us with some root cause analysis about every issue because we have to provide the root cause to our organization. Without the root cause, it is difficult for us to identify the problem.

For how long have I used the solution?

I started working with Tidal, as an administrator, in April, so I have been using it for six to seven months.

What do I think about the stability of the solution?

In our non-product environment, it is not as stable for us as it is in our production environment. I'm not sure why it is like that.

What do I think about the scalability of the solution?

It is scalable. It has many features that other tools do not provide. It is very convenient to use and we can scale it up.

Tidal has been widely promoted in our company and we are getting multiple requests to onboard teams into Tidal. They are exploring it and giving us feedback. We pass the feedback to Tidal and then they provide us with enhancements. Our job counts are increasing, day by day.

We have 500 to 600 people using Tidal in our environment.

How are customer service and support?

Technical support is good except for the root-cause issue I mentioned. But they are always willing to help. When we ask them to join a bridge, they usually join it and they try to support us. They have good product knowledge and help us troubleshoot things on the calls.

How would you rate customer service and support?

Neutral

How was the initial setup?

We have two deployment models, making it a hybrid, because we have Tidal on-prem and Tidal for cloud as well. They are two different tools, but they are linked to each other. The cloud environment is based in different regions including US East and US West. We have Tidal in both.

The deployment was straightforward. It was not that difficult because we installed it in a Windows environment. It took three to four months because there was a process we needed to follow. We had a team of eight people involved.

There is some maintenance needed. Sometimes, we face issues with the Client Managers, which is the UI console for Tidal. We need to clear the cache monthly so that we do not face issues.

What was our ROI?

Our organization has been using Tidal for the past 10 to 15 years. That means it's a valuable tool.

What's my experience with pricing, setup cost, and licensing?

It's cost-effective because it is available at a low cost. That saves us a lot of money compared to other tools.

Which other solutions did I evaluate?

I have worked with IBM Tivoli Workload Scheduler previously and Tidal has many more features. Tidal is a low-cost tool and not expensive in comparison to other tools.

What other advice do I have?

The ease of use of Tidal for automating is moderate, if you have the proper knowledge and training on how to schedule a job. A new person will need some training on how to get a job scheduled in Tidal.

They have multiple new features coming up in the future. They are going to come up with repositories, for example. If you are going to use Tidal, I would recommend going through their documentation in-depth and only then start using it, so that you are aware of everything. When I joined, I was not experienced with Tidal, so I had to go through the documentation, and then I started working with our live production.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Tidal by Redwood
February 2026
Learn what your peers think about Tidal by Redwood. Get advice and tips from experienced pros sharing their opinions. Updated: February 2026.
884,976 professionals have used our research since 2012.
Karthikk998 - PeerSpot reviewer
Professional system administrator at DXC Technology
Real User
May 1, 2023
Good data management with useful backup and storage capabilities
Pros and Cons
  • "The data management on offer was valuable."
  • "Setting up the initial product was a little hard."

What is our primary use case?

Tidal Automation was widely used for alerts, notifications, and analysis. 

As we handle servers in which the application will be running, we used to get alerts of incidents if there was any problem or issue with an application running or if there was an OS issue. Everything was addressed and worked on in a timely manner with the help of Tidal. We also had to analyze the server performance over and over to improve the stability. For that, Tidal Automation was very useful and it reduced the manual intervention in big lengthy tasks.

How has it helped my organization?

Tidal Automation actually helps a lot to improve overall SLA breaching (in percentage). We can easily maintain the incidents in SLA as it was triggering alerts. It allowed us to see the priorities so that the team could easily work on those alerts in a timely fashion. 

Also, server data visualization is much easier and helps to identify the capability and extended the resources to help scale up the project accordingly. This scaling was possible thanks to the Tidal Automation tool. 

It makes work easy and fast. There is no need to add more engineers to each shift. In the end, fewer resources could handle things with Tidal.

What is most valuable?

The data management on offer was valuable. It allowed for timely backups and storage. Tidal made the process of storing data on the servers simple. We could store it according to location and based on various client servers. Reverting back the data was also important when the server made a mistake or non-noticeable changes were made without information. When such an event took palace, we could easily revert the data back to as it was before.  

What needs improvement?

Setting up the initial product was a little hard. A small introduction or dialogue box could be very useful for handling a first-time setup. Also, the interface could be modified with more appealing and aesthetically pleasing layouts. 

Overall, Tidal Automation is good value for money. It could be better with a more interactive interface and some more cross-platform integration.

For how long have I used the solution?

In my last project, we were using Tidal for six months. Later on, my project was changed.

What do I think about the stability of the solution?

The solution has good overall stability to sustain and process for the long run.

What do I think about the scalability of the solution?

It has good scope for scalability. Scaling is possible with this Tidal tool.

How are customer service and support?

There was a slight delay with customer support. Other than that, overall, we had a good experience.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I did not use a different solution previously. I was on this project for six months and later shifted to a different project.

How was the initial setup?

The setup was slightly complex in the beginning. Later on, I got used to it.

What about the implementation team?

It was implemented by the vendor. They were highly knowledgeable and helped us to get used to the solution. They even explained and guided us through each step of the process.

What was our ROI?

I was not involved in measuring the ROI.

What's my experience with pricing, setup cost, and licensing?

As per my experience, Tidal Automation is worth the price.

Which other solutions did I evaluate?

I had some inights into different automation tools on the market. However, senior members of the company chose this solution over a previous solution, TestComplete. 

What other advice do I have?

This is a great tool to use for big IT tasks. It makes the process fast and easy.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer2143215 - PeerSpot reviewer
Application Developer at Accenture
Real User
Mar 31, 2023
Good automation with extensive monitoring and reporting features
Pros and Cons
  • "Tidal Automation offers extensive monitoring and reporting features that let users keep track of the status of their workflows and quickly spot any problems."
  • "Tidal's adaptability and user-friendliness could be increased by integrating it with additional programmes and platforms."

What is our primary use case?

The solution is used to automate and manage intricate and crucial business workflows across numerous systems and applications is the main use case for the Tidal workload automation software solution.

The workload automation software from Tidal is especially helpful for sectors like banking, production, transportation, and healthcare that have high volumes of time-sensitive processes. Any delay or mistake in finishing tasks can have serious repercussions and affect the bottom line in these sectors.

The software solution from tidal can assist organizations in achieving regulatory compliance and supports compliance requirements.

How has it helped my organization?

Tidal Automation offers extensive monitoring and reporting features that let users keep track of the status of their workflows and quickly spot any problems. 

The tool's high degree of adaptability also enables users to design processes that are tailored to their particular company requirements.

The Tidal software utility offers a wide variety of automation features, including exception handling, sophisticated dependency management, and event-based scheduling. Helped our organization to meet SLAs.

What is most valuable?

Tidal Automation can assist businesses in automating their processes, lowering the need for manual involvement, and boosting productivity.

It offers cost savings, quicker working periods, and greater accuracy may come from this.

Users of Tidal Automation frequently laud its simplicity, adaptability, and dependability

The product offers a user-friendly interface that makes it easy for users to generate and plan tasks.

Tidal Automation is a flexible option that can be tailored to meet various company requirements because it supports a large number of platforms and apps

What needs improvement?

Tidal's adaptability and user-friendliness could be increased by integrating it with additional programmes and platforms.

By enhancing its analytics and reporting tools, Tidal could make it simpler for users to monitor and evaluate their tasks.

Added security elements may raise the product's general security posture.

Also, Tidal's adaptability could be increased by integrating with cloud platforms, which would also make managing tasks in these settings simpler.

Users may be more likely to adopt and use Tidal if the setup and configuration process is made simpler.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PoojaBorade - PeerSpot reviewer
Security Delivery Associate at Accenture
Real User
Mar 26, 2023
Collects and analyzes real-time data with great reliability
Pros and Cons
  • "By leveraging machine learning algorithms, Tidal Automation can use this data to optimize turbine settings and improve overall efficiency and performance."
  • "Tidal Automation could be further integrated with other systems used in the operation of tidal energy systems, such as weather forecasting tools, energy management systems, or asset management software."

What is our primary use case?

Tidal Automation uses advanced algorithms and machine learning techniques to analyze real-time data from tidal turbines and adjust their settings to maximize energy output while minimizing maintenance requirements. This can help increase the efficiency and reliability of tidal energy systems, leading to cost savings and improved environmental sustainability.

Overall, the primary use case for Tidal Automation is to help manage and optimize tidal energy production in a variety of settings, ultimately contributing to the growth and success of the renewable energy industry.

How has it helped my organization?

One of the main benefits of Tidal Automation is increased efficiency and productivity in tidal energy production. By automating the process of turbine management and optimization, Tidal Automation can help reduce downtime, improve turbine performance, and ultimately increase energy output. This can lead to cost savings and improved profitability for organizations in the tidal energy industry.

Tidal Automation can help improve the reliability and safety of tidal energy systems. By analyzing real-time data and making adjustments to turbine settings, Tidal Automation can identify potential issues and prevent equipment failures before they occur. This can help minimize the risk of accidents or other safety incidents.

What is most valuable?

One of the key features of Tidal Automation is its ability to collect and analyze real-time data from tidal turbines. This includes data on turbine performance, energy output, and environmental conditions. By leveraging machine learning algorithms, Tidal Automation can use this data to optimize turbine settings and improve overall efficiency and performance.

Another valuable feature of Tidal Automation is its ability to automate turbine control and monitoring. This can help reduce the need for manual intervention and monitoring, which can save time and reduce the risk of errors or accidents. By automating tasks such as turbine startup and shutdown, Tidal Automation can also help reduce wear and tear on equipment, which can prolong its lifespan

What needs improvement?

The solution could be improved via:

  1. Integration with other systems. Tidal Automation could be further integrated with other systems used in the operation of tidal energy systems, such as weather forecasting tools, energy management systems, or asset management software.
  2. Customization. The ability to customize Tidal Automation's algorithms and settings to better fit the needs of individual installations could be added in the next release. This would allow for greater flexibility and adaptability to different environments and operational requirements.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Google
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Production Control Engineer at a healthcare company with 201-500 employees
Real User
Aug 3, 2020
Redundancy for the primary master, the backup master, as well as fault tolerance, keep things stable
Pros and Cons
  • "We use the solution for cross-platform and cross-application workloads. That's one of the core reasons we chose it. It's one of a few things in the industry that can be used for cross-platform integration."
  • "It's very user-friendly, intuitive, and robust, and most people, once you give them a quick tutorial on it, can figure out how to use Tidal."
  • "The biggest improvement they need to work on is doing better QA checks before they release new patches and service packs. We do find that you can't trust getting the new product right away, as they have to get some bug fixes out. They do tend to have some bugs in the first iteration."
  • "The biggest improvement they need to work on is doing better QA checks before they release new patches and service packs."

What is our primary use case?

It's a company-wide batch scheduler.

It runs tons for us. It runs Windows, Unix/Linux. We connect with a lot of databases: Oracle, SQL, Sybase. We have BusinessObjects BI adapters, we scan emails, and we incorporate it with TriZetto Facets healthcare solutions. There's so much. It's our core enterprise scheduler.

How has it helped my organization?

It helps because we have brought in a lot of other applications and systems where we're able to use an enterprise-level scheduler that is consistently monitored and backed up and has a ton of redundancy so that we don't have any downtime. We're pretty close to 99 percent uptime on our scheduler.

It has reduced some of our weekend and overtime hours. For us, it's all based on the programming around the scheduler. For some teams, it has greatly reduced weekend and night hours, but for some people it hasn't because they babysit the process.

Tidal has also helped us increase capacity in terms of the number of jobs. Over the last three years we've added between 10,000 and 15,000 jobs.

What is most valuable?

It's very

  • user-friendly
  • intuitive
  • robust.

Most people, once you give them a quick tutorial on it, can figure out how to use Tidal. For the basic user and developer, it's very intuitive. I don't think it's very hard. I teach users how to use this in a quick, 30-minute conference call, and people are usually very quick to learn it. For a basic user, 30 minutes should be fine.

We use the solution for cross-platform and cross-application workloads. That's one of the core reasons we chose it. It's one of a few things in the industry that can be used for cross-platform integration. It has the schedules to monitor the workflow. We have a 24/7, 365 department that monitors the batch schedule. It's fairly easy and intuitive and we could easily set up the alerting systems around it.

Admins can do more because they have more access but you can set that up the way you would like it. That's all configurable, at least in the GUI. In the back-end, obviously, it's only the admins who have access. But both admins and users can see the schedules.

The drill-down feature makes the GUI interface and the scheduling interface load faster because you don't have as much to load into the screen. I personally use it more, but I do know a lot of users don't. It's all dependent on user experience and how much they choose to use it.

What needs improvement?

Before STA bought this product, Cisco owned it and, unfortunately, they did not update things as well as they should have. We're just now seeing improvements to the product and bug fixes.

The biggest improvement they need to work on is doing better QA checks before they release new patches and service packs. We do find that you can't trust getting the new product right away, as they have to get some bug fixes out. They do tend to have some bugs in the first iteration.

In addition, something that they already know about is that speed can be a little bit of an issue in the environments and the viewers.

And while everything is nice in the GUI interface — they recently upgraded it — they could take it a step further. I would like it to have more flexibility and the overall look of the product could be better. Before this recent patch that we're doing to 6.53, in the 6.5 series it still looked like a product from the 1990s. They recently did a mini-refresh on graphic user interface, but it still looks a little bit clunky. It doesn't look as smooth as I would expect from a 21st-century product, but it's getting there. But this a secondary item, versus the speed and working on bug fixes.

For how long have I used the solution?

I, myself, have been using Tidal for six or seven years. Our company pretty much runs all of our core processing through scheduling. Tidal is the default and has been the default for many years. So it's hard for us to come up with numbers for how it's improved our operations because we're not a company that just brought Tidal in, brand-new, and it suddenly revamped our company. We've been using it for close to 20 years and I enjoy the product very much.

What do I think about the stability of the solution?

Tidal is pretty stable. We haven't had any major issues, at least in the last three years that I've been working here, and especially since we upgraded. We haven't had many major issues, and we do have redundancy, which is great. We have redundancy for the primary master backup master, and fault tolerance. That that helps with keeping things stable. As of mid-year 2020, I am decreasing the product stability from 8 to 6 stars due to the amount of bugs we are constantly facing.

What do I think about the scalability of the solution?

It's very scalable. As the company grows you increase the resources. I've worked at a small company that has Tidal and I'm now working at a pretty big company that uses Tidal and it all works pretty seamlessly.

It's pretty extensively used in our company. We have 25,000 jobs in production, and we keep growing. We keep adding jobs.

We have about eight engineers who create jobs and we have about 10 people who are operators who monitor the production schedule. And we have 200 to 300 other users who are developers. They create code that integrates with Tidal and they work with the engineers to create the jobs in Tidal. They access Tidal to view and check their jobs.

We have an architect and two admins to keep the environments up and running. We have the eight engineers who create, monitor, and edit the jobs and the general environment. They are on-call as well. That's the core team for Tidal. And the NOC manages alerts if something happens, to reach out to the on-call people

How are customer service and technical support?

Technical support is great. They're fantastic. They're very responsive and detailed when we ask them questions. A big thing that I like since STA bought it is that their support has been very responsive and very quick.

How was the initial setup?

Each upgrade has gotten a little bit better. I remember back in the day, when I first started working Tidal, upgrades were a pain, but they're slowly making improvements on the upgrades. One thing I would like to see them improve a little bit on is the documentation, because some parts of the upgrade are not exactly clear and I've had to go through support to help me on what to fill out in certain parts. But their support is actually fairly quick and they have been able to help me with it.

We've done major upgrades, and that's always a multi-month process because you have to do the change-process testing. That depends on the corporation. But the recent upgrade that we're doing from 6.35 to 6.53 has been going really well and has been pretty fast in terms of the actual setup and installation. Other than a little snag that I had to work through with support, it has gone very well. To upgrade each environment has taken an average of an hour-and-a-half to two hours.

There is some very complex strategy for updates. The main thing is to start with the lower environments and back up everything, the database and the servers, and go through each environment in a slow and steady process. We come up with a testing plan before moving on to the next environment. We have to make sure we test each environment thoroughly, over time, before moving to production.

What about the implementation team?

When we did a major upgrade about two years ago, we used BLUEHOUSE to help us, when we went from 5.31 to 6.3 That was a major change. But ever since then, we have been handling each integration or upgrade in-house.

What's my experience with pricing, setup cost, and licensing?

We purchase a seven-year contract. Once that's up, we'll look at renewals and costs and compare them again.

What other advice do I have?

The main thing is to look at whether you really need an enterprise scheduler in general. After that, implementation is very important. Setting up standards from the beginning for the scheduling and the jobs is very key. My biggest advice is to analyze all these processes and come up with a good plan for how to incorporate everything into your scheduling. That would be one of the most important things for Tidal or for any scheduler in general. From the admin side, for the technology itself and the technical stuff, work with and trust Tidal support at the beginning to get to a certain level of how to scope everything out, and then go from there.

I'd rate it an eight out of 10. The main thing is whether or not they come out with a better rollout of their upgrades and patches so that they are less buggy. Unfortunately, they still do come out with a consistent number of bugs. They also need better documentation at the admin level. Those are the two core areas that they're truly lacking in, and a little bit on speed. However, the newer version that we're still testing is supposed to take care of that. We'll have to see when that comes into play.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
reviewer1323876 - PeerSpot reviewer
Automation Manager at a financial services firm with 1,001-5,000 employees
Real User
Apr 17, 2020
Consolidates our administration and reporting feeding it straight into ServiceNow, though I would like more reporting analytics out-of-the-box
Pros and Cons
  • "It has been super stable. There are no complaints on stability. We would not be using it if Tidal wasn't stable."
  • "Our implementation has been super stable, and it really kind of ticks all of the boxes."
  • "The reporting is kind of lacking and not super awesome."

What is our primary use case?

We use it for a host of standard/general stuff, like batch workflow automation, in the front and back offices. We have also centralized all of our SQL Server maintenance that is running on it. Instead of having SQL Server maintenance plans or jobs running on 300 or 400 disparate servers, we run them through Tidal so we have consolidated administration and reporting that feeds straight into ServiceNow.

Last year, we made a step change with our DR recovery process. We had a bunch of people running manual scripts and different things where you have networks: Wintel, DBAs, or application support teams. They were running their own separate scripts to do application failover. This is different when it's active-active or active-passive replication. What we did was integrate it with different command line driven jobs, like PowerShell commands, to effectively failover applications and infrastructure into a sequenced set of dependant jobs. Therefore, if we need DR, we were not relying on a mix of SMEs saying, "Where was that script or how do we fail this over?" Instead we can just push a button and the thing fails over, which is beautiful. 

Additionally we do compliance reporting from within Tidal and like many people we are regulated from PWC. Everyone has the technology control frameworks that they have to evidence. Instead of people taking screenshots, we will effectively find out what information PWC need and build the job using CLI which runs on either month or quarter end. The job will go off, collect that evidence, come back, and be formatted. Then, we just drop it in SharePoint or use Tidal to save it to a file share, sending an email off to say, "Your evidence is collected. You need to review it, then sent it onto audit."

We use it for a vast array of housekeeping jobs. It is not that Tidal is a monitoring tool, but automation is basically as far as your imagination can take you with anything that runs by a command line, which is virtually anything you can do. 

We previously had a use case for it to give us a quick alert for when some of our infrastructure became unavailable. We just had it running every minute. Typically, it's not an enterprise monitoring tool, but if you have some deficiencies or things that you need to enhance, or give a different sort of dimension to, we've used it for that in the past. We also run it against our infrastructure using PowerShell to pull a whole host of reporting from our infrastructure daily, which is useful.

We use Tidal to run SQL Server and Windows. There is not really any Unix.

Since we start using it, they do more stuff in AWS. They now have a whole bunch of different cloud capabilities. We are moving towards private cloud. We're in the sandbox at the moment.

How has it helped my organization?

The product helps our company in the way that we've engineered it using bespoke jobs that we've written in a clever way. There's nothing directly at the moment. That might change as we move into the cloud, depending on which cloud we go with or on the adapters that they use, e.g., if they have native S3 adapters or events that can fire Lambda functions, which are a bit more interesting to us.

What is most valuable?

There are many valuable features. I would struggle to say that there is one more useful than another. Job Events and its email capabilities are good. 

We have integrated Tidal with other automation platforms. You can integrate legacy platforms, as the integration is easy. Overall, we have good impressions of its ability to manage and monitor workloads.

What needs improvement?

They have a bit of work to do on the ServiceNow Adapter. At the moment with 6.2.1, we can send an SNMP Trap to ServiceNow in order to create an incident fail. However, there is so much scope for a CLA API interface between the Adapter and the stuff that you can do with it. I would have other use cases for different things within ServiceNow potentially if that was the case.

The reporting is kind of lacking and not super awesome. They have a product where the administrative overhead isn't that straightforward. Maybe, we're using it wrong.

The ability to express jobs as code is something I wanted for years now, especially as we move into the DevOps space. We have been doing one-touch deploys in terms of our CI/CD pipeline for a while and we have releases and code deployments that go through environments with a single tool for deploying. Therefore, SQL code, SSIS packages, and registry entries can install something all at once. Tidal can't do this for jobs, because they use a Transporter mechanism, which baffles me because the product is a SQL Server on the back-end. We would like it for a developer to be able to push a button saying "Script", which exports a script for the injection from one environment to another. This is what it needs instead of a clunky Transporter tool to take it from one environment to another. If they could just rip out the code that they were going to insert into the next phase, then we can express those jobs as code and dive into our consolidated release process. For me, in the DevOps space, expressing jobs as code would be the way to go.

The solution’s current drill-down functionality is alright because the Client Manager is an actual database. With the next version 6.5.3, they put that into a memory database. Therefore, you have no real ability to go through and have a look at it. I think there's a gap there.

For how long have I used the solution?

10 years.

What do I think about the stability of the solution?

It has been super stable. There are no complaints on stability. We would not be using it if Tidal wasn't stable. You can't have an automation system that is unstable because it is too critical. If it's fallen over, everything is delayed in the morning. The business impact will be significant, because potentially your front office can't trade. If your automation platform doesn't work, you're in bad shape.

Two people are required maintenance.

What do I think about the scalability of the solution?

We have had no scalability complaints. It is all pretty straightforward.

We're looking at rolling this out a bit more globally. We have some people in India, North America, and elsewhere. The rate that the skills get picked up can depend on the region, but it also depends on the skill sets that you already have. If you already have some knowledge of an automation tool or orchestration tools, then it's quite intuitive. However, if you have somebody who has never seen it before with no knowledge on the information system, then it might take them a bit longer.

We have about 100 DBAs, testers, business analysts, and automation developers using it. At one point, we had nine live environments.

How are customer service and technical support?

I have been through many different iterations of the company. They used to be owned by Cisco, then Tidal was moved to somebody else. Now, it's with STA Group who seems very responsive and customer-driven, which is nice. They are making efforts to listen to their customers and see what they want, which is great. It's still in the early days to see how reactive they are in terms of development.

I've never called the technical support. My guys are the ones who have to speak to the tech support. I've not had any complaints.

Which solution did I use previously and why did I switch?

We went from AutoSys (formerly CA) to Tidal. We switched because of CA's expensive licensing. They were also behind the curve.

How was the initial setup?

The initial setup is fairly straightforward. There are a few nuances or a couple of bugs, but as soon as you report them, they are fixed as STA Group is fairly reactive.

We are in the process of an upgrade, but we have a whole lot of other work going on and are not under any pressure to get it done. We just took our time with it. Therefore, it's not like we're doing just this upgrade. Though, you could install an instance in a couple of days.

What about the implementation team?

The amount of people involved in an upgrade or deployment depends on how your infrastructure stands up. If you have a small IT department and you have one guy who administers Tidal, builds the servers, does the installations, and has nothing else to work on, then it is pretty quick. If you work in a larger organization where you have teams working in silos where everyone is maxed out with BAU and projects, then you may have to wait three weeks for your servers and a bunch of other stuff. It depends on how siloed your infrastructure setup is. Once you have the servers, then you can install the thing with probably two or three guys. Though, it depends on how complex your setup is. E.g., if you're doing HA between different regions in AWS, then you will need more people from information security along with network specialists. 

What was our ROI?

If you can automate things that people are doing, you will save time and resources because people can be doing more value-add work than manual stuff. Broadly speaking, if you start automating all of your clients' compliance evidence and collecting, it becomes standard, then the people who are doing that can do something more useful. If you extrapolate that, then that is time well spent and saved.

What's my experience with pricing, setup cost, and licensing?

I have had no issues with the licensing.

The solution enables admins and users to see the information relevant to them, but this is bundled as an add-on that we would have to pay for. I am attending a webinar on this feature next week. It remains to be seen how much it costs and what the value is. It's touted as giving you all the analytics that you want. We have had it 10 years and got by without this feature. Instead, we have DBAs who can write queries to pull out whatever we need from our SQL database. There are ways around everything, as there are a million ways to do stuff.

Which other solutions did I evaluate?

We have evaluated other solutions. 

What other advice do I have?

I would rate the product as a seven (out of 10). I love the product. It's pretty good. There are more reporting analytics that I would like to do and see out-of-the-box. I would also like to not have to pay for it. Our implementation has been super stable, and it really kind of ticks all of the boxes.

The Adapters that they provided are quite good. We have SQL, Oracle, and other ones that we have used in the past. I'm looking forward to using two or three adapters and being able to do harsh cloud native capabilities with Lambda. These are particularly interesting as we go into the cloud space. I haven't used them yet.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Tidal Administrator at a retailer with 5,001-10,000 employees
Real User
Feb 18, 2020
Gives us the ability to see everything across our scheduling universe, without having to access multiple systems
Pros and Cons
  • "The feature that I find to be valuable, as I'm working with other folks, is the ability to cross-schedule across platforms, and the flexibility that comes with that."
  • "From a management standpoint, when using the solution for cross-platform, cross-application workloads, I've never had a problem with the application. It's very interactive, especially with the different security levels that they offer."
  • "From a stability and support standpoint, this is a rock-solid app, in my opinion."
  • "For the most part, the drill-down and the logging are really good. But if we take an Informatica job, for example: We have the ability, and the operators have the ability, to actually drill down and see, at a session level, where the failure is. There is, unfortunately, no way to extract that into an actual output email or failure email. It's not that that information is not available, but extracting it into an email would be a nice-to-have."
  • "There is, unfortunately, no way to extract that into an actual output email or failure email."

What is our primary use case?

We're running jobs on a global scale. Being a global company, we're running scheduled jobs and ad hoc jobs across different regions. Jobs cover backend processing, financials, and the like. We're running on an SAP ERP system and we're also running Informatica for data warehouse. We're running BusinessObjects web reports as well as a lot of straight Windows and Unix command-line things. We run FTP processing, PGP encryption processing, and data services jobs. We're running about seven or eight of the different adapter types that Tidal has available.

We have it on-prem. Both our test and production environments are on fault-tolerant setups.

How has it helped my organization?

When I started here, they had already been on Tidal for about five years. So I'm not really sure where they were before Tidal. They did a lot of mainframe things in the past. From what I've heard from people here from the "old school," once they globalized and got everything into Tidal, the ability to see everything across the scheduling universe was a huge improvement. They didn't have to give different people different access to different systems and check four or five things, just to make sure something was running correctly.

The solution helped to reduce weekend and overtime hours. We're a 24 by 7 support model. Regarding the Tidal application, the one thing that we try to explain to anybody, from a support or monitoring standpoint, is that jobs trigger through Tidal, but not physically in Tidal. So if we have, hypothetically, an SAP job failure, it's not a Tidal failure, it's an SAP failure. So it goes right to SAP support, which saves time. In the environment I came from, they didn't have that mentality. So if, hypothetically, an ERP job failed, they'd call the Tidal person first instead of the ERP support. That type of understanding, as a whole, really helps from a support standpoint. The admins don't get a lot of calls unless there's an actual issue with the Tidal application itself.

In the time I've been here, we've definitely increased staff availability. From a business standpoint, we've started utilizing file monitors more, for what they call "file events" within the application. In the past, when an end-user would drop a file in SAP, for example, they'd contact our operations team, or send an email saying, "Run in this job." There isn't a real need for that in many cases. We've implemented a lot of file events that will actually only run jobs if they need to, if a file's available. Along the same lines, we had processes that would run a process in SAP, and even though it didn't create a file, there were other jobs downstream that would be hanging out and waiting for a file that never showed up. So not from just a staff availability point of view, but in terms of resource availability, it has definitely improved things a lot. From an operator standpoint, I would estimate Tidal is saving us 15 to 20 hours per week, just in manual interaction with inserting jobs on a request, since a lot of that stuff was implemented at our end.

Regarding job counts, we're pushing over seven million a year. That varies, obviously, depending on request jobs and other things. There are some processes that we shut down for year-end processing, so they stop running for a week or two. But from an expansion standpoint, we are constantly looking to see where else we can use Tidal, for new applications that are coming online or things that people are running on their own where they haven't even thought about Tidal's scheduling. In 2019, we did 7.7 million jobs. In 2018, we were at 7.1 million. In 2017, we were at 6.1 million. So with Tidal we're adding on the order of half-a-million jobs per year.

What is most valuable?

The feature that I find to be valuable, as I'm working with other folks, is the ability to cross-schedule across platforms, and the flexibility that comes with that. I'm kind of biased, as I've only used Tidal. I haven't used CA or IBM or any of the other scheduling platforms that are available on the market.

From a management standpoint, when using the solution for cross-platform, cross-application workloads, I've never had a problem with the application. It's very interactive, especially with the different security levels that they offer. We have two or three operators who are at a certain level where they can actually rerun jobs. If they fail, they don't actually have to get ahold of a Tidal administrator. The only thing they don't have access to is changing the master settings on the jobs. That flexibility of access is a big plus.

We do have a few developers who will actually set up processes within Tidal, but only in the test systems. They get a little bit more access that way, but they obviously have to have training prior to that, from me, on how to properly schedule things in Tidal. So the security and flexibility are valuable features.

They have a lot of pre-set stuff, but you can actually create something like: "Run the third Wednesday of every third month on a blue moon," going to the extreme. Their scheduling functionality is really advanced enough where we can create a lot of different kinds of customizations, based not only on a regular calendar year, but on fiscal calendars and regional calendars. We have jobs that process files for our EU operation and when they have a bank holiday over there we don't need to run the job. We can tie up those jobs that don't need to run on their local, European bank holidays.

The solution also enables admins and users to see the information that is relevant to them. The admins have super-user access, so they can actually adjust and transport different jobs from test to prod. Whereas the operators can adjust a job that's already scheduled if they need to, based on direction from support. They can change this variable, or change this setting, or change this text. But they don't have the access to actually change the master copy of that job. So, a one-off change is literally just that, a one-off change of the next compile scheduled. Otherwise, it's going to run as it's normally set up.

Another good thing that Tidal has is in regard to the history retention of job failures. Whereas our SAP ERP system usually has an eight-day history retention for jobs, Tidal can actually go back longer than that. So if somebody says, "Hey, why did this job fail three weeks ago?" we can bring up the failure message, which is something they can't do directly in SAP.

What needs improvement?

For the most part, the drill-down and the logging are really good. But if we take an Informatica job, for example: We have the ability, and the operators have the ability, to actually drill down and see, at a session level, where the failure is. There is, unfortunately, no way to extract that into an actual output email or failure email. It's not that that information is not available, but extracting it into an email would be a nice-to-have. It's minor, but it would definitely be a help. In the grand scheme of things though, you can drill down to session-level failures and get that error message to provide to support. 

Another thing has to do with job events. A job event triggers when a job completes. It sends an email or reruns a job. Right now — and I've even talked to Tidal about this — it will run all the events at the same time. It doesn't provide the logic to say, "I want this job to rerun five times. If it fails on the fifth time, then send an email: 'Out for Failure.'"

The only other thing I would like to see is an easy way to flag jobs running longer than a certain percentage of the estimated time they should take. Right now, you can hard code in a max expected run-time and you can trigger a notification off of that. The unfortunate thing is, in a consumer product-related business such as ours, Q3 and Q4 jobs are going to run longer. So you can't really put a hard-coded expected run-time, because that's going to fluctuate. So it would be useful if we could specify something like "Flag this job if it runs 25 percent longer than estimated," which the solution does track for 30 or 35 days. That's what they usually recommend, out-of-the-box, for keeping track of history.

For how long have I used the solution?

I have been using Tidal for about 13 years. I used it for about eight years at my previous company and then I came over to this company.

What do I think about the stability of the solution?

I came on about four-and-a-half years ago here and Tidal has been really solid. The high-availability and the fault monitoring they use is very good. I can think of twice, in the last four-and-a-half years where we've actually had to failover for one reason or another. And the bottom line was that it wasn't even a Tidal issue; it was something to do with patching. One of the patches from Microsoft was a little funky. From a stability and support standpoint, this is a rock-solid app, in my opinion.

It's very stable, especially for those who utilize what they call Fault Monitor or Fault Tolerance. When we do patching, the jobs, in and of themselves, automatically fail over from our primary to our backup. There might be a slight disconnect in the web UI that the operators use, but that maybe lasts a minute because of the cut-over time. But it picks up all of the backend PIDs, and the jobs just pick up where they left off. From a stability standpoint, this is a really good product.

What do I think about the scalability of the solution?

From what I've seen, the scalability is very good. There are companies that I know that run millions of jobs a day. I've been through some user groups that have some people running nine different instances of Tidal, and they're running a lot of different things. So, the 7.7 million a year we run here, coming from where I was beforehand where we were running about 400,000 a year, seems like a lot. But we're still a small fish in the barrel compared to how other Tidal customers are using it.

So the scalability is phenomenal. We're always looking for that next hook and working on trying to tie into other things. We're keeping our versions updated as much as we can, in regard to OS compatibility. Take Informatica, as an example: We're making sure that we're as up-to-date as we can be with the versions that are out on the market.

Which solution did I use previously and why did I switch?

In my previous company we used the Lawson ERP's internal job scheduler. There were Windows tasks that we had to check on. They were running a lot of VB6 stuff. In my current company, I came onboard years after they had already cut over to Tidal. I know they had some mainframe stuff in the past, but I don't think they converted from something like CA to Tidal. Tidal was their first choice.

How was the initial setup?

I came in at the tail end of the initial setup when I first started with Tidal back in '07. The decision had been made on the application before I got the position of scheduler in the Tidal admin. In terms of the actual setup, I was on the periphery. Once it was set up, I got more involved. But I have been involved since then with the system upgrades and version upgrades.

Upgrades seem to be fairly straightforward. When it comes to hotfixes and partial, mid-version updates, it's pretty simple. You don't have to call the vendor in. When it comes to versioning upgrades, like when we'll go from 6.3 to 6.5 in a couple of years, we do utilize a third-party vendor to come in and assist, because they do a lot of backend database cleanup and scrubbing. We're running in a SQL database for Tidal, and I know just enough SQL to get me in trouble. So we do rely, especially because this is such an enterprise-based application here, on having a third-party come in and take over the upgrade part of it. We work in conjunction with them, making sure jobs are set and that the copies are good.

As for the learning curve, a lot of it depends on the individual's knowledge of the particular systems. Windows is fairly straightforward. If you know some Unix commands, you can help set them up really easily within the application, when you're setting up a job to run from the Unix command line. If you don't know SAP or whatever the ERP system of the company is, at least a little bit — enough so that you can navigate through it — there might be a little bit of a learning curve. But it's really not as big as one might think. Take the SAP ERP as an example. I came from a Lawson background. I came into the SAP environment here, which I was totally unfamiliar with. But within about a month, I was able to set up SAP jobs without an issue.

There are some little things involved in understanding how to up jobs if you want to overwrite certain variant settings. Learning to do that, and making people feel comfortable doing that, was probably the biggest learning curve.

The other thing is understanding using API hooks within Tidal to other processes. That's one thing they could improve on as far as their training materials go. I've talked about that with them during the past couple of user calls that I've been involved in. At this point it's still a little rough, but hopefully that will get better as time goes on.

The amount of training a new user needs in Tidal depends on the level they're at. We have a training program in place for our operators who do a lot of the manual reporting and failures, running jobs on request, etc. We'll start them with just an inquiry only so they can see everything that's happening, but they can't act on it. That way they can get a feel for the application. We'll give them that for about a week or so, and they'll work hand-in-hand with an operator who's been onsite and using the application. Then we can roll them out to a test version with test-operator access, for another week or so. By that time, they're through four weeks of Tidal acclimation and they're good to go with everything. Because of the operator's schedule — they work a four-on, three-off rotation, it's not like they're working five eight-hour days of straight Tidal — plus all the other things that are on their plate for their job requirements, they're not going to see every single potential issue that could come up. But they have a pretty good grasp at the end of that time.

We'll usually get a feel from not only the trainee, but also the person who is working with them, about how they are doing and if they feel that they're ready to start doing stuff in production. Generally, within a month, they're up and running as an operator, in both test and prod environments.

Developers are a different story because of all the different things that they have access to regarding scheduling and building schedules. We haven't brought on a lot of developers since I've been here. It would probably take a good two to three weeks for developer training, if someone wanted to know how to set up a job in Tidal. We'd really try to hand-feed them little things, so they don't inadvertently schedule a job, or an entire job group that runs hundreds of jobs, which could really bog things down from a systems standpoint.

What about the implementation team?

The partner we use is a Tidal partner called BLUEHOUSE. They've always been very helpful and very flexible in terms of scheduling. The way we do it here is we'll have them come onsite to update our test system. We'll bring that up online and run that on the new version for two months or so. Then they'll come back and we'll do the production update. The whole time onsite, between test and prod together, is about four or five days. But they do a lot of the prep work for production, while we're doing the test upgrade. When we're ready to go to the production, they're only here for a day or a day-and-a-half at the most for the production cut-over. When it comes to initial support right after the fact, they're very receptive to fielding the questions.

What was our ROI?

I would say we have seen a return on investment by going with Tidal, and not only because of the volume of jobs we're running, but because of the variation of jobs that we're running. It gives us the ability to manually adjust processes on-the-fly, and having that visibility and quick reaction to failures has been a big plus for us.

Which other solutions did I evaluate?

At my previous company they looked at IBM, CA, and one other solution. The reason my old company went with Tidal back then, was that it was the only one that offered integration with Lawson.

What other advice do I have?

As with any product you're looking at, first of all, don't get pigeonholed into it. Don't have a laser-focus on an individual product. But with Tidal, especially now that they're rebuilding the customer base, reach out and work with their salespeople, and network with current users. One thing I found, especially being on some of the network boards — they used to have a Yahoo Group for Tidal — people aren't afraid to say, "Hey, this works great and this doesn't." I'll be the first to tell you what works great and what still needs some work. And now that Tidal has put its own forum together, the company is monitoring and responding to concerns and questions a lot quicker than they used to when they were under Cisco's umbrella.

The biggest lesson I've learned from using Tidal is that it's always growing. In user calls that we've had since Tidal went back to its own environment, they're really looking to rebuild and invest in the application, and make sure that things are up to date and validated. They're working on making sure they're as current as they can be with certain connections. 

It's like they have a renewed vision since Tidal was divested from Cisco. They seem to have a real yearning to get back into the way things used to be in the pre-Cisco days. I'm not trying to knock Cisco, but it is what it is, because I worked with Tidal before Cisco acquired the product. Now with the STA Group and a lot of the older Tidal developers and folks "back in the saddle," there seems to be a renewed interest in rebuilding, making it a lot easier, and opening up a lot more process availability for users and customers.

We've got a handful of developers, five or six people, who actually have the ability to create jobs in our test system. We have a team of six operators who have access to Tidal as well. They do the 24-hour monitoring and ad hoc jobs, etc. And we have two Tidal admins. We do have some other folks who have inquiry access into our production system. We'll give people who might be developers in our test system view-only access to prod. Overall we have 15 to 20 people who have access to the system, with varying security levels. I'm responsible for maintenance, upgrades, job migration, and production. I also work with people who don't have access to Tidal and on helping them get jobs set up properly. I also make sure we get the email notifications correct.

For what we're using it for, and what we have, it's very good.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Buyer's Guide
Download our free Tidal by Redwood Report and get advice and tips from experienced pros sharing their opinions.
Updated: February 2026
Product Categories
Workload Automation
Buyer's Guide
Download our free Tidal by Redwood Report and get advice and tips from experienced pros sharing their opinions.