Agentic onboarding teardown

Named by Nikhil · www.lindy.ai

Lindy

An 'AI employee' that lives in your team's Slack (shared @Lindy in channels, a private Lindy in DMs) and runs inbox, calendar, meetings, research and routines across 1,500+ connected tools; sold per seat to teams with a pooled credit balance.

Why it's here: Nikhil named it; best-known no-code AI employee/assistant builder with a credit-based free tier.

Full flow21 steps

How they turn free users into paying ones

Lindy signs users up with Google identity only and keeps onboarding to three skippable asks: text it, connect your inbox and calendar, connect Slack. It immediately personalizes the home page from the email domain alone. Every new workspace gets a 7-day trial with 10,000 credits and no card, and the cost of each reply is shown inline. Premium models are visibly locked to 'Auto' with 'Upgrade to choose a model'. Expansion is built in: a $50-credit, 30%-commission referral card, an 'Invite colleague' button, and (per docs) Slack @mentions that create billed seats after a 7-day seat trial. When credits run out, work pauses rather than billing, with opt-in overages at double price.

Sharpest tactic

Opt-out seat expansion through Slack (per docs): a teammate's first @mention creates a seat on a 7-day free trial that becomes billed unless an admin removes it. In-app, the clearest push is the premium model lock ('Upgrade to choose a model').

The flow, step by step

Click any screenshot to enlarge; use ← → to page through. Viewport 1440×900; tall pages are full-page captures. Steps marked docs come from public help pages, not the live app.

Monetization mechanics

Trial / free offer7-day 'Lindy Trial' with 10,000 credits (billing page; the site advertises '$50 in free credits'), no card. On day 8 the workspace moves to a 'Free Monthly' plan rather than locking.
Card requiredNo (per pricing page and docs; not verified in-app)
What free actually allowsTrial: 10,000 credits for 7 days. One research + LinkedIn task used 10.7 credits (shown under the reply). Model choice is locked to 'Auto' ('Upgrade to choose a model'). After the trial: a Free Monthly plan.
How usage is shownCost per reply under each answer ('10.7 · Auto'); Settings → Billing shows plan, period end and a credit bar ('10,000 credits left'); Settings → Usage breaks credits down by agent, task and member.
Discounts & annual nudgesNo promos, countdowns or annual toggle on the pricing page. Volume pricing only: 3,000 credits $29.99 (1¢/credit) vs 15,000 for $99.99 (0.67¢). Top-up credits never expire while plan credits reset monthly, which nudges teams that top up often toward a bigger plan.
Sales assist'Book a demo' in the nav, hero and Enterprise card; 'Live onboarding on Pro and up' (human onboarding as a paid-tier perk); support@lindy.ai for Enterprise; docs ask teams that keep hitting limits to 'reach out'.
Time to value~4 minutes: Google sign-in, 3 onboarding screens (attribution, text-Lindy QR, connect email, all skippable), home; the first research + LinkedIn draft took 37 seconds.
Aha momentHome suggestions tailored to the company inferred from the email domain (weekly research on its real competitors, prospect finding, community monitoring) before connecting anything. The first task returned a sourced Kite competitor brief and LinkedIn draft in 37 s.
Account usedGoogle sign-in with a real company Google Workspace account Nikhil signed into the Composio cloud browser (identity scopes only; name and email masked on screenshots). Earlier throwaway-email attempt was rejected by the work-email check.
Geo notePrices shown in USD from the India IP; no language redirect.

Plans

PlanPriceBillingIncludes
Free$0'$50 in credits for free' (5,000 credits at $0.01), no credit card, 'Free credits last 7 days'
Team (public pricing page)$29.99/mo per seat for 3,000 credits; dropdown 4,000 $39.99 … 15,000 $99.99 … 20,000 $149.99 … up to 175,000 $999.95monthly, per seat; no annual toggle shownEverything in Free + monthly credits that reset (no rollover), 'Top up anytime, $10 per 1,000 credits' (top-ups never expire), shared credit pool across seats
Plus / Pro / Max (in-app, per docs)not public: 'See Settings → Billing for current plan details and pricing'per seat'Live onboarding on Pro and up', 'Computer use on Pro and Max', connected-inbox limits vary by plan; each seat adds its tier's credits to the pool
EnterpriseCustom'Custom credits and billing'HIPAA + signed BAA, SSO & SCIM, audit logs, 'Shared usage + bonus credits', dedicated support; 'Book a demo'

Paywall triggers

  • Model picker: 'Choose your AI model: Upgrade to choose a model' with Claude / GPT / Gemini / DeepSeek padlocked (step 14)
  • Trial end on Nov 4 → Free Monthly plan (billing page, step 11)
  • [DOCS] Credit pool empty → credit-using actions pause; in-thread 'Usage Warning' on heavy tasks
  • [DOCS] Invited teammates or Slack @mentions create billed seats after a 7-day seat trial

Upgrade prompts & copy

  • Billing: 'Change workspace plan', 'Manage subscription', 'Enable overages: keep using Lindy after you run out of credits, up to four times your subscription; overage credits cost twice as much' (step 11)
  • Model picker 'Upgrade to choose a model' (step 14)
  • Sidebar referral card: 'Send a team $50 in Lindy credits. You earn 30% of everything they pay.' (step 10)
  • Home 'Invite colleague' + 'Complete your setup' checklist (Google, Slack, Microsoft, phone, invite team, Chrome extension)

Lifecycle emails

  • None arrived during the run.

What Kite could take from it

Caveats: The 10,000-credit trial grant (vs '$50' on the site) was seen on this account's billing page; it may vary by sign-up path. Seat billing via Slack comes from docs (Slack wasn't connected).

← NativeViktor →