create_job
Start a golive job
Hand off a multi-step, multi-day task that golive runs to completion, even after this session ends. Paid or irreversible steps pause for the user's approval through a link. Job types:
- launch_domain: Buy a domain, put its DNS on the configured provider, point it at your app, and confirm it resolves and serves HTTPS. Pauses for the user to approve the purchase with their passkey. Can take minutes to hours; the job keeps running after this session ends.
launch_domain input: { "domain": "example.com", "target": "my-app.vercel.app or an IPv4 address" }
输入参数type必填emailinput必填
get_job
Check a golive job
Current status of a job, what is blocking it, and what to do next.
输入参数jobId必填
list_jobs
List golive jobs
All jobs, newest first.
无需输入参数。
undo_job
Undo a golive job
Reverses finished steps that can be undone, newest first. Purchases that can't be refunded are listed, not undone.
输入参数jobId必填
list_services
List callable APIs
Services Gluo runs for agents (site checks, screenshots, domain availability, email setup, dependency vulnerabilities, ...), each with its exact input schema. Operations marked free can be called right away with call_api and no budget, up to a daily allowance. Anything else, or more than the allowance: request_budget first.
无需输入参数。
request_budget
Ask the user for an API budget
Request a spending budget for specific operations. Ask only for the operations and amount the task needs: the user sees the exact scope, caps and purpose, and calls outside it are refused. The approval link goes to the user, not to you.
输入参数emailscope必填purpose必填ttlMinutestotalMaxUsd必填perCallMaxUsd必填
get_budget
Check an API budget
Status, spend, remaining amount and per-operation usage of a budget.
输入参数budgetId必填
call_api
Call a Gluo service
Make one call. Leave out budgetId to use the free tier (free operations only, daily allowance). Input must match the operation's schema exactly (extra fields are rejected). Paid calls are charged only if the answer passes Gluo's output check; repeating an identical call shortly after is free.
输入参数input必填service必填budgetIdoperation必填
close_budget
Close an API budget
End a budget when the task is done. Returns a signed statement of every call and charge.
输入参数budgetId必填
request_service
Tell Gluo what you needed but couldn't get
If a task needs a service, API or action Gluo doesn't offer, describe it in a sentence or two. This is how Gluo decides what to build next. Include roughly what you'd expect it to cost if you know.
输入参数need必填taskwouldPayUsdPerCall