resend.com Thread. Authored by weaver-auto. License: open.
These checks run before every recipe. Any failure halts execution and notifies you.
This is what installs to ~/.webloom/threads/. No magic. Just JSON.
{
"domain": "resend.com",
"name": "resend.com Thread",
"version": "1.0.0",
"author": "weaver-auto",
"license": "open",
"created_at": 1779179741,
"seed_url": "https://resend.com/",
"anti_bot": {
"verdict": "normal",
"signals": [],
"page": {
"title": "Resend · Email for developers",
"url": "https://resend.com/",
"bodyLen": 17077,
"interactiveCount": 107,
"ready": "interactive"
}
},
"framework": {
"frameworks": [
"radix"
],
"raw": {
"frameworks": [
"radix"
],
"primary": "radix",
"indicators": {
"has_password_input": false,
"has_file_input": false,
"has_label_wrapped_file": false,
"has_drop_zone": false,
"iframe_count": 0
},
"page": {
"title": "Resend · Email for developers",
"url": "https://resend.com/",
"ready": "interactive"
}
}
},
"fingerprints": {
"body_class": "bg-background font-sans text-gray-12 antialiased selection:bg-black/10 selection:text-black dark:selection:bg-white/20 dark:selection:text-white",
"title": "Resend · Email for developers",
"url": "https://resend.com/",
"a_declarative_count": 0,
"a_button_count": 0,
"forms_count": 0,
"next_data": false,
"nuxt": false,
"react": false,
"redux": false
},
"pacing": {
"signals": {
"cloudflare": false,
"hcaptcha": false,
"recaptcha": false,
"akamai": false,
"datadome": false,
"kasada": false,
"perimeter": false
},
"profile": "fast"
},
"inputs": [
{
"tag": "button",
"id": null,
"name": null,
"type": "button",
"placeholder": null,
"aria_label": "Select test mode",
"role": "combobox",
"content_editable": false,
"fill_strategy": "fast_setter"
},
{
"tag": "select",
"id": null,
"name": null,
"type": "select-one",
"placeholder": null,
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "select_option"
},
{
"tag": "input",
"id": null,
"name": null,
"type": "checkbox",
"placeholder": null,
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "fast_setter"
},
{
"tag": "input",
"id": null,
"name": null,
"type": "checkbox",
"placeholder": null,
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "fast_setter"
}
],
"buttons": [
{
"tag": "header",
"id": null,
"text": "Open main menuFeaturesCompanyResourcesHelpDocsAIPricingLog i",
"aria_label": "Main",
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "radix-_R_pbr9fstb_-trigger-radix-_R_1kopbr9fstb_",
"text": "Features",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_pbr9fstb_-trigger-radix-_R_2kopbr9fstb_",
"text": "Company",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_pbr9fstb_-trigger-radix-_R_3kopbr9fstb_",
"text": "Resources",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_pbr9fstb_-trigger-radix-_R_4kopbr9fstb_",
"text": "Help",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_pbr9fstb_-trigger-radix-_R_5kopbr9fstb_",
"text": "Docs",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_pbr9fstb_-trigger-radix-_R_6kopbr9fstb_",
"text": "AI",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "a",
"id": null,
"text": "Get started",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "a",
"id": null,
"text": "Get started",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-Node.js",
"text": "Node.js",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-Serverless",
"text": "Serverless",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-Ruby",
"text": "Ruby",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-Python",
"text": "Python",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-PHP",
"text": "PHP",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-CLI",
"text": "CLI",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-Go",
"text": "Go",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-Rust",
"text": "Rust",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-Java",
"text": "Java",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-Elixir",
"text": "Elixir",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-.NET",
"text": ".NET",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-REST",
"text": "REST",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_129br9fstb_-trigger-SMTP",
"text": "SMTP",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_b29br9fstb_-trigger-Node.js",
"text": "Node.js",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_b29br9fstb_-trigger-Next.js",
"text": "Next.js",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_b29br9fstb_-trigger-Remix",
"text": "Remix",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_b29br9fstb_-trigger-Nuxt",
"text": "Nuxt",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_b29br9fstb_-trigger-Express",
"text": "Express",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_b29br9fstb_-trigger-Hono",
"text": "Hono",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_b29br9fstb_-trigger-Redwood",
"text": "Redwood",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_b29br9fstb_-trigger-Bun",
"text": "Bun",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_b29br9fstb_-trigger-Astro",
"text": "Astro",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": null,
"aria_label": "Copy to clipboard",
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": null,
"aria_label": "Select test mode",
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": "Send",
"aria_label": "Send test email",
"click_strategy": "js_dispatch"
},
{
"tag": "a",
"id": null,
"text": "Get started",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": "off",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": "off",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_1k9br9fstb_-trigger-user-welcome.tsx",
"text": "user-welcome.tsx",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_1k9br9fstb_-trigger-reset-password.tsx",
"text": "reset-password.tsx",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_1k9br9fstb_-trigger-user-invite.tsx",
"text": "user-invite.tsx",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_1k9br9fstb_-trigger-weekly-digest.tsx",
"text": "weekly-digest.tsx",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": "DNSBLs",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": "Spamhaus",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": "BIMI",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": "VMC",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": "CAN-SPAM Act",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": "DKIM",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": "SPF",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": null,
"text": "DMARC",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_1dpbr9fstb_-trigger-Intuitive analytics",
"text": "Intuitive analytics",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_1dpbr9fstb_-trigger-Full visibility",
"text": "Full visibility",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "button",
"id": "radix-_R_1dpbr9fstb_-trigger-Domain authentication",
"text": "Domain authentication",
"aria_label": null,
"click_strategy": "radix_portal"
},
{
"tag": "a",
"id": null,
"text": "Get started",
"aria_label": null,
"click_strategy": "js_dispatch"
}
],
"priors": {
"sources": [],
"candidate_selectors": []
},
"preflight": [
{
"name": "framework_radix",
"kind": "framework_marker",
"probe": "radix",
"expected": "radix detected"
},
{
"name": "button_features",
"kind": "button_text",
"probe": "features",
"expected": "button 'features'"
},
{
"name": "button_company",
"kind": "button_text",
"probe": "company",
"expected": "button 'company'"
},
{
"name": "button_resources",
"kind": "button_text",
"probe": "resources",
"expected": "button 'resources'"
},
{
"name": "button_help",
"kind": "button_text",
"probe": "help",
"expected": "button 'help'"
},
{
"name": "button_docs",
"kind": "button_text",
"probe": "docs",
"expected": "button 'docs'"
},
{
"name": "button_get_started",
"kind": "button_text",
"probe": "get started",
"expected": "button 'get started'"
},
{
"name": "button_node_js",
"kind": "button_text",
"probe": "node.js",
"expected": "button 'node.js'"
},
{
"name": "button_serverless",
"kind": "button_text",
"probe": "serverless",
"expected": "button 'serverless'"
},
{
"name": "button_ruby",
"kind": "button_text",
"probe": "ruby",
"expected": "button 'ruby'"
},
{
"name": "button_python",
"kind": "button_text",
"probe": "python",
"expected": "button 'python'"
},
{
"name": "button_php",
"kind": "button_text",
"probe": "php",
"expected": "button 'php'"
},
{
"name": "button_cli",
"kind": "button_text",
"probe": "cli",
"expected": "button 'cli'"
},
{
"name": "button_rust",
"kind": "button_text",
"probe": "rust",
"expected": "button 'rust'"
},
{
"name": "button_java",
"kind": "button_text",
"probe": "java",
"expected": "button 'java'"
},
{
"name": "button_elixir",
"kind": "button_text",
"probe": "elixir",
"expected": "button 'elixir'"
},
{
"name": "button__net",
"kind": "button_text",
"probe": ".net",
"expected": "button '.net'"
},
{
"name": "button_rest",
"kind": "button_text",
"probe": "rest",
"expected": "button 'rest'"
},
{
"name": "button_smtp",
"kind": "button_text",
"probe": "smtp",
"expected": "button 'smtp'"
},
{
"name": "button_next_js",
"kind": "button_text",
"probe": "next.js",
"expected": "button 'next.js'"
},
{
"name": "button_remix",
"kind": "button_text",
"probe": "remix",
"expected": "button 'remix'"
},
{
"name": "button_nuxt",
"kind": "button_text",
"probe": "nuxt",
"expected": "button 'nuxt'"
},
{
"name": "button_express",
"kind": "button_text",
"probe": "express",
"expected": "button 'express'"
},
{
"name": "button_hono",
"kind": "button_text",
"probe": "hono",
"expected": "button 'hono'"
},
{
"name": "button_redwood",
"kind": "button_text",
"probe": "redwood",
"expected": "button 'redwood'"
},
{
"name": "button_bun",
"kind": "button_text",
"probe": "bun",
"expected": "button 'bun'"
},
{
"name": "button_astro",
"kind": "button_text",
"probe": "astro",
"expected": "button 'astro'"
},
{
"name": "button_send",
"kind": "button_text",
"probe": "send",
"expected": "button 'send'"
},
{
"name": "button_off",
"kind": "button_text",
"probe": "off",
"expected": "button 'off'"
},
{
"name": "button_user_welcome_tsx",
"kind": "button_text",
"probe": "user-welcome.tsx",
"expected": "button 'user-welcome.tsx'"
},
{
"name": "button_reset_password_tsx",
"kind": "button_text",
"probe": "reset-password.tsx",
"expected": "button 'reset-password.tsx'"
},
{
"name": "button_user_invite_tsx",
"kind": "button_text",
"probe": "user-invite.tsx",
"expected": "button 'user-invite.tsx'"
},
{
"name": "button_weekly_digest_tsx",
"kind": "button_text",
"probe": "weekly-digest.tsx",
"expected": "button 'weekly-digest.tsx'"
},
{
"name": "button_dnsbls",
"kind": "button_text",
"probe": "dnsbls",
"expected": "button 'dnsbls'"
},
{
"name": "button_spamhaus",
"kind": "button_text",
"probe": "spamhaus",
"expected": "button 'spamhaus'"
},
{
"name": "button_bimi",
"kind": "button_text",
"probe": "bimi",
"expected": "button 'bimi'"
},
{
"name": "button_vmc",
"kind": "button_text",
"probe": "vmc",
"expected": "button 'vmc'"
},
{
"name": "button_can_spam_act",
"kind": "button_text",
"probe": "can-spam act",
"expected": "button 'can-spam act'"
},
{
"name": "button_dkim",
"kind": "button_text",
"probe": "dkim",
"expected": "button 'dkim'"
},
{
"name": "button_spf",
"kind": "button_text",
"probe": "spf",
"expected": "button 'spf'"
}
],
"states": []
}