Overview

Product video
DataRobot Enterprise AI Suite delivers a unified experience to design, deploy, and govern AI-powered applications across the full lifecycle - from data prep and multi-modal model training to agentic orchestration and real-time monitoring. DataRobot now features a brand-new UI, a composable GenAI App Builder, and AI-Ready Data pipelines that slash time-to-value for LLM and classical ML workloads. Organizations leverage DataRobot to accelerate business outcomes while meeting stringent security and compliance requirements - fully optimized for AWS services and infrastructure.
DataRobot is also the partner of choice for SAP customers across industries, where it accelerates delivery of AI-powered solutions for a variety of use cases. DataRobot's AI templates and AI Platform enable customers to rapidly leverage their SAP business data to deliver meaningful AI apps that can be leveraged across lines of business. Whether it's generating high-quality forecasts, accurate predictions, or AI-driven recommendations, DataRobot's templates can be either pre-configured or fully customized to meet business value needs.
Highlights
- Composable AI Apps & Agents: Low-code builder for predictive, generative, and agentic workflows
- Built-in Governance & Observability: Secure, audit, & monitor every model, prompt, and workflow
- Any Deployment, One Platform: SaaS, Dedicated Managed AI Cloud, or self-managed in your VPC
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/12 months |
|---|---|---|
DataRobot AI Platform - Private Offers Only - Contact Us | Contact your DR Account Manager or aws@datarobot.com for private offer | $0.01 |
The following dimensions are not included in the contract terms, which will be charged based on your usage.
Dimension | Cost/unit |
|---|---|
Additional usage as defined in private offer contract | $0.01 |
Vendor refund policy
No refunds accepted
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
email and telephone support available support@datarobot.com
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
Enterprise AI has transformed diagnostics and resource planning and delivers trusted governance
What is our primary use case?
My main use case for DataRobot is that it is a platform at an enterprise AI level that every organization uses to build, deploy, and govern each machine learning model at scale. It is basically an experiment to build, monitor, and govern AI models and also recognize some leadership in AI governance and ML operations, with nearly half of the Fortune 500 companies using it.
I generally use DataRobot in healthcare projects. We integrate DataRobot into our AWS ecosystem, and it improves our patient healthcare through predictive analytics, resulting in fast diagnostics and better resource allocation. Efficiency in production and predictive maintenance are key aspects of my main use case with DataRobot.
What is most valuable?
The best features DataRobot offers include automated machine learning and AI collaboration tools.
The automated machine learning and AI features of DataRobot have helped us build predictive models rapidly using hundreds of algorithms. The AutoML has significantly supported our collaborative efforts, as we generally use this tool in a centralized workspace for data scientists, analytics, and business users. This collaboration enhances reliability, with extensive documentation and a realistic approach towards real data. Experimentability and audit documentation are also well managed in this feature.
DataRobot has positively impacted my organization by driving an AI platform that encompasses the entire AI lifecycle, helping us experiment, build, deploy, monitor, and govern AI models in a secure and scalable way. It is particularly realistic in healthcare as we focus more on faster diagnoses and patient resource allocation through predictive analytics.
What needs improvement?
DataRobot could improve by attaching more advanced AI features, which would empower its daily use to be more responsible, efficient, and provide real-time examples. This enhancement would demonstrate how AI can transform industries, cut costs, and drive innovations.
The integration of DataRobot would greatly benefit from allowing more realistic tools and would be improved if it integrates more comprehensively with AWS cloud and other cloud platforms.
For how long have I used the solution?
I have been using DataRobot since the last four years.
What do I think about the stability of the solution?
DataRobot is stable.
What do I think about the scalability of the solution?
DataRobot's scalability is impactful, as it really helps maintain various solutions across different requirements and features. It is mainly used in healthcare, which contributes to its strong scalability.
How are customer service and support?
The customer support for DataRobot is good, offering various options whenever support is needed, including licensing features.
Which solution did I use previously and why did I switch?
I started with DataRobot itself and have not used a different solution.
How was the initial setup?
My experience with pricing, setup cost, and licensing for DataRobot has been positive, especially regarding licensing. I am not sure about the costs since a different team handles that; my focus is more on the technical aspects.
What about the implementation team?
I am not sure what my other technical team evaluated, but DataRobot was their first priority.
What was our ROI?
I have seen a return on investment as it has significantly helped us save time and improve reliability for different customers. It has enabled time-saving and cost-saving, which are key benefits of DataRobot.
Which other solutions did I evaluate?
I am satisfied with DataRobot.
What other advice do I have?
Specific outcomes from using DataRobot include faster diagnosis times and improved resource optimization. It also assisted other teams, including those in finance with fraud detection and credit risk modeling.
DataRobot's security ensures compliance and regulations like GDPR and HIPAA, supporting all types of these regulations. This compliance and security aspect is crucial and it is scalable and flexible towards supporting any hybrid and multi-cloud environment.
Regarding accuracy and reliability of output, DataRobot has helped us process live time streams towards customer purchases and IoT sensors. It has effectively demonstrated how accuracy is maintained and has provided the right data to end users, thereby enhancing both accuracy and scalability.
I would suggest that anyone interested in an automated AI tool or ML tool consider DataRobot, as it provides a comprehensive AI platform suitable for enterprises at a scale level. It is ideal for those looking to utilize successful real-world stories from top industry levels to demonstrate how AI can transform industries, cut costs, and drive innovation. I have provided this review a rating of 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?
Incredible tool for quick raw data to insights
Agent workflows have automated fraud monitoring and now reduce manual banking operations
What is our primary use case?
My main use case for DataRobot is to give an agentic AI flavor to my different customers because many of my customers are looking for a consumption tool when they are looking to implement GenAI in their premises. DataRobot actually helps to create agents directly, both on-premises as well as on a cloud. We are an on-premises company, so I propose DataRobot solutions when customers are looking to actually integrate AI agents with their infrastructure which they have recently procured from Dell.
We were working with a very large bank and they wanted to have an AI consumption tool where they can build AI/ML pipelines and they needed to have a graphical user interface where they can actually chat with the models which they have imported directly from outside as well as create agents which they can interface with their models as well as their commands. Based on their requirement, we zeroed in on a DataRobot solution because that actually helped them achieve all of their outcomes.
We understood the use case, what the customer is looking to implement and we got up with the DataRobot team. We understood that they could actually cater to all of the requirements of the customer, then we went ahead with the deployment of DataRobot. DataRobot actually helped set up a multi-agent scenario for the customer and one agent talking to the other agent has automated the complete sequence of events of fraud monitoring where if one particular fraud is reported, the second agent can actually log it into the ledger books and that can be reported into the chief manager who can actually take it up where the exact issue is happening. The whole process gets automated.
Previously my customer used to do everything manually, but now they are using agents to actually talk to their models as well as to their financial repository of information which they have brought into the vector database which comes along with DataRobot. They have actually automated several procedures such as updating the ledgers, updating the bank account information, generating feedback about their customer service. Everything is being automated. DataRobot is one of the major platforms being used, which actually interfaces with the primary bank application which they have in the particular bank. Model benchmarking actually helps to make sure that the results which are being provided by the model are correct. They can continuously review whether it has the right results which are being shown to the bank application and that will help them automate all of their remaining use cases which they are currently looking to deploy.
Previously we had five or six processes which used to be done manually by different people and that has been transformed using DataRobot because agents now are doing the same thing. There is a lot of money saved. The manager mentioned that they have redirected the employee base to other tasks and they are incurring a cost savings of around $1,000 per employee and that has actually boosted the share of the company by a lot. Since it is a government PSU bank, we cannot share the financials, but they have actually achieved a lot of cost savings, around $2 million they have saved by implementing DataRobot.
What is most valuable?
DataRobot's one of the major features is model evaluation and model performance. One can actually evaluate whether the model is performing correctly and can actually benchmark it against the correct results. That will actually help to fine-tune models to give the right results. Additionally, DataRobot has a very good agentic interface where one can actually spin up multiple agents at the click of a mouse and can have multi-agent protocol where that will help automate all use cases. That is something which is a differentiator with respect to other platforms.
What needs improvement?
DataRobot can actually be improved by having access to multiple data repositories. It is lacking in the ways in which it ingests data, in which it transforms the data because we need a separate data manipulation tool for which we need to have somebody else. It is primarily for agentic AI governance and creating agents on the data or on the models which we have already brought into the platform. If DataRobot also works in that space, we can actually improve their uptake to a lot of customers.
Currently we have an ETL tool which actually does the ingestion, transformation, and then that data is fed into the AI model. The AI model which is connected to DataRobot then gives us the GUI where we can create AI/ML pipelines. However, if DataRobot also adds those data transformation capabilities, then it will be an end-to-end tool and the customer will not have to procure many tools for doing the ingestion and transformation process. It will have a single tool. That is where DataRobot can actually improve itself.
For how long have I used the solution?
I have been using DataRobot for one year.
What do I think about the stability of the solution?
DataRobot is stable.
What do I think about the scalability of the solution?
DataRobot is very scalable because the customer initially started with two licenses, and now they have around 20 licenses which are working across different deployments across their entire ecosystem and that helps them to achieve their outcomes pretty easily.
How are customer service and support?
Customer support is very good. For many of the issues, we went back to the DataRobot team and they were very helpful in answering the questions which the customer had. There is no issue with the customer support.
Which solution did I use previously and why did I switch?
Previously we did not have any solution. It was a greenfield setup, so we did not have any solution. Everything was being done manually.
How was the initial setup?
We worked directly with the DataRobot team. We got the licensing worked out for the respective instances which the customer was looking to purchase. The whole process was very seamless and there were no issues in calculating the licensing costs and that is what we conveyed to the customer. It is pretty transparent and we had no issues.
What was our ROI?
Around $2 million have been saved for the particular company in a particular financial year. We have automated a lot of processes. Previously we had five employees doing the entire workflow, and now we can do it with two employees because agents are being used to do the same which was previously being done by the employees.
Which other solutions did I evaluate?
What other advice do I have?
DataRobot is primarily an agentic AI tool and it does that pretty well. Based on that, I have given it a rating of eight. DataRobot has not promised to be a data ingestion tool, otherwise I would have given a lower number. It is good in what it promises to be.
Customer support is very good. For many of the issues, we went back to the DataRobot team and they were very helpful in answering the questions which the customer had. There is no issue with the customer support.
If one is looking for an agentic AI governance tool, then DataRobot is the place to be because it has a very good interface and one can create multiple agents on the fly. One can have an agent-to-agent protocol and that will automate processes in a single click. That is where DataRobot scores.
Fast, Insightful Automated Modeling with DataRobot
The automated modeling is a big help because it tries different approaches for me instead of requiring everything to be done manually. I also appreciate that I can still understand what’s driving the predictions, so it doesn’t feel like a black box.
Performance can be another challenge. Some processes take a while, particularly with larger datasets. which can slow everything down and interrupt the workflow.
Overall, simplifying the interface, adding more transparency in certain areas, and improving speed would make a big difference.
For me, the biggest benefit is speed. I can go from raw data to something usable pretty quickly, rather than spending a lot of time testing things manually. It also makes it easier to get results without needing deep expertise, which helps me move forward with more confidence.
Automation has improved efficiency and decision-making while big data handling and transparency still need work
What is our primary use case?
My main use case for DataRobot is to perform predictive analysis and automation of machine learning workflows. I use it to quickly build, test, and deploy models without extensive coding. One of the examples is I use DataRobot to predict which students are likely to accept the university offer. It basically helps us and the admission team to focus their efforts more efficiently. It also helps us with data matching and cleaning in large data sets, which reduces manual work.
The prediction helps our team and the admission team to prioritize outreach to the students who are most likely to accept the offer. They inform marketing and follow-up strategies as well, making efforts more efficient and quicker. One example is if DataRobot predicts a student has a high likelihood of accepting, the team can send personalized emails or call them to provide guidance and support directly to these students. It basically focuses on these specific students which have been just highlighted by DataRobot. It also reduces time spent on students who are unlikely to enroll, allowing us to use our resources more efficiently only on the people who we think are actually going to come back and enroll with us.
I do use DataRobot for many other things as well. For example, other than the target of student enrollment, I use DataRobot for data cleaning. I do the cleaning of deduplication as well. I also use this to detect any anomalies. It basically helps me to automate all the repetitive tasks and saves me some time. One example I can share is I use it to flag duplicate student records across multiple systems, which used to take us hours to do before, and now it's done a lot more quickly by using DataRobot.
What is most valuable?
There are many features that I appreciate about DataRobot. Some of the features which I personally prefer are the ones that save time. First, I would start with the automating features. If I want to do the data preparation, clean the raw data, or upload a student admission data, DataRobot automatically generates features such as the number of applications in the last month and previous offers accepted, and it can remove duplicates as well. This is one of my favorite features. Secondly, it tests my machine learning models for me, and the testing and selection are very efficient. For example, if I want to run many algorithms, DataRobot will compare them and pick the best one, saving me time from manually checking which one is the best. Lastly, another feature that I appreciate is the integration and scalability with our cloud system. It helps us connect with the various data sources we work with in our university, such as SITS, Azure SQL, and CSV exports, allowing DataRobot to handle joins and feature engineering effectively without requiring extensive coding from me.
DataRobot has positively impacted our organization in many ways. First, it has improved efficiency; tasks such as model testing, feature engineering, and predictions that used to take us days or weeks can now be accomplished in hours. This ultimately helps us make better decisions, particularly with admission data where we can rely heavily on the predictions made by DataRobot. It has also helped to reduce a lot of manual work and has allowed me to execute automation tasks more quickly. Furthermore, DataRobot provides scalable analytics, enabling us to run multiple predictive models across different departments without needing extra staff or extensive infrastructure. For instance, it allows the admission team to prioritize outreach to students likely to apply, ensuring we spend our resources effectively.
What needs improvement?
Aside from the many advantages of DataRobot, I believe there are areas that could be improved based on my experience. There is a lack of transparency in the models; sometimes it feels like a black box. For example, when I uploaded a large data set of about two gigabytes for processing, the time taken was slower than expected. Additionally, the handling of bigger data sets could be better, as it performs extremely well with smaller datasets but can lag with larger ones. The integration with some other tools used in our organization can also be challenging, and more flexibility for custom pre-processing and advanced model tuning would be beneficial.
In terms of support and documentation, I believe improvements are needed. For instance, the response time from DataRobot could be quicker, which would be appreciated when we need assistance. The documentation is generally sufficient, but it can be lengthy and could use more real-world examples and step-by-step tutorials for better clarity. Lastly, creating a client community where users can share experiences and solutions might enhance the overall value and learning curve.
For how long have I used the solution?
I have been using DataRobot for about one year, which is about the past 12 months.
How are customer service and support?
DataRobot's customer support is good but could improve with quicker response times and better documentation or community support. The scalability is robust, managing large data sets, although it sometimes slows down when processing bigger data, but being cloud-hosted enables automatic resource scaling, which supports collaboration across teams.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
Previously, we used different solutions, including manual model building through Python, Excel, and Azure ML for some projects. We switched due to the burdensome manual workflows that were time-consuming and required extensive coding, making it difficult to test multiple models quickly. DataRobot allowed us to experiment faster, achieve better model accuracy, and facilitate simpler collaboration without needing high-level programming skills.
What was our ROI?
We have indeed seen a return on investment. On average, we're saving about 10 to 15 hours per project. The efficiency has greatly improved; tasks that used to take a day now take mere hours. While we haven't reduced staff, their workload has lightened, enabling them to accomplish more within the same timeframe. The standout metric remains the 10 to 15 hours saved per project.
What's my experience with pricing, setup cost, and licensing?
While pricing falls more under my IT colleagues, from my perspective, the overall experience feels justified. The premium pricing is reasonable for the value provided, and I'd say it's worth the investment. The setup cost was minimal because it's cloud-hosted, eliminating the need for heavy on-premises infrastructure, allowing us to start using it immediately after purchase.
Which other solutions did I evaluate?
We evaluated several options, including Azure Machine Learning and manual Python workflows. DataRobot offered the best combination of automation, model accuracy, and ease of use, which ultimately saved us significant time and resources, making it the clear choice.
What other advice do I have?
For those looking into DataRobot, I recommend starting with a small project to grasp the workflow before scaling. Utilizing the automations offered and dedicating some time for training is key, along with collaborating and sharing models and dashboards within the team to maximize the platform's value.
DataRobot is a powerful, user-friendly platform that saves time and provides accuracy, although improvements are needed in handling larger data sets and flexibility. You can use my real name for the public review. I have provided this review with a rating of 7.