Reporting and Analytics Inside Your Application
Learn about Embedded BI for any application.
For Commercial Software Applications
Boost your app with self-service report design, dashboards, and analysis.
For SaaS or Cloud Applications
Deliver best-in-class reports and dashboards for your external portal or customer facing applications.
For Custom Internally Built Applications
Make insight more pervasive for your custom or internal built applications, or improve your brand and customer relationships with customer facing analytics.
For Big Data Applications
Turn your Big Data into a fully interactive analytic applications.
Learn the 5 Levels of Embedded BI
Read about the different levels of BI that can be integrated inside your application in this easy to read eBook. Download >Plan your Embedded BI project
Use this 50-page guide to help you prepare and plan your Embedded BI initiative. Download >Get Started
Download the software, see code samples, view tutorials and more from our Embedded BI Developer resource center. Learn more >What is it?
Business applications are transforming their transactional data into highly interactive dashboards and analytics to help people make faster more informed decisions... on their own.
A Definition:
EMBEDDED BI is the integration of reports, dashboards, and analytic views inside an application. The information is typically displayed and managed by a BI platform and is placed directly within the application user interface to improve the context and usability of the data. Use of an embedded BI platform delivers state-of-the-art reporting and analytics without the time and expense of having to build it.
Why should I embed BI in my application?
For your commercial applications:
- Beat the competition with more robust and comprehensive reports, graphs, and dashboards
- Make your application users smarter with insight from your application data through interactive dashboards & analytics
- Free up your engineering team from building custom reports by integrating self-service Business Intelligence
- Drive new revenue with value added Business Intelligence services inside your application
- Increase your time-to-market by integrating BI rather than building it yourself
For your custom in-house applications:
- Make your users smarter with insight powered by embedded reports, dashboards & analytics
- Improve your brand and customer relationships with customer facing analytics in your external portal or application
- Free up your engineering team from building custom reports by integrating self-service Business Intelligence
- Accelerate time-to-production using a pre-built, easy to integrate BI solution for your on-premises, cloud, or Big Data application
What BI features can I integrate into my app?
- Interactive Reports
- Interact with report charts and tables including on-the-fly sorting, filtering, and formatting of column values and headers.
- Dashboards and Mashboards
- Provide a collection of interactive reports, charts, and external web content onto a single screen
- Data Exploration
- Create and explore summary and detail data from relational, OLAP, or Big Data sources using a highly interactive browser-based solution
- Analyze large relational data sets using powerful analytic queries and an intuitive interactive user interface, providing pivoting, filtering, and drilling of data
- Data Virtualization
- Integrate multiple data sources into a single metadata view to enable analysis and reporting across disparate sources without requiring ETL or a Data Warehouse
- Data Integration
- Build a central data repository by extracting data from various relational and non-relational sources and load into a data warehouse or data mart
- Mobile Ready Reports & Dashboards
- Create and view reports, dashboards and analysis on iPhone or Android devices
- Multi-Tenant BI
- Using a single Jaspersoft environment, quickly isolate users, roles, reports, and related permissions to securely separate one tenant from another for SaaS-based applications
- Web Service Accessible Platform
- Access powerful BI services using programmatic interfaces to control the look and feel of your application and drive closed loop data to action within your application
- Big Data Connectivity
- Connect directly to Hadoop, MongoDB, Cassandra and more with native reporting and analytics for real-time
Why Jaspersoft for Embedded BI?

Interactive reports, dashboards, and analytics for everyone
Quickly introduce interactive reports, dashboards, and analytics inside your application to empower your customers to gain deeper insight into their application data. Our solutions are designed to let you control as little or as much BI functionality that your customers need.
Access any Data
Many modern applications leverage a variety of data store technologies such as relational databases, NoSQL engines like MongoDB, or flat files. Jaspersoft can connect to any data source without requiring ETL to maximize access performance and simplify the application architecture.


Easy to integrate & maintain
Jaspersoft is based on modern REST and SOAP web services, supports standard identity management systems, provides built-in multi-tenancy support, and has a HTML5/CSS driven user interface for easy re-branding. The result is a full featured set of reporting and analytics capabilities made available in your Cloud-based or locally deployed application, all in a matter of weeks, not months.
Built for the Cloud
Easy to embed reporting and analytics into SaaS or Cloud applications with over 150 Cloud and SaaS applications already powered by Jaspersoft. Available as a service on Amazon's Web Service platform (AWS). The platform has features like a HTML5 web architecture with full multi-tenancy, flexible security integration, simple single sign-on, a CSS-customizable UI, and REST APIs.


Confidence with the World's Largest BI Community
A vibrant community of more than 300,000 developers assures you of proven technology that is powering hundreds of thousands of applications for millions of users everyday. Our community members continuously provide expertise and resources to help make your Jaspersoft investment a success.
Customer Examples of Embedded BI

Products Integrated: Jaspersoft BI Enterprise
Application Profile: SaaS based Business Process Management solution
Integration Type: Web services and iFrame enabling reports, dashboards, Ad Hoc reports, and OLAP

Products Integrated: Jaspersoft BI Professional
Application Profile: SaaS based Campaign Management platform
Integration Type: Web services and iFrame enabling interactive reports and dashboards

Products Integrated: Jaspersoft BI Professional
Application Profile: SaaS based Risk Management solution
Integration Type: Web services and iFrame enabling reports, dashboards, and Ad Hoc Reporting





