meet@beargrass.ai
A lit cabin window at blue hour, a trail of lights winding up the mountain toward it

More meetings, more business

Why is scheduling a meeting so hard?

Add meet@beargrass.ai on the CC, and everyone gets an invite.

Your assistant already reads your email and drafts the replies. This is the first email it can answer for you: it reads your calendar, drafts when you're free, and you say yes. When everyone has said yes, one invite lands on every calendar.

Free for Montana's state, schools and economic development. Free to run yourself. Or run for you.

Why it's hard

Four organisations, four calendars, no window between them

A university, a state agency, a college and a company will never let their calendars talk to each other, and they shouldn't. So one meeting turns into a week of "does Tuesday work?", a shared link nobody trusts, and four people reading each other's replies.

The fix is the one thing every organisation already allows: email, and the AI assistant most people already have. You send one email. Their assistant reads their calendar and answers for them, privately. Nobody signs up for anything. Nobody grants access to anything. The humans only say yes.

How it works

Three steps, and the third one is automatic

1

You send one email

The email you were going to write anyway, with meet@beargrass.ai copied. Say how long, which weeks, which hours.

2

Their assistant drafts, they say yes

Each person gets a private note. Their assistant reads their calendar and drafts the reply with the times they're free; they read it and hit send. No assistant? A typed list or a calendar screenshot works too.

3

One invite, every calendar

The earliest time that works for all of you arrives as a calendar invite from you. Accept, and it's done.

Your data

Kept for a month. Never sold. Never read from your calendar.

0calendars read
0third parties, ever
1record per meeting
30days, then gone

For one meeting it keeps the names and addresses on the organiser's email, the organiser's own words, each person's free times as they sent them, and the chosen slot. It sits on Cloudflare and deletes itself thirty days after the meeting window ends. The organiser sees who is free when; each participant sees only their own receipt. A calendar screenshot is read once and never stored. Your mail administrator's questions are answered in one page.

What we never do

Four promises

Your mail administrator's questions are answered in one page.

The offer

Three ways to have it. Two are free. One is $499.

Free for Montana

Your organisation, invited

State of Montana, Montana universities and community colleges, Montana economic development. Your domain goes on the invited list and meet@beargrass.ai is yours. No account, no software, nothing to install.

Get invited One email. Your domain is on the list the same day.

Free on GitHub

Run it yourself

The whole thing is one Cloudflare Worker, MIT licensed. Your domain, your account, your data. Six steps in the README, and your IT can read every line before they trust it.

Get the code No strings. Fork it, change the words, keep it.

Run for you

Your own address, looked after

meet@yourcompany.com, set up on your domain by us, with a person to call when a reply lands somewhere strange. For businesses that meet other businesses and would rather not run a mail server to do it.

Set it up for us $499 to set up on your domain, then $29 a month to keep it looked after. Set up in a day.

Already invited?

Start one now

Find 30 minutes between and .

Opens in your mail app with the Scheduler copied. Add the people, send. Or copy the lines.

Questions

What people ask

What does my AI assistant actually do?

You forward it the Scheduler's email and say "reply with when I'm free." It reads your calendar, writes the list of free times, and you hit send. The email carries a short contract written for assistants, so Copilot, Gemini, Claude and ChatGPT all get it right the first time. Everything an agent might want to know is one page, written as YAML a person can read: beargrass.ai/agents. Not set up yet? Let your assistant read your email shows how, with one rule: it drafts, you send.

I don't have an assistant. Can I still answer?

Yes. Reply with your free times, one per line, like "Tue Oct 6, 2pm to 5pm". Or reply with a screenshot of your calendar for those weeks, and it reads the gaps and shows you what it read. The guide has the three ways side by side.

Who sees my free times?

The Scheduler, and the organiser, who sees who is free when, the way a Doodle would show it. The other participants never see your reply. Reply, not Reply All, and it stays that way.

Do I need an account, a link, or an app?

No. Nothing to sign up for, nothing to install, no access to grant. If you can reply to an email, you can use it.

What if nothing in those weeks works for me?

Reply "none". The organiser hears at once and can widen the window. If you change your mind, reply with times and they're added.

What if someone goes quiet?

After two days they get one nudge, and the organiser hears who is still missing. Nobody is chased more than once.

Whose meeting is it?

The organiser's. The invite lands on their calendar as theirs. Move it or cancel it there, and everyone's copy follows.

Can my organisation use it?

If you work for the State of Montana, a Montana university or community college, or a Montana economic development organisation, yes, free. Anyone else can run their own copy on their own domain; the code is public under the MIT license.

One email

Stop asking whether Tuesday works.

Get your organisation invited today, or take the code and run it yourself.