Prospecting
Serper
Fast, structured Google search results as an API.
Official site: serper.dev
What it does
- Run web searches and get structured, parseable results back
Fast, structured Google results, and the default choice for general web search across this site's own processes. Defaults to French results unless a query specifies otherwise — worth setting the country explicitly for anything outside that market.
Why through Tulina
Most systems now publish their own way for a model to reach them, and that is a good thing — it is what Tulina connects to. The connection was never the hard part. Deciding who may use it, what it is allowed to return, and what the model knows before it asks: that is.
The keys stay in one place
Connect Serper once. The credential is encrypted in a vault, never held in clear, and never pasted into a chat or a workflow file. A person uses their own key where they have one, their team's where they do not, the organisation's after that — so nobody is blocked and nobody is handed more access than they need. Revoke it once and everything running on it stops.
What leaves is filtered before it leaves
Roles decide who can reach Serper at all. Beyond that, a policy on the connector itself decides what comes back: fields dropped, identifiers masked or hashed, people pseudonymised. The data is minimised at the source rather than after it has already reached a model.
Every call is on the record
Runs are logged for the organisation — what was called, by whom, when. That is what makes an automated action reviewable after the fact, and what a security review asks for first.
The run starts knowing your company
A direct connection gives a model access. It does not tell it how your company names things, which accounts matter, or what was decided last quarter. Tulina carries that across every tool, so the same request against Serper returns something usable instead of something generic.
Processes that run on Serper
Brief every cold call before it starts
Every account on the call list gets a note before anyone dials, carrying the signals found on it, what the lead has said publicly, and one opener grounded in both.
Build a target list from a sentence
Describe the companies you want in one sentence, and get them sourced, scored on dated signals, enriched, deduplicated against your CRM, and staged as a campaign.
Find doctors and clinics
A places census of doctors and clinics gets cross-referenced against France's practitioner registry and facility directory so nothing is missing from a city's real coverage.
Find local points of sale
Every target city gets searched three different ways for shops that fit your positioning, each one ranked before you ever send an email.
Outreach based on government data
Every candidate's website is verified before a credit is spent, tiered by signal strength, then written one grounded opener that is checked for repetition.
Outreach based on Slack membership
Membership in a Slack community is the qualification, so everyone in it is in scope, resolved by name and corroborated against their own words.
Prepare for a demo from the last call
The last calls, the deal's state, and fresh research become one prep brief, plus a deck built around that company's own use cases, posted before the meeting.
Qualify accounts by number of local merchants
Every account gets checked against a public source first, then a geographic census when nothing reliable turns up, scoped and dated and cross-checked.
