# Introduction to Oliasoft Documentation

Welcome to Oliasoft Public Docs! Get familiar with Oliasoft Products and their features.

## Site Sections

This site is structured into **4 major sections**. To jump directly to their respective overview-pages, go to relevant tabs below. Alternatively, navigate through to the relevant page using the left menu.

{% tabs %}
{% tab title="User Guides" %}
{% hint style="info" %}
Oliasoft User Guides contains simple guides for each Oliasoft module.
{% endhint %}

{% content-ref url="/pages/-LggSC-bIXgBdT-cpX5l" %}
[User Guides Overview](/oliasoft-welldesigntm-public-docs/user-guides-1/user-guides.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Technical Documentation" %}
{% hint style="info" %}
The technical documentation section contains public descriptions and illustrations for Oliasoft calculation engines and simulators. Certain detailed documentation may be invite-only
{% endhint %}

{% content-ref url="/pages/-LhAwDFPqCgAmAay6h7e" %}
[Technical Documentation Overview](/oliasoft-welldesigntm-public-docs/technical-documentation/introduction.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Architecture & Tech Stack" %}
{% hint style="info" %}
Contains general descriptions of Oliasoft System Architecture, Security implementations, Cloud Platform and related topic
{% endhint %}

{% content-ref url="/pages/-LhAypTePXrpPdLTnBCB" %}
[Broken mention](broken://pages/-LhAypTePXrpPdLTnBCB)
{% endcontent-ref %}
{% endtab %}

{% tab title="API References" %}
{% hint style="info" %}
iContains links and information to Oliasoft API documentation sites, example applications, example integrations with various third party systems etc
{% endhint %}

{% content-ref url="/pages/-LhAytYMqPP-K1SwOmj1" %}
[API Overview](/oliasoft-welldesigntm-public-docs/api-references/overview.md)
{% endcontent-ref %}
{% endtab %}
{% endtabs %}

#### General note for Oliasoft Docs

{% hint style="warning" %}
Information contained throughout this site are public and meant to provide information and serve as a foundation for industry discussion.&#x20;

Certain modules have additional **Private Docs** for more detailed documentation regarding equations used in various calculation modules. Modules with additional Private Docs are labeled with an info tag like this one.

&#x20;For access to Private Docs, please send an application to [support@oliasoft.com ](mailto:support@oliasoft.com)
{% endhint %}

## Oliasoft Products

| Product           | Contents / Features                                                                                                                                                                                                                                                                                                                                                                                                        |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **WellDesign™**   | <ul><li>Well Trajectories</li><li>Anti-Collision</li><li>Triaxial Casing Design (stress analysis)</li><li>Torque & Drag</li><li>Hydraulics</li><li>Wear Simulations</li><li>Thermal Simulations</li><li>Tubing Design</li><li>Wellhead Growth</li><li>Annular Fluid Expansion / Annular Pressure Buildup</li><li>Blowout & Kill</li><li>Conductor Analysis</li></ul>                                                       |
| **PVT**           | <ul><li>PVT Simulatons</li><li>Phase Mapping</li><li>Water Analysis</li></ul>                                                                                                                                                                                                                                                                                                                                              |
| **Oil Drift**     | <ul><li>Oil Drift Simulations</li><li>Historical Weather and live weather effects</li><li>Effect of barriers</li></ul>                                                                                                                                                                                                                                                                                                     |
| **Oliasoft APIs** | <ul><li><a href="https://api.oliasoft.com/">Trajectory API</a> <em>(external link)</em></li><li><a href="https://app.oliasoft.com/apidocs">Casing Design API</a> <em>(external link)</em></li><li><a href="https://blowout.oliasoft.com/BlowOutSimulationAPI/#!index.md">Blowout & Kill API</a> <em>(external link)</em></li><li>General API</li><li>Rule Based Trajectory Design</li><li>Rule Based Well Design</li></ul> |

{% hint style="warning" %}
Oliasoft is continuously updating features in its products. Features are mainly prioritised based on user feedback in our feature forums at [Oliasoft Community](https://community.oliasoft.com). Certain features may therefore not be fully documented yet. Please contact [Oliasoft Support](mailto:support@oliasoft.com) for information on features not yet documented.
{% endhint %}

## Getting Started

Oliasoft has two main access points, our **Graphical User Interface** (GUI) and our **Application Programming Interface** (API)

In order to use either one, you will need login credentials. Get one through requesting a trial license [here](https://www.oliasoft.com/product/oliasoft-trial/), or  speak with the coordinator in your company. &#x20;

### Getting Started with the GUI

Getting started with the GUI component of Oliasoft is very easy. Once you have received your login credentials, login through Oliasoft application login at[ app.oliasoft.com](https://app.oliasoft.com). You can change your designated password when you login.

To learn how to use the various GUI applications, please read any of the following user guides:

{% content-ref url="/pages/-LglKbpP9IAXBtaQkZdk" %}
[Getting Access To Oliasoft Products](/oliasoft-welldesigntm-public-docs/user-guides-1/getting-access-to-oliasoft-products.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LggSEyy0NaE7h8IOREj" %}
[Broken mention](broken://pages/-LggSEyy0NaE7h8IOREj)
{% endcontent-ref %}

{% content-ref url="/pages/-LggSIA\_M8v-pUjbpdRM" %}
[Trajectory Design](/oliasoft-welldesigntm-public-docs/user-guides-1/trajectory-design.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LggSNnPaDBFMozEYnTT" %}
[Anti-Collision Models](/oliasoft-welldesigntm-public-docs/user-guides-1/trajectory-design/anti-collision.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LggSRjTq3WMHYDC-V-n" %}
[Broken mention](broken://pages/-LggSRjTq3WMHYDC-V-n)
{% endcontent-ref %}

{% content-ref url="/pages/-LggSUXFrsmD5pddJaig" %}
[Automatic Design](/oliasoft-welldesigntm-public-docs/user-guides-1/automatic-casing-design.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LggSWwlO-0w6-DGV\_G5" %}
[Broken mention](broken://pages/-LggSWwlO-0w6-DGV_G5)
{% endcontent-ref %}

{% content-ref url="/pages/-LggSke64adtQUuSh0tY" %}
[Broken mention](broken://pages/-LggSke64adtQUuSh0tY)
{% endcontent-ref %}

{% content-ref url="/pages/-LggSnbP3n5gvd16Ij1W" %}
[Temperature Simulation](/oliasoft-welldesigntm-public-docs/user-guides-1/thermal-simulations.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LggSqPsQIztOffMbSCN" %}
[Blowout & Kill](/oliasoft-welldesigntm-public-docs/user-guides-1/blowout-and-kill.md)
{% endcontent-ref %}

{% hint style="info" %}
The user guides above demonstrates basic user requirements for normal well planning activities. For guides on highly specialised or advanced functions, please search our [support forum](https://community.oliasoft.com/forums/forum/help-forum/) or ask [Oliasoft Community](https://community.oliasoft.com/) for help.
{% endhint %}

### Getting Started with the API

Get started with Oliasoft API by visiting [Oliasoft Developer pages](https://www.oliasoft.com/developers/) or the API documentation pages below:

* [Well Trajectory API](https://api.oliasoft.com/)
* [General API](https://app.oliasoft.com/apidocs)
* [Blowout & Kill API](https://blowout.oliasoft.com/BlowOutSimulationAPI/#!index.md)

#### Not a developer?

Although a custom Oliasoft integration requires you to either be, or hire, a developer, you have many alternatives. Use some of our open source application examples for inspiration and as a starting point. Links to many examples on [Oliasoft Developer pages](https://www.oliasoft.com/developers/).

#### We´re here to help!

* [API Support](https://community.oliasoft.com/forums/forum/developers-api/) - We´re always happy to help out with code or any questions you have.
* [API Discussion Board](mailto:support@oliasoft.com) - Join our Mattermost Developer Board to discuss the latest API changes.
* [Examples](https://www.oliasoft.com/developers) - Link to many examples on Oliasoft Developer pages

## Technical Documentation

See below for pages containing technical documentation for all our features.&#x20;

{% hint style="info" %}
We publish methodologies and documentation regarding calculation  and simulations in order to invite the industry to an educated discussion. If you are an expert looking to discuss a certain calculation, or if you are a researcher that has published new methodologies, please contact us through [Oliasoft Support](mailto:support@oliasoft.com) or our [feature request forum](https://community.oliasoft.com/forums/forum/feature-requests/).

Oliasoft continuously adds support for improved methodologies and we welcome contact with researchers and contributors in these fields.
{% endhint %}

{% content-ref url="/pages/-LhAwDFPqCgAmAay6h7e" %}
[Technical Documentation Overview](/oliasoft-welldesigntm-public-docs/technical-documentation/introduction.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LhAwI-JuN34JCCeLarA" %}
[Well Trajectory Design](/oliasoft-welldesigntm-public-docs/technical-documentation/well-trajectory-design.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LhAwO5J5Lg-qNKQuPGY" %}
[Uncertainty Modelling](/oliasoft-welldesigntm-public-docs/technical-documentation/uncertainty-modelling.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LhAwQzp4C2ISwBDeN7u" %}
[Casing Design (Triaxial Stress Analysis)](/oliasoft-welldesigntm-public-docs/technical-documentation/casing-design-triaxial-stress-analysis.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LhAx4BaDbvafAfyMNht" %}
[Thermal Simulator](/oliasoft-welldesigntm-public-docs/technical-documentation/thermal-simulator.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LhAx7DfQMMCqfAS9o8J" %}
[Torque & Drag](/oliasoft-welldesigntm-public-docs/technical-documentation/torque-and-drag.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LhAxAI0-mpJsImocZII" %}
[Hydraulics and Surge & Swab](/oliasoft-welldesigntm-public-docs/technical-documentation/hydraulics.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LhAxCjzhc\_bbN2rcGe0" %}
[Broken mention](broken://pages/-LhAxCjzhc_bbN2rcGe0)
{% endcontent-ref %}

{% content-ref url="/pages/-LhAxE\_azsTDkVkmmhNY" %}
[Blowout & Kill](/oliasoft-welldesigntm-public-docs/technical-documentation/blowout-and-kill.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://oliasoft.gitbook.io/oliasoft-welldesigntm-public-docs/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
