# Step 2: Integrate

# Using the API

With the basic setup of Exago complete, it's time to integrate Exago into your web application by using custom styling, and Exago's API through either .NET or REST. The basic flow is to create an Exago API object within your application code, modify parameters that affect the user's session, and then present the user with the Exago interface in a configuration that you decide.

An important element of Exago integration is the relationship between the Administration Console and Exago API. An overview of this relationship is provided here:

Base Plus Delta: Using the Administration Console and Exago API

For information on using the Exago API, view the appropriate article below:

Introduction to the .NET API

Introduction to the REST API

# Custom Styling and Getting Started Content

In order to have Exago appear to be part of your own application, you will want to create your own custom .aspx page with CSS to override the default Exago styles. You may also want to create custom "Getting Started" content which appears when a user launches into the full Exago UI. For more information, see the articles below:

Styling

Customizing Getting Started Content

Now let's look at setting up Exago's Scheduler component to allow for the scheduled execution and delivery of reports, and to allow for "remote execution" which lets you add execution instances to handle demand.

Step 1: Install and Configure Step 3: Install and Configure the Scheduler