Provider-specific requirements
- Use
builtwith_domain_lookupwhen you already know the domain and need live/current technographics. The handler defaultslive_onlyto true. setlive_only=falseonly when historical detections matter. - Use
builtwith_vector_searchto discover the exact BuiltWith technology label beforebuiltwith_listsorbuiltwith_trends. Free-text tech guesses often miss if the BuiltWith canonical name differs. - Use
builtwith_bulk_domain_lookupfor row-heavy domain work. It auto-polls queued jobs by default and normalizes both sync and async paths to the sameresults[]shape. - The batch compiler only coalesces
builtwith_domain_lookupcalls when the request can be losslessly represented by the native bulk API. Requests usingtrust,no_attr, or date-range filters stay single-call. builtwith_listsis best for account sourcing by technology.builtwith_relationships,builtwith_redirects, andbuiltwith_tag_lookupare better for niche infrastructure signals and related-domain expansion.
Find an applicable action
Confirm your effective workspace, then search the live catalog:Inspect the selected contract
Replace<returned-tool-id> with the identifier returned by discovery:
Prepare one reviewed input
Use one authorized record that matches the inspected schema. Preserve its source identity and define the result you will accept. Open the action reference for its payload and response shape. Provider-backed execution can incur usage or external effects. For reusable logic, follow Write Plays. For direct-call recovery, use Tool execution recovery.Continue only when the workspace, provider, required fields, acceptance rule, and applicable price are understood. Keep unavailable access separate from no-result evidence.