CRM · Tasks · Comms · AI · One tenant per client

Run the whole business from one login.

One login replaces HubSpot, Asana, Notion, and Twilio. Every client gets their own branded tenant. AI agents file the follow-ups while you sleep. Live in a weekend.

No credit card · 14-day trial · Cancel anytime

Early customer programme

Be one of our first 100 customers.

We'll fly out to your team, set you up, and stay on Slack as long as you need.

Apply for early access

Founder onboarding · No credit card

See every customer in one place.

Deals, contacts, quotes, and emails — all anchored to the same record your team and AI act on.

  • Live

    Pipeline kanbanlive · 4 stages

    Drag deals between stages. Watch pipeline value update live. No "save" button between you and the number.

    • CRM
    • Reports
    • AI
  • Updated

    Smart lifecycle stagesauto-promote

    A contact who opens three emails and books a call becomes a customer. The pipeline learns.

    • CRM
    • Automation
  • Live

    AI enrichment42 tools

    One click pulls company size, industry, and headcount. The same agent scores the deal and drafts the follow-up.

    • Agents
    • Memory
  • Live

    Quote → email in one clickopen-tracked

    Build a quote, send via the same thread, watch it open. Reply lands on the same record.

    • Quotes
    • Email
  • Live

    Activity timelineevery touchpoint

    Every email, WhatsApp, task, and AI run logs to the same timeline. No more "who talked to them last?"

    • CRM
    • Comms
  • Live

    Tenant-scoped at the DBF900 invariant

    Every record carries a tenant ID at the database level. No client of yours sees another client's anything.

    • Security
    • Compliance

Ship work, not status updates.

Recurring tasks file themselves. Approvals route themselves. Voice memos turn into briefs.

Tasks built for actual operations.

  • Recurring tasks
  • Approval workflows
  • Draft from voice
  • Voice-memo attached
  • Timezone-aware

Workflows that don't need a builder.

  • Trigger on create/update/delete
  • Scheduled runs
  • Wait conditions
  • Named events

Reach customers where they actually reply.

Email, WhatsApp, and push land in the same thread, linked to the same record, under the same access controls.

Native channel

Email threaded into the same record.

Gmail and Outlook OAuth. Snooze with wake-up. Scheduled send with undo window. Template variables. Linked to the CRM record automatically.

Walk into every meeting already briefed.

A 60-second briefing on your phone. A calendar that knows what each meeting is for. Dashboards that show numbers, not vibes.

091114

Daily briefing

Every meeting gets a CRM capsule. Read in 60 seconds on your phone before the call.

1213141516171819CRM20212223242526

Calendar with context

Every event links to the CRM record it relates to. Gmail/Outlook sync built-in.

$48k+18%

Dashboard that's real

Live metrics, not vanity KPIs. Cost rollups, task velocity, pipeline view.

See the two things competitors can't ship without rebuilding.

Multi-tenancy that bills your clients separately. AI agents that change your records, not just describe them.

Real multi-tenancy

Real multi-tenancy

Workspaces are folders. Tenants are walls. Grid gives every client a wall — their own data, their own brand, their own Stripe subscription — inside one parent admin console.

Your agencyClient Atenant-scopedClient Btenant-scopedClient Ctenant-scoped
For agencies & multi-brand operators

AI that acts

AI that acts

Notion AI summarises. Glean searches. Grid agents update the deal, file the task, send the WhatsApp, and log every step — with the same permissions your team logs in with.

TOOL CALLSagentcrm.deals.findoktasks.createokcrm.activities.createokmemory.remember...agent.summarizeidle
Try the AI sandbox

Calculate what you're overpaying for.

Most teams find $1,200/month they didn't know they were spending.

Estimate your bill.

25employees

1250+

Need a custom plan? Talk to us

Your plan

Team

$49 / mo

Bundled CRM, tasks, comms, AI, and intranet. One bill.

Start free
See an AI agent act on real data
grid agent — stale-deals

prompt

Find deals stuck in negotiation for >7 days, suggest a follow-up task for each.

agent trace

  1. 1crm.deals.find
    args={ status: 'open', ageMinDays: 7 }
    3 deals returned
  2. 2tasks.create × 3
    3 tasks created
  3. 3crm.activities.create × 3
    activities logged
  4. 4memory.remember
    "Pattern saved: stale-deal follow-up."
cost$0.04steps4/8tenant-scoped

Get security at the record, not at the perimeter.

SOC 2GDPRISO 27001
  • Every row carries a tenant ID. Run the wrong query and you get nothing — not someone else’s data.
  • Permission audit log. Every read, write, delete captured.
  • Data residency. Choose where your tenant lives.
  • Retention policies, breach notification, and tenant erasure baked in.

Ready to find your $1,400 a month?

14-day trial · No credit card · Live in a weekend