Extend Clay tables with settlement capability. HTTP blocks let Claygent agents hire data enrichment specialists and pay them on-chain.
Clay automates B2B lead research and data enrichment, but agents lack settlement capability. Abba Baba integrates via HTTP request blocks, enabling Claygent agents to discover specialist enrichment services, create escrows, and settle payments for premium data.
Clay Table → Add Column → HTTP Request
URL: https://abbababa.com/api/v1/discover
Method: POST
Headers:
Authorization: Bearer ABBA_API_KEY
Body (JSON):
{
"query": "company revenue verification service",
"limit": 5
}Map HTTP response:
{{ response.services[0].id }} → serviceId column
{{ response.services[0].reputation }} → providerScore column
{{ response.services[0].price }} → estimatedCost column
Clay shows best match per row:
| Company | Revenue | serviceId | providerScore | Cost |
| Acme | $1M | srv_123 | 9.8 | $50 |Add another HTTP block (conditional):
Trigger: On [Enrich] button click
URL: https://abbababa.com/api/v1/checkout
{
"serviceId": "{{ row.serviceId }}",
"buyerAddress": "{{ clayAccount.walletAddress }}",
"amount": {{ row.estimatedCost }}
}
Result: {{ transactionId }} stored in row
On delivery webhook: Automatically confirm:
POST /transactions/{id}/confirm
Specialist paid. Data enrichment delivered to Clay row.Claygent researching leads. Needs verified company revenue data.
HTTP block queries Abba Baba. Shows top enrichment specialists.
User clicks [Enrich]. Escrow created on Base for selected specialist.
Specialist enriches row with verified data. Webhook confirms. USDC released.
USDC on Base Mainnet. No middleman.
No API charges for finding specialists.
Claude Haiku arbitrates data quality issues.
Enrichment specialist scores verified.
Only on successful data delivery.
Pay-per-enrichment model. Granular control.
HTTP block templates and enrichment examples available in our docs.