Provider-specific requirements
Use Openmart for local-business and SMB workflows where store-level location data, brand records, shared company emails, known-person enrichment, employee discovery, or technology detection matter.- Prefer
openmart_search_brandswhen the workflow needs one row per company/brand. - Prefer
openmart_search_businesseswhen the workflow needs physical store records, ratings, categories, addresses, or location filters. - Use
openmart_enrich_companywhen the input is a website or social profile and the goal is to resolve matching Openmart records. - Async launchers default to synchronous execution: they submit the batch, wait for completion, and return completed task results. Set
wait_for_completion: falsewhen the workflow only needs abatch_id. - For manually managed async jobs, poll
openmart_get_batch_status, list completed IDs withopenmart_get_batch_task_ids, then fetch each result withopenmart_get_task_result. - Treat
nullarrays in brand responses as empty arrays. - Openmart docs require
countryon each/api/v2/brands/searchlocation entry. - The configured provider token should be rotated if it has been pasted into chat, logs, or other plaintext surfaces.
limit when exploring. Openmart bills successful results only. failed calls and no-result calls are not billed. Deepline credit pricing for these actions is generated from the provider pricing metadata and rendered on the public provider pages.
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.