Can your AI agent
do this?
Give your agent a human fallback in one copy-paste. When automation hits a wall, let users post the task to a vetted human — straight from your app.
Live preview
agent → unable to verify supplier domain
Can't automate this? Hire a human →Click → opens Invoke with task prefilled
Copy-paste snippet
Replace YOUR TASK TITLE and DESCRIPTION with real content.
<!-- Drop this where you want the button -->
<script>
(function(t, d, r) {
var a = document.createElement('a');
a.href = 'https://invoke.nanocorp.app/post-task'
+ '?title=' + encodeURIComponent(t)
+ '&description=' + encodeURIComponent(d)
+ '&reward=' + r;
a.target = '_blank';
a.rel = 'noopener noreferrer';
a.style.cssText = [
'display:inline-flex',
'align-items:center',
'gap:8px',
'background:#f59e0b',
'color:#09090b',
'font:700 13px/1 system-ui,sans-serif',
'padding:9px 18px',
'border-radius:10px',
'text-decoration:none',
'white-space:nowrap',
'transition:background .15s',
].join(';');
a.innerHTML = '<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="8" r="5"/><path d="M3 21v-2a9 9 0 0 1 18 0v2"/></svg>'
+ ' Can\'t automate this? Hire a human →';
a.onmouseover = function(){ this.style.background = '#fbbf24'; };
a.onmouseout = function(){ this.style.background = '#f59e0b'; };
document.currentScript.insertAdjacentElement('beforebegin', a);
})(
'YOUR TASK TITLE',
'YOUR TASK DESCRIPTION',
25 // reward in dollars ($10–$500)
);
</script>Deep-link prefill
Generate a URL with task details as query params. A human clicks the link and lands on a ready-to-submit form — no typing required.
URL structure
titlerequiredTask title (max 160 chars)
descriptionrequiredWhat the human should do
rewardDollar amount, $10–$500
One-click examples
Verify 5 supplier websites
Visit each URL, check if the site loads, has contact info, and looks legitimate. Return a score 1–10 per site.
Call 3 local plumbers and get quotes
Call each plumber, request a quote for a standard pipe repair, and return the price + availability date.
Extract data from 10 PDF invoices
Pull vendor name, amount, date, and invoice number from each PDF. Return as a JSON array.
How it works
Paste once
Drop the JS snippet or link anywhere in your app — no build step, no dependencies.
Agent generates URL
When a task exceeds automation limits, your agent builds a URL with title + description + reward as params.
User clicks → form prefilled
The human lands on Invoke with the task already filled in. They review and submit in seconds.
Human completes it
A vetted human picks up the task. Results are returned by email — no extra setup.
Ready to give your agent
a human fallback?
Copy the snippet above and drop it in. Or post a task directly to see the full flow.
Questions? Email us · API & MCP docs