AI operations for food trucks, mobile caterers, and franchise operators
Food truck software for bookings, crew, dispatch, sales, andmarketing.
CurbsideOps manages your event calendar: it books the event from the catering inquiry, collects the deposit through Square, schedules the crew, dispatches trucks by real drive time, briefs everyone each morning, and turns each event into posts. Your crew runs it from Telegram.
The morning briefing every owner and crew member gets on Telegram.
Works with what you already use
Connects to
Telegram
Google Calendar
Gmail
Square
Bouncie GPS
Quo
HubSpot
Posts to
Instagram
Facebook
TikTok
YouTube
LinkedIn
I am a food truck operator myself. I built CurbsideOps to keep up with the hundreds of inquiries and bookings coming through my own trucks every week.
It was built to meet my own needs first, and it seemed worth sharing. While we are in beta, you get me directly, not a ticket queue.
Founder, CurbsideOps
Built by an operator running his own trucks, in beta with a small group of operators.
You didn’t buy a truck to spend your nights in a spreadsheet.
The window is the easy part. The quotes, the schedule and the posts are what eat the evening. Those are the three things CurbsideOps takes off your plate first.
The 9pm quote scramble
gone.
Catering emails get read, sorted and drafted while you close out.
Sunday schedule Tetris
gone.
One tap drafts the whole week around who is actually free.
The empty posting week
gone.
Your calendar turns into event posts, ready for your OK.
What it does
What CurbsideOps does for a food truck business, from first inquiry to next booking
Not a chatbot that reads a help page. An assistant that knows your calendar, sales, crew, permits and trucks, and can act on them.
Get booked
Catering inquiries answered in your voice
Catering emails, calls, texts and DMs land in one inbox. CurbsideOps reads each one, pulls out the date, headcount and address, drafts a reply in your brand’s voice, and turns it into a lead you can quote and book. You press Send; nothing goes out on its own.
One inbox for email, phone, SMS and social
Date, headcount and address filled in for you
Lead to booked event in one step, with a proposal and deposit
Leads and proposals on every plan. The AI inbox is on Professional; texts, DMs and calls are on Premium.
Quotes, deposits and invoices without a spreadsheet
Price each event from a template you set once per brand, send the proposal, collect the deposit, and let the Square invoice follow. After the event, sales are pulled in per booking, so what you see matches a Square report for the same dates.
Proposals with deposits and signed agreements attached
Square invoices raised from the booking, tax handled
Per-event sales recap that reconciles to Square
Leads, proposals and the Square sales recap on every plan. Agreements and e-signature on Professional.
Give an event its own order page. Guests open it from a link or a QR code, pick what they want and a pickup slot, and pay by card through your own Square account before you serve, with a small service fee added at checkout for the guest. You know what to make, you are paid before you arrive, and a school prints a token kit instead of counting coins. Every brand also gets a public menu mini-site with its hours and location.
Pickup slots with their own capacity, item limits and sales tax per event
Pay it forward: a guest buys a cup for a kid who did not bring money
A public menu page per brand, and a printable token kit for school days
Pre-pay pages and the menu mini-site on every plan. Money settles in your Square account.
Pay schools, venues and vendors without a checkbook
What an event owes a school, a PTO or a venue is computed from its pricing terms, with a due date and a statement per beneficiary, so a giveback is never a guess. Coming soon on Premium: when it is time to pay, write a check in CurbsideOps, sign it and email it. The payee prints it on plain paper and deposits it like any other check, and your own bank pays it. CurbsideOps never holds or moves your money.
Givebacks tracked per event, due dates and statements per beneficiary
Checks for givebacks, vendors or anyone: numbered, logged, verifiable online
Cleared from your bank feed, with voids and Positive Pay included
Giveback tracking on every plan. Printable checks are coming soon on Premium.
Emailed to the PTA, printed on plain paper, deposited like any check
Illustration
Run the day
Know how today is going before anyone asks
Every morning the assistant sends a briefing on Telegram: today’s events, the weather at each one, who is working and when to leave. Live truck location tells you the crew arrived before the customer calls to ask, and on Premium a status link lets the customer see it too.
Morning briefing, every day, on Telegram
Weather checked per event, not per city
Live GPS with arrival pings; a customer status link on Premium
On every plan, Starter included.
Who, where, when to leave
Show up
Customers watch the truck come to them
Each customer gets a link to a page in your brand’s colors: scheduled, getting ready, on the way with a live arrival estimate, on site, wrapped up. It refreshes on its own, says plainly when the truck is running behind, and asks for a review once the event is over. It goes out by email or text ahead of the event, or you share it by hand.
Your brand and colors, no app for the customer
A live arrival estimate from the truck’s GPS
A review request once the event wraps up
On Premium.
What the customer sees
Keep the crew
Staff a whole week in one tap
CurbsideOps proposes the best crew member for every open event, checking who is free, who is off and who is near their hour cap. You swap anyone you want and apply. Crew confirm from the chat and request time off there, and you get a nudge before a certification lapses.
Every event on the books turns into a post: an on-brand image, a caption in your voice, ready for your OK and published to the accounts you connect. Holidays fill the campaign calendar a year ahead, Premium adds a weekly list of last year’s customers to invite back, and short reels are coming soon.
Event posters drafted from your calendar
Publish to Instagram, Facebook, TikTok and YouTube
Last year’s customers listed for a rebooking nudge, on Premium
Food truck dispatch that answers “can we take Saturday at 3?” with the math
The Dispatcher checks real drive times in live traffic, where your trucks actually are, your prep and pack-up times, and everything already on the schedule, then tells you which truck fits and why. Never a guess, never a double-booking.
A yes or no with the math: drive time, ready-by margin, what comes next
Plan the day on a drag-and-drop board, or let it assign every truck in one click
Spots sellable gaps in the day, and which past customers to call to fill them
$79/mo as an add-on on Professional · included with Premium.
Your crew already has Telegram on their phone. They open a chat and ask. No logins to hand out, no training day, no data to import.
1
Connect what you already run on
Google Calendar, Square, and your Telegram bot. A few clicks each, no data to import. Gmail when you want the inbox.
2
Add your trucks and crew
Invite staff by phone number. They confirm from their own phone, so you never hand out logins.
3
Ask it something
Open the chat and ask what is on tomorrow. If the answer is right, you are set up, and the first briefing arrives in the morning.
Who it is for
Built for one truck, a multi-brand operator, or a franchise group
Starter
One truck
Starter is built for a single truck and up to three staff. You get the assistant, the calendar, morning briefings, weather per event, the Square sales recap, leads and proposals with deposits, a public menu page and permit reminders.
Run a shaved-ice brand and a coffee brand from the same account. Each keeps its own calendar, Square location, menu page, pricing templates and caption voice, and the assistant answers in the right brand’s voice every time.
Food truck franchise operators run several units and brands with managers who run the day while finance and billing stay with the owner. Permits and inspections per truck, W-9s and givebacks per brand, drive-time dispatch across the fleet, and a services agreement on Enterprise.
AI Credits power every AI feature: assistant, marketing, research, and images. Need more? Add 250 credits for $15 whenever you like; purchased credits never expire. Premium includes every add-on. Below it, add the AI Marketing suite for $39/mo on any plan, or the Intelligent Dispatcher for $79/mo on Professional.
It is one system for the work around the window: booking events, answering catering inquiries, scheduling crew, tracking trucks and reconciling sales. CurbsideOps covers all of that with an AI assistant your crew reaches from Telegram, so the owner stops being the only person who knows where everything is.
Does it work with my Google Calendar and Square?
Yes. Those are the two CurbsideOps is built around. Your events stay in Google Calendar, so nothing changes for anyone already looking at it. Square sales are pulled in per event, so what you see matches a Square report for the same dates.
Does CurbsideOps replace my POS?
No. You keep selling through Square. CurbsideOps connects to it, pulls each event’s sales so the numbers match a Square report for the same dates, and sends proposals, deposits and invoices through your Square account. CurbsideOps never holds your money.
How does the AI answer catering emails?
Connect Gmail and CurbsideOps reads new mail every few minutes, sorts catering inquiries from the rest, pulls out the date, headcount and address, and drafts a reply in your brand’s voice. Nothing is sent until you press Send. Each inquiry also becomes a lead you can quote, book and follow up on.
Do my crew need training? Do they need accounts?
Neither. Your crew already has Telegram on their phone. They open a chat with your bot and ask in plain language. Availability, time off and event reports all work through links sent in the chat that need no password. No app to install, no passwords to hand out.
What if I only have one truck?
Starter is built for exactly that: one brand, one truck, up to three staff. You get the assistant, calendar, morning briefings, weather per event, a nightly Square sales recap, leads and proposals with deposits, your public menu page and permit reminders. When you want the AI to answer catering email for you, move up to Professional without redoing any setup.
Can it handle more than one brand, or a franchise group?
Yes. Each brand keeps its own calendar, Square account, menu page, pricing and voice, all under one login. Franchise operators run several units and brands the same way, give managers the day-to-day without finance or billing, and keep permits, inspections, W-9s and givebacks per brand. Groups that need a services agreement talk to us about Enterprise.
Do I need GPS hardware?
Only if you want live truck location. CurbsideOps works with Bouncie, a plug-in GPS device you buy and own yourself; CurbsideOps does not sell hardware. With it you get arrival pings and late-departure warnings, and on Premium a status link customers can open. Without it, everything else still works.
Can customers order and pay before an event?
Yes. Each event can have its own pre-pay page that guests open from a link or a QR code to pick items and a pickup slot and pay by card. Money settles in your own Square account, capacity and item limits are enforced, and a school can print a token kit instead of handling cash at the window.
Can it pay my givebacks and vendors?
Yes. Givebacks owed to schools, PTOs and venues are computed from each event’s terms and tracked until paid. Coming soon on Premium, you will write a check in CurbsideOps, sign it and email it: the payee prints it on plain paper and deposits it like any check, and your own bank pays it. CurbsideOps never holds or moves your money.
Is my customer and sales data secure?
Your data is isolated from every other business on CurbsideOps at the database level, not just in the app. Permit documents are encrypted with a key unique to your business, and every opening of a confidential document or your W-9 is logged. CurbsideOps does not sell your data or use it to train AI models.
How do I get in during the beta?
Fill in the short application at the bottom of this page. JC reads every one and replies himself. CurbsideOps takes on a small group of operators at a time so each one gets set up properly, and you talk to the founder, not a ticket queue.
How CurbsideOps uses your Google data
When you connect Google Calendar, CurbsideOps reads your events to plan trucks, crew, and briefings, and creates or updates events when you book or change them. When you connect Gmail, it reads incoming email to find catering inquiries, drafts replies for you to review, and sends email from your address when you press Send or turn on a customer email automation. Your Google data is never used for ads, never sold, and never used to train AI models. You can disconnect at any time. Read the details in our Privacy Policy.
Ready to get your nights back?
We’re taking on a small group of operators at a time so we can set each one up properly. Tell us about your business and we’ll be in touch.
1You send the form. It takes a minute.
2JC reads it and replies himself, usually within a day or two.
3One setup call, and your first briefing arrives the next morning.