Connect rtrvr.ai to your favorite automation platforms. Trigger web automations from Zapier, n8n, Make, or any HTTP client.
Watch step-by-step integration guides
Use mcp.rtrvr.ai to trigger automations in your own logged-in Chrome
Scale web automation with rtrvr's cloud browser infrastructure
Three APIs optimized for different use cases
{
"input": "Extract company info and contact details",
"urls": ["https://example.com/about"],
"webhookUrl": "https://your-server.com/callback"
}Step-by-step instructions for each platform
Open-source workflow automation with powerful node-based editor
Trigger Your Browser from n8n via rtrvr MCP
Call rtrvr Cloud Browser API from n8n
// 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 }}" }
]
}
}Connect rtrvr to 6,000+ apps with no-code automation
// 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/"
}Visual workflow builder with advanced data transformation
// 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}}"
}Common integration patterns you can build today
New lead in CRM → rtrvr extracts company data → Update CRM record
// 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 ContactBuilt-in capabilities for production workflows
Verify webhook authenticity with SHA-256 signatures. Prevent replay attacks with timestamp validation.
Failed deliveries retry with exponential backoff. 5 attempts over 10 minutes before giving up.
Receive HTTP response immediately. Get full results via webhook when the task completes.
Pass through your own data with webhookMetadata. Receive it back in the callback for correlation.
Distinguish workflow.completed vs workflow.failed. Handle success and error cases differently.
webhookUrl works with /agent, /scrape, and /mcp. Same callback format across all APIs.
Get your API key and start building. Our team is here to help with complex integration scenarios.