# Arettic: describe the result, we find the tool that delivers it

Every tool, scored. Every result, guaranteed.

Your agent says what it needs. Arettic ranks the tools by public scores, runs the best one, checks what comes back, and refunds you when it fails. Sales and research data today.

Join the waitlist: POST https://api.arettic.com/v1/waitlist {"email": "you@company.com"} (no key), or use the form at https://arettic.com/waitlist.

## Why Arettic
- **Pay only for passes.** A bounced email, no match or an empty scrape is refunded to your credits in seconds. Your agent gets the reason; you get a receipt.
- **Public scores.** Every tool gets a 0 to 100 score for each task and region. Every input and the formula are published.
- **Neutral ranking.** Recommend ranks every tool for the task, including ones we don't sell.

## How it works
1. **Ask** (POST /v1/recommend): your agent names the task and region and gets tools ranked by score, then price. Free; covers tools we don't sell.
2. **Run** (POST /v1/execute): one key runs every curated tool. Budget and approval rules are checked, then credits are held.
3. **Check**: the result meets the task's published pass rule or it doesn't; the rule version is on the receipt.
4. **Settle**: pass, credits captured and the result returned. Fail, hold released, reason returned, data withheld.

## What your agent can do today
Six task types are live: find_email, verify_email, enrich_company, enrich_person, web_search, extract_url. A new task type goes live only when its result can be checked automatically and scored against known answers.

## Scores
Score = 100 x (0.40 accuracy + 0.25 pass rate + 0.20 audit precision + 0.10 reliability + 0.05 speed), minus a penalty for upheld disputes (up to 20 points). The formula and every input are at https://arettic.com/docs/scores.

## Spending limits
Your agent can't overspend: $50 monthly budget per agent by default, approval above a threshold ($20 by default), instant key revoke, optional IP allowlist.

## Pass rules (v1)
One published check for each live task type.

| task_type | Used for | Passes if | Partial or failed |
|---|---|---|---|
| find_email | Outbound prospecting, recruiting outreach, partner sourcing | An email is returned and its verification status is valid (not catch-all or unknown) | Catch-all counts as a fail and is refunded |
| verify_email | Cleaning a list before a campaign, sign-up and CRM hygiene | The verifier returns a definitive status (valid or invalid) | Unknown or timeout counts as a fail |
| enrich_company | Account research, lead scoring and routing, CRM enrichment | The record matches the requested domain (or name + country) and has name, domain, employee range and industry | Missing required fields counts as a fail |
| enrich_person | Lead qualification, contact research, candidate and investor research | Name (fuzzy ≥ 0.9) and company domain (exact) match the input; a title and one contact field are present | A match without a contact field counts as a fail |
| web_search | Market and competitor research, news monitoring, building target lists | At least N results (5 by default) with valid, non-duplicate URLs | Fewer than N is charged pro rata |
| extract_url | Reading pricing pages, docs, job posts and filings into an agent | HTTP 200 with at least 200 characters of main content, not a block or captcha page | A blocked page counts as a fail |

Invalid input is rejected before any provider call, free.

## Pricing
| Plan | Price |
|---|---|
| Pay as you go | $0 + credits |
| Pro | $99 a month or $990 a year |
| Max | From $1,000 a month |

1 credit = $0.001. New accounts get $1 of credits when they sign up and $10 more after a demo call.

This page as HTML: https://arettic.com/ · Markdown: https://arettic.com/index.md · JSON: https://arettic.com/index.json
