Skip to main content
Through the Olostep Agents API you can create autonomous research agents that run on a schedule and deliver structured results.
  • Web research across sites with automated extraction
  • Multi-step workflows with scheduled execution and notifications
  • Output to JSON/CSV/Sheets/DB
For availability and details, contact us at info@olostep.com or Contact Sales.

Installation

# pip install requests

import requests

Create an agent

Create an agent with a natural language prompt and a target model.
API_URL = 'https://api.olostep.com/v1/agents' # endpoint available to select customers
API_KEY = '<YOUR_API_KEY>'

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

data = {
  "prompt": """
    Find portfolio companies from https://www.vcsheet.com/funds and 
    write to a Google Sheet with columns (Fund Name, Fund Website URL, 
    Fund LinkedIn URL, Portfolio Company Name, Portfolio Company URL, 
    Portfolio Company LinkedIn URL). Run weekly on Monday at 9:00 AM 
    and email steve@example.com when new companies are added.
  """,
  "model": "gpt-4.1"
}

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

Capabilities

The Olostep agent can:
  • Web Research: Automatically search and extract data from websites
  • Data Organization: Structure information into spreadsheets, databases, or other formats
  • Scheduled Execution: Run tasks on a recurring schedule (daily, weekly, at a predefined time)
  • Multi-step Workflows: Perform complex, multi-part research tasks autonomously
  • Notifications: Send email alerts when new data is found or tasks complete
  • Custom Output: Return data as CSV, JSON, Google Sheet, or directly in your database

Access

The Agents API is currently available to select customers. To get access: