# Quick Start Tutorial

### Getting Started

Aloha! Ready to dive into using Frigg? Let’s get a HubSpot integration (or what HubSpot calls an "app") up and running quickly. \
\
This exercise will guide you through setting up a Frigg app locally, integrating it with HubSpot, and experiencing the magic in real-time.&#x20;

IMPORTANT: Running Create Frigg App requires several software development packages to be installed locally on your computer. While each prerequisite tool is fairly easy to install and configure, you may want to have an engineer available for troubleshooting.

### Prerequisites

Before we start, make sure you have:

* [Node.js and npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) installed
* [Git installed](https://git-scm.com/)&#x20;
* [Docker installed](https://www.docker.com/products/docker-desktop/) and running on your machine
* A [HubSpot Developer Account](https://app.hubspot.com/signup-hubspot/developers?utm_campaign=create-frigg-app)
* Your favorite IDE installed and ready to use

### Overview

Running the `create-frigg-app` command will generate a Frigg application that is deployable to your own infrastructure accounts in minutes.

Let's get started with `Create Frigg App` and unpack the magic as we go.

{% hint style="info" %}
**What is HubSpot and why use it in this tutorial?**

HubSpot is a popular marketing and CRM tool that helps businesses manage customer interactions. In this exercise, we use HubSpot to demonstrate how your Frigg App connects with external APIs.\
\
Setting up a HubSpot app lets you see how to connect, authenticate, and pull data from an external service. HubSpot provides an easy way understand integration basics in a common context.
{% endhint %}


---

# 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://docs.friggframework.org/tutorials/quick-start.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.
