Research data integration

How research data integrations work

Internet information, people research, and answers from ChatGPT, Claude, and other AI assistants can all be automatically collected and stored for multi-purpose analysis.

Collected automaticallyNo copying and pasting
Stored in RippitKept with the rest of your data
Two kinds of sourcesWeb and people research, and answer engines

How a research table works

  1. 1

    Create a research table

    Go to Tables > Add table > Create Research Table, or describe the research in chat. Rippit drafts the brief from your request.

  2. 2

    Write the brief

    The brief is the instruction every search follows: what counts as relevant, which sources to trust or skip, what evidence a result needs, and what to exclude. Put time ranges in the table settings, not the brief.

  3. 3

    Pick how it searches

    Web search, people search, agent search, or more than one. They share the same brief, inputs, schedule and results.

  4. 4

    Run a sample, then run it live

    A sample runs on up to three inputs and doesn’t affect live results or schedules. Run now writes to the live results table.

Three ways to search

  • Web search finds pages with title, link, date, source, summary and page text. Exa by default.
  • People search finds people with name, role, company, location and profile link, and can look up work email and phone. Firecrawl by default, or Clay or Exa.
  • Agent search asks ChatGPT, Claude or Gemini questions with web search on, and records the answers, citations and searches.

One topic or one row per item

  • One topic: the brief alone drives the search.
  • Per item: Rippit runs the brief once for each value in a column or uploaded CSV, with {{value}} as the placeholder.
  • Up to 100 values per table. CSVs under 5 MiB with a header row.

Schedule and history

  • Run daily, weekly or by hand.
  • For web search, set how far back the first run looks. Later runs only fetch what’s new since each input’s last run.
  • Web pages and people add up across runs. Agent search keeps every study and shows the latest.

Using the results

  • Ask questions about the results in chat.
  • Add AI Tables to classify or score rows. The research table’s own columns are fixed.
  • Use the table as a source for a weekly Agent App.

Cost

  • AI credits for the model, plus provider costs for search.
  • People search contact lookups use extra provider credits.
  • Each run shows its reported cost, with a total across live runs.

Research data integrations

Exa

Research data integrationAbout Exa →

Use Exa

  1. 1

    Create a research table

    Tables > Add table > Create Research Table, or describe the research in chat.

  2. 2

    Write the brief

    Say what counts as relevant, which sources to trust or skip, what evidence a result needs, and what to exclude.

  3. 3

    Pick web search or people search

    Exa is the default for web search. For people search, choose Exa in the table settings.

  4. 4

    Run a sample, then run it live

    A sample covers up to three inputs and doesn’t touch live results.

Who sets it up
No one. Exa is built into Rippit.
How it signs in
No Exa account or API key
Cost
Included in the cost Rippit reports for each run.

What each row holds

  • Web search: title, link, publish date, source, summary and full page text
  • People search: name, role, company, domain, location, profile link and why the person matches

Limits

  • People search returns up to 100 people per input by default, up to 500
  • Exa doesn’t return contact details. Work email and phone are looked up separately, only if you ask
  • The people search provider is fixed after the table’s first live run

Good to know

  • Exa matches by meaning, not exact keywords
  • In chat, you can ask for up to 10 public professional profiles without creating a table. Contact lookups there are off unless you ask
  • Parallel, Ceramic and DeepSeek are also available for web search. Changing providers marks older samples as out of date

Good fits

  • Tracking news about the companies you care about
  • Collecting long pages to classify or summarize with AI Tables
  • Building people lists before you need contact details

Firecrawl

Research data integrationAbout Firecrawl →

Use Firecrawl

  1. 1

    Create a research table

    Tables > Add table > Create Research Table, or describe the research in chat.

  2. 2

    Choose Firecrawl

    Firecrawl is the default for people search, so there’s nothing to pick.

  3. 3

    Describe the people you want

    Roles, seniority, company size or industry, locations, and who to exclude. To search per company, split the table on a company column and add {{value}} to the brief.

  4. 4

    Choose contact details

    Work email, phone, both or neither. Rippit asks before your first sample. The default is neither.

  5. 5

    Run a sample, then run it live

    A sample covers up to three inputs and doesn’t touch live results.

Who sets it up
No one. Firecrawl is built into Rippit.
How it signs in
No Firecrawl account or API key
Cost
Contact lookups use Firecrawl credits on top of AI credits.

What each row holds

  • Name, role, company, company domain, location and profile link
  • A short reason the person matches your brief
  • Work email and phone, only when you ask for them, each with a lookup status

Limits

  • Up to 100 people per input by default, up to 500
  • Counts are maximums, not guarantees
  • The people search provider is fixed after the table’s first live run. To switch, create a new table

Good to know

  • Firecrawl is the default people search provider
  • People stay in the table even when a contact lookup comes back empty
  • Recurring runs skip people they already found, so you don’t pay to look up the same person twice

Clay

Research data integrationAbout Clay →

Use Clay

  1. 1

    Create a research table

    Tables > Add table > Create Research Table, or describe the research in chat.

  2. 2

    Choose Clay

    Select Clay as the people provider in the table settings, or ask for it in the table’s chat.

  3. 3

    Describe the people you want

    Roles, seniority, company size or industry, locations, and who to exclude. To search per company, split the table on a company column and add {{value}} to the brief.

  4. 4

    Choose contact details

    Work email, phone, both or neither. Rippit asks before your first sample. The default is neither.

  5. 5

    Run a sample, then run it live

    A sample covers up to three inputs and doesn’t touch live results.

Who sets it up
No one. Clay is built into Rippit.
How it signs in
No Clay account or API key
Cost
Contact lookups use Clay credits on top of AI credits. Each run reports the provider credits it used.

What each row holds

  • Name, role, company, company domain, location and profile link
  • A short reason the person matches your brief
  • Work email and phone, only when you ask for them, each with a lookup status (found, outdated, not found, failed, uncertain or not requested)

Limits

  • Up to 100 people per input by default, up to 500
  • Counts are maximums, not guarantees
  • The people search provider is fixed after the table’s first live run. To switch, create a new table

Good to know

  • Firecrawl is the default people search provider. Try Clay if Firecrawl’s samples look thin for your audience
  • To compare, run one sample with each provider on the same brief

ChatGPT

Research data integrationAbout ChatGPT →

Use ChatGPT

  1. 1

    Create a research table

    Tables > Add table > Create Research Table, or describe the research in chat.

  2. 2

    Turn on agent search

    Pick one or more OpenAI models from the Search models list. You can compare up to three models, across ChatGPT, Claude and Gemini.

  3. 3

    Write the brief

    Describe the topic, intent and audience.

  4. 4

    Review the questions

    Rippit writes 30 questions per input by default, grouped by theme. Edit them before you run.

  5. 5

    Run a sample, then run it live

    A sample asks up to three questions on every selected model. Each question is asked twice by default to show how consistent the answers are.

Who sets it up
No one. ChatGPT models are built into Rippit.
How it signs in
No ChatGPT account or API key
Cost
Uses AI credits for each call. Rippit shows the total number of calls before a run.

What each row holds

  • The question and its theme
  • The full answer and the links it cites
  • The searches the model ran (when OpenAI shows them)
  • A full trace of the call and its status. Failed calls are kept as rows

Good to know

  • These are API calls with web search on, so answers can differ from what people see in the ChatGPT app
  • Each run is saved as its own study. Older studies stay available under Agent search
  • If you change the brief, you can regenerate the questions or keep them. Questions you edited are never replaced without asking

Good fits

  • Checking whether AI assistants recommend your product
  • Checking that answers about your product are accurate
  • Tracking how answers change over time on a schedule

Claude

Research data integrationAbout Claude →

Use Claude

  1. 1

    Create a research table

    Tables > Add table > Create Research Table, or describe the research in chat.

  2. 2

    Turn on agent search

    Pick one or more Claude models from the Search models list. You can compare up to three models, across ChatGPT, Claude and Gemini.

  3. 3

    Write the brief

    Describe the topic, intent and audience.

  4. 4

    Review the questions

    Rippit writes 30 questions per input by default, grouped by theme. Edit them before you run.

  5. 5

    Run a sample, then run it live

    A sample asks up to three questions on every selected model. Each question is asked twice by default to show how consistent the answers are.

Who sets it up
No one. Claude models are built into Rippit.
How it signs in
No Claude account or API key
Cost
Uses AI credits for each call. Rippit shows the total number of calls before a run.

What each row holds

  • The question and its theme
  • The full answer and the links it cites
  • The searches the model ran
  • A full trace of the call and its status. Failed calls are kept as rows

Good to know

  • These are API calls with web search on, so answers can differ from what people see in the Claude app
  • Each run is saved as its own study. Older studies stay available under Agent search
  • If you change the brief, you can regenerate the questions or keep them. Questions you edited are never replaced without asking

Good fits

  • Checking how Claude describes your product and your competitors
  • Comparing Claude’s cited sources with ChatGPT and Gemini

Gemini

Research data integrationAbout Gemini →

Use Gemini

  1. 1

    Create a research table

    Tables > Add table > Create Research Table, or describe the research in chat.

  2. 2

    Turn on agent search

    Pick one or more Gemini models from the Search models list. You can compare up to three models, across ChatGPT, Claude and Gemini.

  3. 3

    Write the brief

    Describe the topic, intent and audience.

  4. 4

    Review the questions

    Rippit writes 30 questions per input by default, grouped by theme. Edit them before you run.

  5. 5

    Run a sample, then run it live

    A sample asks up to three questions on every selected model. Each question is asked twice by default to show how consistent the answers are.

Who sets it up
No one. Gemini models are built into Rippit.
How it signs in
No Gemini account or API key
Cost
Uses AI credits for each call. Rippit shows the total number of calls before a run.

What each row holds

  • The question and its theme
  • The full answer and the links it cites
  • The searches the model ran, plus grounding details
  • A full trace of the call and its status. Failed calls are kept as rows

Good to know

  • These are API calls with Google Search on, so answers can differ from what people see in the Gemini app. They aren’t recordings of AI Overviews either. Gemini’s sources come through Google redirect links, which Rippit keeps as returned
  • Each run is saved as its own study. Older studies stay available under Agent search
  • If you change the brief, you can regenerate the questions or keep them. Questions you edited are never replaced without asking

Good fits

  • Checking how Google’s AI describes your product and your competitors
  • Comparing which sources Gemini cites with ChatGPT and Claude

Your data and creativity is your edge. Put agents on it to maximize it.

Connect your data. Launch agents.