How to set up Parallel
Authentication
Parallel runs on Cargo credits out of the box, so you can use it without a Parallel account. To bill Parallel directly instead, connect your own API key:- Sign up at parallel.ai
- Create an API key in your Parallel dashboard
- Paste the API key in Cargo when connecting
Code slugs — integration slug:
parallel · actions: search, extract, createTask. In a workflow, declare the connector in uses and call uses.<key>.search(...).Parallel actions
Search
Search the web with Parallel AI and return ranked results with relevant excerpts. Required fields:- Search queries: Concise keyword queries, 3-6 words each; provide 2-3 for best results
- Objective: Natural-language description of the question or goal driving the search
- Search mode:
basicfor lowest latency,advancedfor higher quality (default) - Number of results: Maximum results to return (1-100)
- Max characters total: Upper bound on total characters across excerpts
- Include domains: Only return results from these domains (accepts
.gov-style extensions) - Exclude domains: Exclude results from these domains
- After date: Only include results published on or after this date (YYYY-MM-DD)
Extract
Extract relevant content from specific web URLs. Required fields:- URLs: URLs to extract content from (up to 20)
- Objective: Natural-language goal used to focus excerpts on the most relevant content
- Search queries: Keyword queries used together with the objective to focus excerpts
- Max characters total: Upper bound on total characters across extracted excerpts
- Include full content: Also return the full page content as markdown
Create Task
Execute a full web research task — complex queries that require deep research, analysis, and structured output. The task runs asynchronously on Parallel’s side and the workflow resumes when it completes (up to 60 minutes). Required fields:- Input: A natural-language question or a description of what to research
- Processor:
lite,base,core(balanced, default),core2x,pro,ultra,ultra2x,ultra4x, orultra8x— from fastest and cheapest to deepest and most expensive
- Output schema: Description of the desired output — natural language or a JSON schema as a string
- Include domains: Only use results from these domains
- Exclude domains: Exclude results from these domains
- After date: Only include results published on or after this date (YYYY-MM-DD)
- Location: ISO 3166-1 alpha-2 country code for geo-targeted results (e.g.,
us,gb)
Best practices
- Use Search for quick lookups and Create Task for research that needs synthesis across many sources
- Give Create Task an output schema to get structured, mappable results instead of free text
- Scope searches with include/exclude domains and an after date to cut noise and stale results
- Pick the cheapest processor that does the job:
liteorbasefor simple lookups, theultratiers only for genuinely complex questions — each step up the ladder multiplies the credit cost - Cap Number of results on Search: the first 10 come with the request, and every result past that adds to the bill
- Account for Create Task’s asynchronous nature (up to 60 minutes) when designing time-sensitive workflows
Credits
Parallel is billable with Cargo credits, so you can use it without your own Parallel account. Costs mirror Parallel’s published pricing at $0.04 per Cargo credit.- Search: 0.125 credits per search, which covers the first 10 results, plus 0.025 credits for each additional result returned
- Extract: 0.025 credits per URL submitted, whether or not the page could be read
- Create Task: a flat cost per run that depends on the processor
Cargo tracks credit usage and supports caching to optimize costs.
Rate limits
Parallel rate-limits each endpoint separately, and only counts the requests that create work — retrieving a task result is free. Cargo spreads calls to stay under the limits and retries on rejection.- Search: 600 requests per minute
- Extract: 600 requests per minute
- Create Task: 2,000 task runs per minute

