meraGPT
ModelsPlaygroundDocsPricingBlogSign inTry it free

docs

  • Overview
  • Authentication
  • System One (Decider)
  • Restyle
  • Fanout
  • Cookbooks
  • Chat completions
  • Models
  • Errors and limits

links

  • Playground
  • Your API keys
  • Email support

cookbook · Query Fanout 1 · Competitive research

See which rivals an assistant pulls in

This recipe gives Query Fanout 1 the brands you already compete with and shows which searches, and which rivals, an assistant is likely to pull in for a buyer's question. For example, asking 'Which CRM is best for a 5-person marketing agency?' with brands HubSpot, Pipedrive, Zoho CRM and category 'CRM tools' returns searches such as: best CRM for small business 2026; Pipedrive pricing features 2024; best CRM for small teams marketing agency 2026; HubSpot Salesforce Zoho CRM pricing small business comparison 2026.

Request

POST /v1/fanout, documented in the Query Fanout 1 reference.

curl https://meragpt.com/v1/fanout \
  -H "Authorization: Bearer $MERAGPT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "query-fanout-1",
  "question": "Which CRM is best for a 5-person marketing agency?",
  "brands": [
    "HubSpot",
    "Pipedrive",
    "Zoho CRM"
  ],
  "category": "CRM tools"
}'

What came back

The real output from running this recipe, unedited.

{
  "run 1": [
    "best CRM for small business 2026",
    "best CRM for startups pricing Hubspot Zoho Desk ClickUp Freshdesk",
    "HubSpot Salesforce Commerce Cloud pricing 2024 2025",
    "Pipedrive pricing features 2024",
    "Zoho Desk pricing features official"
  ],
  "run 2": [
    "best small team CRM 2024 2025",
    "Pipedrive pricing features collaboration",
    "best CRM for small teams marketing agency 2026",
    "HubSpot Salesforce Zoho CRM pricing small business comparison 2026"
  ]
}

Python

import os, requests

API = "https://meragpt.com/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['MERAGPT_API_KEY']}"}

body = {
    "model": "query-fanout-1",
    "question": "Which CRM is best for a 5-person marketing agency?",
    "brands": [
        "HubSpot",
        "Pipedrive",
        "Zoho CRM"
    ],
    "category": "CRM tools"
}

r = requests.post(f"{API}/fanout", headers=HEADERS, json=body).json()
for s in r["queries"]:
    print("-", s)

TypeScript

const API = "https://meragpt.com/v1";
const headers = {
  Authorization: `Bearer ${process.env.MERAGPT_API_KEY}`,
  "Content-Type": "application/json",
};

const r = await fetch(`${API}/fanout`, {
  method: "POST",
  headers,
  body: JSON.stringify({
    "model": "query-fanout-1",
    "question": "Which CRM is best for a 5-person marketing agency?",
    "brands": [
      "HubSpot",
      "Pipedrive",
      "Zoho CRM"
    ],
    "category": "CRM tools"
  }),
}).then((res) => res.json());

console.log(r.queries);

When to trust it

Pricing searches appear for every named brand, and Salesforce surfaced without being named, so the output reveals competitor coverage you may not have tracked. Some queries drift, one named Zoho Desk, a help-desk product, so treat the results as a list to review, not a report.

Try it without code in the playground, or see more Query Fanout 1 recipes: turn a buyer's question into a content brief.

meraGPTModelsPlaygroundDocsPricingFAQTermsPrivacyhello@meragpt.com© 2026