Meet the agent
This app ships with a production AI agent — permission-aware, tenant-scoped, audit-logged, and governed by the Agent Development Lifecycle.
Classifieds AI
Browse listings, track favorites, see what's available right now.
Overview
Classifieds is a lightweight, multimedia internal marketplace where employees buy, sell, give away, request, or offer services inside a trusted, company-only environment. This is Craigslist for your company — simplified, secure, and social. People post four listing types — for sale, free giveaway, wanted, or a service offered — with a price and currency, a category, tags, a location, several photos plus a video, and the contact method they prefer: chat, email, phone, or text. Colleagues browse by category, type, or location, search across titles, descriptions, and tags, filter to free items or listings with photos, sort by newest, oldest, most-viewed or most-favorited, save favorites, and watch view counts. Sellers mark an item fulfilled or renew an expiring listing instead of reposting. Admins get an optional approval queue, keyword auto-flagging, a prohibited-category blocklist, a user-report queue, bulk moderation, an analytics dashboard, and CSV exports. Everything is business-scoped, with mobile-optimized web views, a REST API, and an Ask AI agent that finds listings by chat — and can also post a listing, edit one, mark one fulfilled, or renew an expiring one on the asker's behalf, previewing every change for them to confirm first. The posting form also has a describe-it-and-let-AI-fill-it bar. There is no in-app payment; where the Messages app is on, Send interest to seller opens a Messages conversation with the seller, and otherwise buyers use the contact method the seller chose. Auto-moderation is keyword-based, not AI toxicity scoring.
See how for-sale, giveaway, wanted, and service listings, photo galleries, favorites, and the moderation queue come together in a company-only marketplace.
Highlights
Capabilities
Listing Types & Details
-
For Sale, Free/Giveaway, Wanted/Request, and Services Offered types
-
Title (up to 100 chars) and description (up to 2,000 chars)
-
Price with currency — the organization currency by default, or one of sixteen common currencies (auto-Free for giveaways)
-
Category, comma-separated tags, and location on every listing
-
Seller contact by chat, email, phone, or text
-
Edit or delete your own listings
Discover & Search
-
Keyword search across title, description, and tags
-
Filter by category, listing type, and location
-
Show only free items or only listings with photos
-
Sort by newest, oldest, most-viewed, or most-favorited
-
Related-listings panel on each listing detail page
Photos & Video
-
Multiple photos plus one video per listing, with a chosen thumbnail
-
Remove individual photos or videos while editing
Buyer & Seller Tools
-
Save / favorite listings with a dedicated My Favorites page
-
My Listings view with active, pending, fulfilled, expired, and removed counts
-
View counter shown to everyone but the poster
-
Mark a listing fulfilled with optional notes
-
Renew an expiring listing without reposting
-
Report a listing with a reason
-
Built-in buyer-to-seller messaging Through the Messages app, when it is on.
Moderation & Safety
-
Optional admin approval queue before listings go live
-
Keyword-based auto-flagging to the approval queue
-
Prohibited-category keyword blocklist (weapons, alcohol, etc.)
-
User-report queue with pending review / valid / invalid / resolved states
-
Bulk approve or reject pending listings
-
Bulk mark reports valid, invalid or resolved, or delete them
-
Admins can delete any listing and edit any that is live or awaiting approval
Admin Insights & Export
-
Analytics dashboard — totals by status, listings by type and category
-
Top posters, most-viewed, and most-favorited leaderboards
-
Daily new-listing trend chart with 7 / 30 / 90-day ranges
-
Export all listings to CSV
-
Export all reports to CSV
Notifications & Platform
-
Moderator email when a listing needs approval (configurable group)
-
Approval, expiring-soon (7-day), and expired emails to the poster
-
Mobile-optimized web for browsing, posting, and favorites
-
REST API for listings, favorites, and categories
-
Ask AI agent to browse, search, and view listings by chat
-
Ask AI can post, edit, mark fulfilled, and renew a listing Acts only on the asker's own listings, and previews every change for confirmation before it saves.
-
AI "describe it and let AI fill the form" on the posting form Drafts the title, description, type, price, and tags from one sentence; you review and edit before saving.
Limits & Specs
-
Max active listings per user: 10 (admin-configurable)
-
Listing auto-expiry: 30 days (admin-configurable)
-
Max photos per listing: 5 (admin-configurable)
-
Max photo size: 10 MB (admin-configurable)
-
Accepted photo formats: JPG, JPEG, PNG, GIF (admin-configurable)
-
Max videos per listing: 1 (admin-configurable)
-
Max video size: 100 MB (admin-configurable)
-
Accepted video formats: MP4, MOV, AVI (admin-configurable)
-
REST API: Read + write via /api/v1/classified_listings
-
Pricing: License required — part of the Communications & Intranet suite, or licensed on its own
Use cases
Resources
FAQ
Listings are visible only to employees within your organization. Everything is business-scoped — external users and other tenants cannot access the marketplace.
Where your organization has the Messages app on, Send interest to seller on a listing opens a Messages conversation with the seller. Each listing also shows the contact method the seller chose — chat through Messages, email, phone, or text. There is no offer-and-counter workflow.
Classifieds requires a license: it comes with the Communications & Intranet suite, or can be licensed on its own. It is off by default; an admin enables it for your organization and then publishes it to users (until then only admins see it), after which employees can post and browse.
By default each user can have up to 10 listings live or awaiting approval, and each listing expires after 30 days — both limits are admin-configurable. You can renew an expiring or expired listing for another listing period instead of reposting; renewing an expired one counts against the listing limit.
Admins can require an approval queue before listings go live, set keyword auto-flagging, and enforce a prohibited-category blocklist (weapons, alcohol, and similar). Any employee can report a listing with a reason, which routes it to an admin queue with pending review, valid, invalid and resolved states; admins can also delete any listing and edit any that is live or awaiting approval. Auto-moderation is keyword-based — there is no AI toxicity scoring.
Yes. Attach up to 5 photos (JPG, JPEG, PNG, or GIF) and 1 video (MP4, MOV, or AVI) per listing by default, choose which photo is the thumbnail, and remove any of them while editing. The photo and video limits are admin-configurable.
Yes. Classifieds has mobile-optimized web views for browsing, posting, and favorites; a REST API at /api/v1/classified_listings for listings, favorites, and categories; and an Ask AI agent that browses, searches, and views listings by chat — and can also post a listing, or edit, mark fulfilled, or renew one of your own, always previewing the change for you to confirm first.