rtrvr.ai logo
rtrvr.ai
Blog
Book Demo
Pricing
API Docs
Workflow Automation

Integrations

Connect rtrvr.ai to your favorite automation platforms. Trigger web automations from Zapier, n8n, Make, or any HTTP client.

Get API Key Webhook Docs

Video Tutorials

Watch step-by-step integration guides

Control Your Browser from n8n

Use mcp.rtrvr.ai to trigger automations in your own logged-in Chrome

Cloud Browser API from n8n

Scale web automation with rtrvr's cloud browser infrastructure

Choose Your Endpoint

Three APIs optimized for different use cases

Cloud Agent API Example

json
{
  "input": "Extract company info and contact details",
  "urls": ["https://example.com/about"],
  "webhookUrl": "https://your-server.com/callback"
}

Best for:

Lead enrichmentForm automationResearch compilationPrice monitoring

Platform Setup Guides

Step-by-step instructions for each platform

n8n

Open-source workflow automation with powerful node-based editor

Featured

Trigger Your Browser from n8n via rtrvr MCP

Call rtrvr Cloud Browser API from n8n

Setup Steps

  1. 1Add an HTTP Request node to your workflow
  2. 2Set Method to POST
  3. 3Set URL to your chosen rtrvr endpoint
  4. 4Add Header: Authorization = Bearer YOUR_API_KEY
  5. 5Add Header: Content-Type = application/json
  6. 6Set Body to JSON with your request payload
  7. 7Optionally add a Webhook node to receive results

Configuration

json
// n8n HTTP Request Node Configuration
{
  "method": "POST",
  "url": "https://api.rtrvr.ai/agent",
  "sendHeaders": true,
  "headerParameters": {
    "parameters": [
      { "name": "Authorization", "value": "Bearer {{ $credentials.rtrvrApiKey }}" },
      { "name": "Content-Type", "value": "application/json" }
    ]
  },
  "sendBody": true,
  "bodyParameters": {
    "parameters": [
      { "name": "input", "value": "={{ $json.taskDescription }}" },
      { "name": "urls", "value": "={{ [$json.targetUrl] }}" },
      { "name": "webhookUrl", "value": "={{ $node['Webhook'].webhookUrl }}" }
    ]
  }
}

Zapier

Connect rtrvr to 6,000+ apps with no-code automation

Setup Steps

  1. 1Create a new Zap with your trigger (Gmail, Sheets, etc.)
  2. 2Add 'Webhooks by Zapier' as an action
  3. 3Choose 'POST' as the Action Event
  4. 4Set URL to your chosen rtrvr endpoint
  5. 5Add Headers: Authorization (Bearer token), Content-Type
  6. 6Set Data to your JSON payload with Zapier variables
  7. 7Optionally create a Catch Hook to receive results

Configuration

json
// Zapier Webhook Configuration
URL: https://api.rtrvr.ai/agent

Headers:
  Authorization: Bearer rtrvr_your_api_key
  Content-Type: application/json

Data (JSON):
{
  "input": "Extract contact information from this company",
  "urls": ["{{zap_data_company_website}}"],
  "webhookUrl": "https://hooks.zapier.com/hooks/catch/123/abc/"
}

Make (Integromat)

Visual workflow builder with advanced data transformation

Setup Steps

  1. 1Add an HTTP > Make a request module
  2. 2Set URL to your chosen rtrvr endpoint
  3. 3Method: POST
  4. 4Add Headers for Authorization and Content-Type
  5. 5Body type: Raw, Content type: JSON (application/json)
  6. 6Enter your request JSON in Request content
  7. 7Add a Webhooks > Custom webhook module to receive results

Configuration

json
// Make HTTP Module Configuration
URL: https://api.rtrvr.ai/agent
Method: POST

Headers:
  Authorization: Bearer rtrvr_your_api_key
  Content-Type: application/json

Request content:
{
  "input": "{{1.taskDescription}}",
  "urls": ["{{1.targetUrl}}"],
  "webhookUrl": "{{2.webhookUrl}}"
}

Real-World Examples

Common integration patterns you can build today

New lead in CRM → rtrvr extracts company data → Update CRM record

Endpoint: api.rtrvr.ai/agentZapiern8nMake
Workflow Example
// Trigger: New HubSpot Contact
// Action: rtrvr Agent API
{
  "input": "Visit this company website and extract: company size, industry, tech stack, and key contacts",
  "urls": ["{{contact.company_website}}"],
  "webhookUrl": "https://hooks.zapier.com/catch/123/enrich/"
}

// Webhook receives enriched data → Update HubSpot Contact

Webhook Features

Built-in capabilities for production workflows

HMAC Signatures

Verify webhook authenticity with SHA-256 signatures. Prevent replay attacks with timestamp validation.

Automatic Retries

Failed deliveries retry with exponential backoff. 5 attempts over 10 minutes before giving up.

Async Execution

Receive HTTP response immediately. Get full results via webhook when the task completes.

Custom Metadata

Pass through your own data with webhookMetadata. Receive it back in the callback for correlation.

Event Types

Distinguish workflow.completed vs workflow.failed. Handle success and error cases differently.

All Endpoints

webhookUrl works with /agent, /scrape, and /mcp. Same callback format across all APIs.

Ready to Integrate?

Get your API key and start building. Our team is here to help with complex integration scenarios.

Get API Key Ask in Discord
rtrvr.ai logo
rtrvr.ai

Retrieve, Research, Robotize the Web

By subscribing, you agree to receive marketing emails from rtrvr.ai. You can unsubscribe at any time.

Product

  • API & MCPNEW
  • Browser Extension
  • Cloud Platform
  • Templates
  • WhatsApp Bot
  • RoverSOON

Use Cases

  • Vibe Scraping
  • Lead Enrichment
  • Agentic Form Filling
  • Web Monitoring
  • Social Media
  • Job Applications
  • Data Migration
  • AI Web Context
  • Agentic Checkout

Compare

  • rtrvr vs Apify
  • rtrvr vs Bardeen
  • rtrvr vs Browserbase
  • rtrvr vs Browser Use
  • rtrvr vs Clay
  • rtrvr vs Claude
  • rtrvr vs Comet
  • rtrvr vs Firecrawl

Resources

  • Documentation
  • Blog
  • Changelog
  • Integrations
  • Pricing
  • Book Demo
  • Affiliate Program

Company

  • Team
  • Contact
  • GCP Partner
  • Privacy Policy
  • Terms of Service
  • Security Brief
support@rtrvr.ai

© 2026 rtrvr.ai. All rights reserved.

Made withfor the automation community