Every feature has a real-market reason

Features built for the way markets actually run

VIBEpro was designed by sitting next to a market manager and asking "okay, what do you do next?" over and over again, for months. Every feature on this page exists because a real market needed it. Nothing here is vaporware.

01. At-a-glance operations

Your Saturday morning, in one view.

The dashboard is where every market manager starts their day. Upcoming market dates, pending vendor approvals, document expirations inside a 30-day window, and reminders for the next week: all on one screen, color-coded by urgency.

  • Real-time vendor and approval pipeline counts
  • Upcoming reminders with red/yellow/green urgency bands
  • Document expiration alerts inside a 30-day window
  • One-click drill down into pending approvals
  • Collapsible sections so you see what matters this morning
Organizer dashboard: KPIs, alerts, pending approvals
Per-market-date stats: vendor counts, attendance rollup

02. Applications, approvals and directory

From "I want to join your market" to a full vendor profile.

Vendors apply through your branded portal, you review the application and their documents in one place, you approve (or hold, or reject) with a click, and the approved vendor lands in your directory: searchable, filterable, and fully historied. The whole onboarding loop lives in VIBEpro; no separate Google Form, no shared spreadsheet, no copy-paste between tools.

  • Branded self-serve application on your market's vendor portal (farmers, artisans, prepared food, and your own custom vendor types)
  • Required-field enforcement and document upload at application time (insurance, permits, certifications): no incomplete applications in your queue
  • Review queue with status workflow: Pending → Approved / On Hold / Rejected / Archived, with reviewer notes and audit trail
  • One-click approval sends the welcome email and unlocks the vendor's portal access
  • Searchable vendor directory: filter by status and vendor type, sort by every column, drill into any profile
  • Full vendor history: every market attended, payment made, document uploaded, and space assigned
  • Vendor Alerts: time-bound announcements targeted to specific vendor types or specific vendors, with priority levels
Vendor directory: search, filter, sort, drill through to detail
Vendor detail: contact, business, history, documents, payments

03. Market dates

Every market date in one calendar.

Your market calendar, as a real list (not a spreadsheet). Create upcoming dates, toggle between upcoming and past, and click into any single market date to see who requested space, who was approved, who paid, and who showed up. Historical dates stay editable for back-fill and audit.

  • Create market dates with inline forms, no separate scheduling tool
  • Toggle past vs. future with a single switch
  • Per-market-date detail view: space requests, assignments, payment status
  • Historical Data screen for logging vendor counts, gross sales, proceeds, and notes per market date
  • CSV bulk import for back-filling historical market data
  • Full change audit trail (who created, who updated, when)
Market dates: season schedule with status tracking
Inside a market date: who requested, who was approved, who paid

04. Booth assignment

A real map. Drag and drop.

Most competitors treat booth assignment as a spreadsheet with numbers. VIBEpro has an actual interactive map of your market: zones, space types, area labels, vendor names in each booth, zoom and pan, grid overlay, and a public-facing version vendors can browse with a password. This is the feature that is hardest for a competitor to retrofit, and it is the feature that replaces the paper-on-the-dining-room-table workflow for good.

  • Interactive zoom-and-pan map with booths organized by area
  • Drag-and-drop Quick Move screen to reassign vendors between spaces in seconds
  • Per-area filtering and sorting via custom-named Areas (e.g., "North Lot", "East Pavilion")
  • Space Types with configurable base pricing and per-vendor-type fee overrides
  • Optional password-protected public map that hides vendor names
  • Grid overlay toggle for layout planning
  • Conflict detection: the system flags double-bookings before market day
Read the full page →
Interactive booth map: zoom, drag-and-drop, area filters
Space listing: every booth and its assignment in table form

Something missing?Too many clicks somewhere? A step that should be automatic? Tell us →

05. Vendor communication

Reach the right vendors without a group text.

Bulk messaging built for the real workflow: pick a target (by vendor type, by status, by market date, by join date), compose once, send to email or SMS or both, and track the delivery status of every message. Message Templates let you reuse the messages you send every week.

  • Compose email (subject + HTML body) and SMS (text + character count with segment warning) in one step
  • Multi-axis targeting: vendor type, status, creation date, market date
  • File attachments for email campaigns
  • Live recipient count and message preview before send
  • Outbound queue view with per-message status (sent, pending, failed)
  • Bulk force-resend for failed messages
  • Reusable Message Templates with variable substitution ({{vendor_name}}, etc.)
Read the full page →
Bulk message composer: target, compose, preview, send
Message queue: delivery status and force-resend

You're the real user

Is there something else you need that isn't on this page?

Our development team doesn't live in a bubble. We don't build what we think you need: we build what you tell us you need. If any of this sounds like you, we want to hear it:

  • There's a manual process you're still doing by hand that should be automated.
  • Something on a screen takes too many clicks today and you want it faster.
  • There's a report you need that we're not showing.
  • There's a button you wish existed on a screen, and it doesn't.
Tell us what's missing →

We read every message. You'll hear back from the founder, not a ticket bot.

06. Documents and compliance

Insurance and permits, never expired.

Every vendor document (insurance, health permit, resale license, food handler card) lives in one place with a full metadata record, file viewer, and expiration tracking. An optional AI-assisted review reads the document, extracts key fields, and flags whether it meets your market's requirements so you don't have to squint at a 12-page PDF yourself.

  • Centralized document library per vendor with in-browser file viewer
  • Configurable Document Types: define which fields each doc requires (expiration, certificate number, county, description)
  • Expiration countdown with automatic alerts
  • AI-assisted review: extracts key fields, flags compliance issues, provides confidence scoring and evidence snippets
  • Manual approval / rejection workflow with reviewer notes
  • Per-document-type admin review enforcement
Read the full page →
Document library: expiration alerts and AI-assisted review
In-browser PDF preview: no downloading, no extra tabs

07. Ask your data

Ask questions in plain English.

The AI Agent is a natural-language query tool built on top of your market data. Ask "How many farmers were at the May market?" or "Which vendors haven't paid for the last three weeks?" and get a real answer, filterable by year, quarter, vendor, vendor type, market date, space type, or payment status, with persistent conversation history so you can refine your question without starting over.

  • Plain-English questions, real answers backed by your actual market data
  • Filter context by year, quarter, vendor, vendor type, market date, space type, or payment status
  • Markdown-formatted responses with tables and lists
  • Persistent conversation history (up to 50 messages)
  • Toggleable advanced filter view
AI Agent: natural-language analytics on your market data

08. Reminders, alerts and notifications

Nothing falls through the cracks.

Three layered systems keep the things that matter visible. Reminders surface upcoming vendor follow-ups with color-coded urgency. Notifications show every system event with multi-axis filtering. Vendor Alerts let you push time-bound announcements to targeted vendors with a priority level.

  • Reminders grouped by date proximity (next 24 hrs / 2–6 days / 7+ days) with red/yellow color coding
  • System notifications filterable by type, market date, vendor type, and category
  • Vendor Alerts with active-date ranges, priority levels (low / medium / high), and targeting by vendor type or specific vendors
  • Auto-selects the next upcoming market date when you open the notifications screen
  • One-click dismissal for reminders
Reminders: color-coded urgency, grouped by date proximity

09. The vendor side

Your vendors help themselves.

Every market gets its own branded vendor portal at `your-market.vibepro.io`. Vendors apply, request specific market dates, see their space assignments, pay invoices, upload documents, and receive notifications, all without emailing you. The automation handles the back-and-forth.

  • Branded subdomain per market (e.g., `lj.vibepro.io`)
  • Self-service vendor application and onboarding
  • Space request workflow: vendors request specific dates and see their status
  • Payment portal with per-invoice history
  • Document upload with progress tracking
  • Auto-request and auto-payment for returning vendors
Read the full page →
Vendor portal: what your vendors actually see and use
Vendor portal: request specific market dates and see status

10. Mobile pay flow

From approval to "paid" without you lifting a finger.

When you approve a vendor's space request, VIBEpro automatically texts them a one-tap link to pay. No login, no password reset, no "can you resend that?" They open it on their phone, pay through Stripe in seconds, and the confirmation lands instantly. This is the loop that turns "chasing payments" into "checking that they came in."

1. The text message

Approved? Here's the bill. When the market manager approves a vendor's space request, VIBEpro automatically texts the vendor a one-tap link to pay.

2. Pay in the portal

Pay in one tap. The vendor lands on their own balance and pays with Apple Pay, Google Pay, or card. Stripe handles the money. You never touch card data.

3. Instant confirmation

Done, instantly. The vendor sees the receipt, your dashboard shows the payment, and the invoice closes itself.

11. Vendor surveys

Close the loop after every market.

Send a post-market survey and actually see the answers. Results roll up into summary dashboards by category and question with trend lines, and drill down to individual vendor responses filtered by vendor type or date range. Tell the difference between "the parking was terrible this week" and "the parking has been terrible all season."

  • Pre-built and custom survey templates targeted to specific vendor types
  • Summary dashboard with aggregated results by category and question
  • Trend charts comparing results market-over-market
  • Per-vendor response drill-down with filters
  • Export raw responses for offline analysis
Survey summary: aggregated results and trend lines
Response details: drill into individual vendor feedback

12. Reports and insights

The numbers your board (and the state) actually want to see.

Every report below is one click away, pre-wired to your live data, and exportable to CSV. No SQL. No spreadsheets. No "we'll get back to you next week."

Weekly sales

Weekly sales

Weekly sales totals broken down by vendor type and market date, with per-vendor performance alongside.

Market proceeds

Market proceeds

Total proceeds across every vendor, filterable by quarter, market date, and vendor type. The answer to "how did we do this quarter?"

Past due payments

Past due payments

Every vendor with an unpaid balance on past market dates, with bulk late-fee application in one click.

Stale vendors

Stale vendors

Approved vendors who haven't attended in N days, with a bulk-archive action so your directory stays current.

Vendor leaderboard

Vendor leaderboard

Rank vendors by proceeds, sales, or attendance with trend comparison and drill-down by time period.

Sales-reporting audit

Sales-reporting audit

Who reported their sales, who didn't: full payment breakdown so you can chase the missing data.

CA certified-market remittance

CA certified-market remittance

Generates the California CDFA-style certified farmers market remittance form straight from your market data. No more typing numbers into a PDF.

CA remittance: attendance pivot

CA remittance: attendance pivot

Companion pivot view of the CDFA remittance: every certified farmer × every market date, fees totaled and ready to file.

Need a report that isn't here? Odds are we already have the data. We just haven't drawn the picture yet. Tell us what you're trying to answer and we'll build it.

Request a report →

And the rest of the plumbing

Every platform detail you'd expect from production software.

System Settings

Configurable defaults

Set your market's late fee type (fixed or percentage), cap amounts, payment due days, and timezone. Change once, applies everywhere.

Admin Users

Multi-manager access

Add co-managers, assistants, and volunteer staff to the admin dashboard with their own credentials. Everyone sees the same live truth.

Areas

Physical zones

Name the physical zones of your market (North Lot, East Pavilion). Areas persist across maps, filter vendor views, and set sort order for display.

Space Types

Tiered pricing

Define booth sizes (10x10, corner, double-wide), set base pricing, and override per vendor type. Different rates for farmers vs. artisans vs. prepared food.

Historical Data

Season-over-season

Log vendor counts, gross sales, and proceeds per market date. Bulk CSV import for back-fill, CSV export for your accountant, full change audit trail.

Support

Direct founder support

Every new market gets personal setup, training, and a real human to talk to. Not a ticket queue. Not a chatbot. A person who has set up a canopy at 6am.

Some honesty about scope

What we do today, and what we can build with you.

VIBEpro was designed to run the operational side of an open-air market: vendor applications, approvals, booth assignment, fee collection, document tracking, and vendor communication. That's where we're strongest.

What we don't ship out of the box today: a customer-facing point-of-sale, a vendor online store, customer ticketing, a marketing automation platform, or a shopper mobile app.

But "we don't have that today" isn't the same as "we never will." If one of those gaps is a dealbreaker for your market, let's actually talk about the dealbreaker. We have the capability (and the appetite) to expand the platform for the right partner. Our goal isn't to replicate what you're doing today. It's to find the right solution with you, even if that means we build something new together.

Tell us what's getting in the way →

Get started

Ready to make your market run smoother?

Tell us about your market, how many vendors, how often you run, what's working and what isn't. We'll show you how VIBEPro fits. No pressure, no hard sell.

Talk to us about your market →