Core Platform
Multi-tenant architecture built for scale - each job board runs on an isolated database with its own branding, billing, and users.
Multi-Tenant Architecture
Host unlimited job boards on a single platform with complete data isolation per tenant.
- Isolated PostgreSQL database per tenant
- Custom domains and subdomains
- Per-tenant branding, colors, and logo
- Independent subscriptions and billing
- No-code block-based homepage builder
Advanced Job Management
Full lifecycle job management with aggregation from top job networks.
- Rich-text job descriptions with screening questions
- Auto-expire, pay transparency enforcement
- Job aggregation (Indeed, ZipRecruiter, Glassdoor, Adzuna)
- Job boost / sponsored listings (Stripe-powered)
- XML feed syndication to all major boards
Smart Search & Discovery
Meilisearch full-text search plus pgvector semantic search for AI-powered matching.
- Full-text search (Meilisearch)
- Semantic / vector search (pgvector + Voyage AI)
- Filters: location, salary, type, remote, skills
- SEO category × location pages
- JobPosting schema + sitemap generation
Custom Branding
Complete white-label customization - your brand, your domain, your look.
- Custom logo, favicon, and theme colors
- Branded email templates
- Custom domain + SSL auto-provisioning
- 4 languages: English, Spanish, Portuguese, French
Analytics & Reporting
Chart.js dashboards, CSV exports, and EEO diversity reporting in one place.
- Hiring funnel + source-of-hire charts
- Views and applications over 30 days
- EEO diversity report with CSV export
- Market salary intelligence (data network effect)
- Analytics CSV exports for all key metrics
Security & Compliance
Enterprise-grade security with full compliance tooling built in.
- GDPR / CCPA - data export, deletion requests, consent log
- WCAG 2.1 AA - accessible to all users
- 2FA (TOTP) for both employers and seekers
- Audit log (every status change, action tracked)
- EEO voluntary self-ID collection + FCRA-compliant background checks
AI-Powered Hiring
Claude AI woven throughout the hiring pipeline - from resume parsing to candidate coaching to automated application scoring.
AI Application Scoring
Every application is automatically scored against the job requirements, ranked, and summarized.
- 1-100 fit score with strengths and gaps
- Async scoring queue - no slow page loads
- Bulk rescoring with
screen:applications - Scores visible on kanban and list views
AI Resume Parsing
One-click resume parsing via Claude - extracts skills, experience, and education directly into the seeker profile.
- PDF → structured data via Claude Haiku
- Extracts skills, years of experience, education
- Auto-populates seeker profile fields
- Instant AJAX update - no page reload
AI Outreach & Cover Letters
AI-written outreach for employers and cover letters for candidates - personalized to the job and applicant.
- Employer: one-click candidate outreach modal
- Seeker: AI cover letter generator per application
- Tone selection and editable before sending
AI Interview Prep
Candidates receive AI-generated interview prep tailored to the specific job before their interview.
- Job-specific practice questions
- Key skills to highlight
- Company research summary
Verified Skill Badges
AI-generated skill quizzes let candidates prove their abilities - verified badges appear on their profile.
- Claude-generated 5-question quiz per skill
- Verified badge on profile after 80%+ pass rate
- Employers can filter by verified skills
Semantic Job Matching
pgvector embeddings match candidates to jobs based on semantic similarity - beyond keyword search.
- 1024-dim Voyage AI embeddings on all jobs and seekers
- Weekly personalized job digest emails
- Trending skills data network effect
End-to-End Hiring Workflow
From first application to signed offer letter - every step managed inside the platform.
Kanban ATS
Drag-and-drop kanban board tracks every applicant from applied to hired.
- Drag-to-move between stages
- ATS workflow automation rules
- Internal notes and status history
- Team collaboration - multi-user employer accounts
Interview Scheduling
Employer creates interview slots, candidates book - with calendar sync for both parties.
- Slot-based scheduling, candidate self-booking
- In-browser Jitsi video interviews
- Async video screening before scheduling
- ICS download + Google / Outlook add-to-calendar
- Automated 24h email reminders
Interview Scorecards
Structured post-interview feedback with ratings, recommendation, and private notes.
- Technical, communication, and culture-fit ratings
- Strong hire / hire / maybe / no hire recommendation
- Private notes for hiring manager review
- One scorecard per interviewer per booking
Offer Letters & E-Signature
Create, send, and collect e-signatures on offer letters - all without leaving the platform.
- Rich text offer letter editor
- Secure tokenized signing link
- Accept / decline workflow with IP logging
- Auto-triggers HRIS webhook on acceptance
Background Checks
Order Checkr background checks on shortlisted candidates directly from the application view.
- Standard, Driver, Pro Criminal, and Employment Pro packages
- Candidate consent via email invitation
- Real-time status via Checkr webhooks
- Clear / Consider result displayed on application
- FCRA compliance notice built in
Automated Reminders
Timely nudges keep hiring moving - no applicants fall through the cracks.
- 24h interview reminders to candidate + employer
- 14-day stale application nudges to employers
- In-app notification bell with real-time updates
- Slack / Teams / Discord webhook alerts
A Platform Candidates Love
Premium candidate tools that increase quality applications and keep seekers coming back.
Social Login (OAuth)
One-click sign in with Google or LinkedIn - reduces registration friction by 60%.
- Google OAuth - Continue with Google
- LinkedIn OAuth - Continue with LinkedIn
- Accounts linked by email automatically
- New accounts pre-verified on social signup
Privacy & GDPR Controls
Full GDPR / CCPA compliance with self-service privacy controls for every candidate.
- Data export (full profile + history as JSON)
- Deletion request workflow
- Cookie consent with audit log
- Consent events stored per-tenant
Premium Seeker Tier
Candidates can upgrade to Premium for priority visibility and exclusive access to featured jobs.
- Stripe Checkout subscription
- Premium badge on profile and applications
- Early access to new job postings
- Advanced AI features for premium members
Real-Time Messaging
In-platform messaging between employers and candidates - no email back-and-forth needed.
- WebSocket-powered (Laravel Reverb)
- Threaded conversations per application
- Employer-initiated outreach
- Mobile push notifications (FCM)
Native Mobile Apps
iOS and Android apps via Capacitor - your job board as a native app, no extra code.
- Capacitor shell (iOS + Android)
- Firebase Cloud Messaging push notifications
- Deep links for job and application pages
- Biometric auth support
Connects to Everything
Bidirectional HRIS sync, background checks, Slack alerts, job feed syndication - your existing tools keep working.
Bidirectional HRIS Sync
Two-way sync with BambooHR, Workday, and custom HRIS via webhook or REST API.
- Outbound: fire hire events to your HRIS
- Inbound: receive status updates back
- BambooHR REST API - push candidates on application
- HMAC-signed payloads for security
- Auto-sync every 2 hours via scheduler
Job Feed Syndication
Automatically syndicate all jobs to the biggest job networks via XML feeds.
- Indeed XML feed
- ZipRecruiter XML feed
- Glassdoor XML feed
- Adzuna API integration
- Google for Jobs (JobPosting structured data)
Team Notification Webhooks
Real-time hiring alerts delivered to Slack, Microsoft Teams, Discord, or any custom endpoint.
- Slack Block Kit formatted messages
- Teams MessageCard format
- Discord embeds
- Custom JSON to any webhook URL
- Per-employer event subscriptions
Stripe Payments
Every paid feature powered by Stripe Checkout - subscriptions, job boosts, and premium upgrades.
- Tenant subscriptions (monthly / yearly)
- Job boost / sponsored listings
- Premium seeker subscriptions
- Promo codes and billing portal
Zapier & API
Connect with 7,000+ apps via Zapier, or build your own integration with the REST API.
- Zapier webhook events for key lifecycle moments
- RESTful API with API key authentication
- Rate limiting and per-key scoping
Email Automation
Transactional and lifecycle emails with Postmark, SES, or Resend - all configurable per tenant.
- Application confirmations and status updates
- Interview invitations and reminders
- Offer letter delivery
- Weekly personalized job digest
- Newsletter and drip campaigns
Ready to Build Your Job Board?
Everything above ships out of the box - no plugins, no add-ons, no per-feature pricing. Start free and scale as you grow.