Ship AI workflows at scale,
without the hassle.
Tulina takes the processes your team does by hand and carries them out across your stack. What each run learns makes the next one better.
Customer call in Granola
scheduledA sales or CS call, transcribed.
Extract product feedback
LLM agentBugs, features and integrations, verbatim.
Find the ticket in Linear
GraphQLSearch the backlog for a matching issue.
Add it to the ticket
The ask, threaded with the quote.
Open a new ticket
Labelled, on the customer.
Tell the team in Slack
webhookEach item in the call's thread, with priority.
- TriggerTriggered
GranolaCustomer call in Granola
scheduledA sales or CS call, transcribed.
- CompletedClaude
Extract product feedback
LLM agentBugs, features and integrations, verbatim.
- CompletedLinear
Find the ticket in Linear
GraphQLSearch the backlog for a matching issue.
Add it to the ticket
The ask, threaded with the quote.
Open a new ticket
Labelled, on the customer.
- CompletedSlack
Tell the team in Slack
webhookEach item in the call's thread, with priority.
Create your workflows in plain text from Claude
Describe the process the way you would to a colleague. Tulina builds the steps and runs them against the tools you already use.
Every month, bring back the deals we lost, with fresh contacts and a win-back email.
Tulina builds it
Inspiration from our customers.
Website visitors to outreach
Every company that reads your site gets one decision, and the few worth answering arrive as a named person with a note already written from the page they read.
Snitcher
Folk
LemlistLinkedInSlackList building and personalised outreach
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.
Apollo.io
TheirStack
Serper
Apify
FullEnrichHubSpot
LemlistCompetitor engagement radar
Everyone who engages with a competitor's posts gets found, scored against your ICP, enriched, and staged for outreach with a human approving the list.
ApifyHubSpot
LemlistSlackContacts for signal accounts
Companies that already showed interest but have nobody linked get the right people found by role, deduped, and added to outreach automatically.
Folk
AI Ark
LemlistQualified 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.
SerperGmailCold outbound from public 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.
INSEE Sirene
Serper
FullEnrichCommunity roster to campaign
Membership in a Slack community is the qualification, so everyone in it is in scope, resolved by name and corroborated against their own words.
Slack
Serper
FullEnrichContact enrichment with fallback
A batch of partial contacts gets a real email and phone where one exists, a second provider covering what the first missed, every gap flagged.
Dropcontact
KasprEvery doctor and clinic, found
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.
Serper
INSEE SireneSaSanté (FR)