> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neoagent.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Connecting Strety to Neo

> Create a Strety app, authorize it once and save it in Neo

You connect Strety once at the MSP level, with your own Strety app.

## Before you start

* Neo acts as the Strety user who authorizes the app, with that user's role and the spaces they can see. Authorize it as an **admin** or **account owner**, so Neo sees every Team's Goals. Many MSPs authorize it as a user named for Neo.
* Every To-Do, Issue and check-in Neo writes shows that user as its author.

## 1. Create the app in Strety

In Strety, open **My Integrations** → **My Apps** and create an app named Neo:

* **Redirect URI:** `https://localhost/callback`, exactly.
* **Scopes:** tick **read** and **write**. Tick only **read** when Neo should change nothing in Strety.

Copy the **Client ID** and the **Client Secret**.

## 2. Authorize the app

Open this address in the browser where you are signed in to Strety, with your Client ID in place of `<Client ID>`:

```
https://2.strety.com/api/v1/oauth/authorize?response_type=code&client_id=<Client ID>&redirect_uri=https://localhost/callback&scope=read+write
```

Click **Authorize**. Your browser then opens a page that does not load. That is expected: copy the whole address from the address bar. It starts with `https://localhost/callback?code=`. The code in it works once and expires after ten minutes, so do the next step straight away.

## 3. Save it in Neo

**1. Open Integrations**

In the Neo Dashboard, open **Integrations** and find the Strety card, under Project Management.

**2. Save the app and the authorization**

Enter the Client ID and the Client Secret, paste the address you copied into **Authorization**, and click **Save settings**. Neo turns the code into a token before saving, so a wrong secret or an expired code is rejected straight away.

Neo keeps the connection alive from then on. Strety issues a new token each time Neo renews it, so the authorization works for Neo alone: never paste it into another program.

If you delete the app, change its Client Secret, or revoke Neo's access in Strety, Neo stops reaching Strety and sends you a message in the dashboard. Authorize the app again (step 2) and save the new address.

## 4. Turn Strety on per agent

Open the agent, go to the Integrations section, and pick an access profile for the Strety block, or set each area yourself:

| Area | Access levels you can pick | Notes |
| - | - | - |
| **People & Teams** | Disabled, Read Only | People, Teams, the Accountability Chart and the V/TO; most jobs need it to find a Team or a person. |
| **Goals & Milestones** | Disabled, Read Only, Read / Write | Tracking Goals against PSA tickets. |
| **To-Dos** | Disabled, Read Only, Read / Write | Follow-ups and the weekly review. |
| **Issues** | Disabled, Read Only, Read / Write | Issues for Goals that fall off track. |
| **Metrics** | Disabled, Read Only, Read / Write | The Scorecard and its check-ins. |
| **Headlines** | Disabled, Read Only, Read / Write | Good-news Headlines. |
| **Shoutouts** | Disabled, Read Only, Read / Write | Recognition for your Core Values. |
| **Messages** | Disabled, Read Only, Read / Write | Updates posted to a space. |
| **Meetings** | Disabled, Read Only | Meeting attendance and ratings. |
| **Projects** | Disabled, Read Only, Read / Write | Projects and creating one. |
| **Docs** | Disabled, Read Only, Read / Write | Docs and their folders. |
| **Performance Reviews** | Disabled, Read Only | Reviews and, once completed, their answers. |

See [Strety API](https://docs.neoagent.io/agents/tools/management/strety-api.md) for the profiles and what the agent can read and change.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.