# Arena

### Connect Arena in Violet

1. In [Violet](https://app.violetlabs.com/) (or [VioletGov](https://app.violetgov.com/)), navigate to **Integrations** and click  <img src="/files/IS4aq5Ad1Nr6RFUu4LLg" alt="" data-size="line"> to add a new integration.&#x20;
2. Select <img src="/files/KNzOntkMzXeoTaexwgjQ" alt="" data-size="line"> **Arena**
3. In the integration panel, select the type of Arena environment you wish to connect, ie. Standard, Gov, or Europe.&#x20;

<div align="center"><figure><img src="/files/AjU7C40JSQGPcl4ocENa" alt="" width="375"><figcaption></figcaption></figure></div>

4. Next, provide your Arena username and password. **We recommend creating a Machine User in Arena that can act as a service account for this integration.** When creating this in Arena, be sure to select "Terminate Existing Session & Allow New Login" in the Login Conflict Resolution field. Be sure to associate the Machine User with the appropriate user groups in Arena so Violet has access to the relevant items.

<figure><img src="/files/80xO1rzBg4RtYVAVdH0R" alt="" width="375"><figcaption></figcaption></figure>

5. Last, enter the ID of the Arena Workspace you wish to connect. If you don't know your Workspace ID, you can leave it blank. Violet will connect the last workspace you visited.

<figure><img src="/files/tVhW2GNsuxCKXale1gWu" alt="" width="375"><figcaption></figcaption></figure>

\[Optional] You can also provide a unique name for the connection based on the credentials you're using, and you can create **restricted permissions** to users or groups:

<figure><img src="/files/SpT8vIwBwWHZWTDqTFdP" alt="" width="375"><figcaption></figcaption></figure>

6. Click **Connect**. Once connected, you can configure the type(s) of data to ingest, how often data should be refreshed, etc.

<figure><img src="/files/eDXDZmfkA8Plv7rJ8hZL" alt="" width="375"><figcaption></figcaption></figure>

7. Last, click **Create** to begin fetching data. You're done!

### Set up an Arena data sync

You can also configure Violet to sync part data from Arena to another app when creating your integration.

Any of your live Violet integrations that can receive part data will appear in the **Select integration(s) this data should automatically be pushed to** dropdown. <br>

1. To create a sync, select one or more app(s):

<figure><img src="/files/1PKfGj2RVUoWJnoN2E6s" alt="" width="375"><figcaption></figcaption></figure>

2. Then configure any desired settings, such as how often data should be synced, allowable windows for data to be synced, and whether you'd like files to be included.&#x20;

<figure><img src="/files/KAOGNhlnLvz3hm4DOtN9" alt="" width="375"><figcaption></figcaption></figure>

3. Click **Create** or **Save**.


---

# 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.violetlabs.com/apps/a/arena.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.
