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

# Agents API

> Bouw no-code onderzoeksagents die het web doorzoeken, scrapen en crawlen met Olostep.

Via de Olostep Agents API kun je autonome onderzoeksagents creëren die datastromen en zoektaken op schema kunnen automatiseren en gestructureerde resultaten leveren.

* Webonderzoek op sites met geautomatiseerde extractie
* Meerstaps workflows met geplande uitvoering en meldingen
* Uitvoer naar JSON/CSV/Sheets/DB

Voor beschikbaarheid en details, neem contact met ons op via [info@olostep.com](mailto:info@olostep.com) of [Contact Sales](https://www.olostep.com/contact-sales).

## Installatie

<CodeGroup>
  ```python Python theme={null}
  # pip install requests

  import requests
  ```

  ```js Node theme={null}
  // npm install node-fetch

  // ESM
  import fetch from 'node-fetch'

  // CommonJS
  const fetch = require('node-fetch')
  ```

  ```bash cURL theme={null}
  # macOS: ingebouwde curl is prima
  ```
</CodeGroup>

## Maak een agent aan

Maak een agent aan met een natuurlijke taalprompt en een doelmodel.

<CodeGroup>
  ```python Python theme={null}
  API_URL = 'https://api.olostep.com/v1/agents' # endpoint beschikbaar voor geselecteerde klanten
  API_KEY = '<YOUR_API_KEY>'

  headers = {
    'Authorization': f'Bearer {API_KEY}', 
    'Content-Type': 'application/json'
  }

  data = {
    "prompt": """
      Vind portfoliobedrijven van https://www.vcsheet.com/funds en 
      schrijf naar een Google Sheet met kolommen (Fondsnaam, Fonds Website URL, 
      Fonds LinkedIn URL, Portfoliobedrijfsnaam, Portfoliobedrijf URL, 
      Portfoliobedrijf LinkedIn URL). Voer wekelijks uit op maandag om 9:00 uur 
      en e-mail steve@example.com wanneer nieuwe bedrijven worden toegevoegd.
    """,
    "model": "gpt-4.1"
  }

  response = requests.post(API_URL, headers=headers, json=data)
  result = response.json()
  print(result)
  ```

  ```js Node theme={null}
  const res = await fetch('https://api.olostep.com/v1/agents', {
    method: 'POST',
    headers: { 'Authorization': 'Bearer <YOUR_API_KEY>', 'Content-Type': 'application/json' },
    body: JSON.stringify({
      prompt: 'Vind portfoliobedrijven van https://www.vcsheet.com/funds en schrijf naar een Google Sheet...',
      model: 'gpt-4.1'
    })
  })
  console.log(await res.json())
  ```

  ```bash cURL theme={null}
  curl -s -X POST "https://api.olostep.com/v1/agents" \
    -H "Authorization: Bearer $OLOSTEP_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "prompt": "Vind portfoliobedrijven van https://www.vcsheet.com/funds en schrijf naar een Google Sheet...",
      "model": "gpt-4.1"
    }'
  ```
</CodeGroup>

## Mogelijkheden

De Olostep agent kan:

* **Webonderzoek**: Automatisch zoeken en data van websites extraheren
* **Dataorganisatie**: Informatie structureren in spreadsheets, databases of andere formaten
* **Geplande uitvoering**: Taken uitvoeren op een terugkerend schema (dagelijks, wekelijks, op een vooraf bepaalde tijd)
* **Meerstaps workflows**: Complexe, meerledige onderzoekstaken autonoom uitvoeren
* **Meldingen**: E-mailwaarschuwingen sturen wanneer nieuwe data wordt gevonden of taken zijn voltooid
* **Aangepaste uitvoer**: Data retourneren als CSV, JSON, Google Sheet, of direct in je database

## Toegang

De Agents API is momenteel beschikbaar voor geselecteerde klanten. Om toegang te krijgen:

* E-mail ons op [info@olostep.com](mailto:info@olostep.com)
* Of [neem contact op met ons verkoopteam](https://www.olostep.com/contact-sales)

## Prijsstelling

De prijsstelling voor agents is variabel. Het wordt gefactureerd op basis van het resultaat. De prijs wordt onderhandeld tussen de klant en de agent. Neem contact op met [info@olostep.com](mailto:info@olostep.com) voor meer details.
