juicebox-reference-architecture

Installation
SKILL.md

Juicebox Reference Architecture

Architecture

Recruiter UI → Search Service → Juicebox API
              Candidate Store → ATS (Greenhouse/Lever)
             Outreach Service → Juicebox Outreach
              Webhook Handler ← Juicebox Events

Components

class SearchService {
  async findCandidates(criteria) {
    const results = await juicebox.search(criteria);
    return results.profiles.map(p => this.score(p, criteria));
  }
}

class ATSSync {
  async push(candidates, jobId: string) {
    await juicebox.export({ profiles: candidates.map(c => c.id), destination: 'greenhouse', job_id: jobId });
  }
}

Resources

Next Steps

See juicebox-multi-env-setup.

Weekly Installs
25
GitHub Stars
2.1K
First Seen
Feb 18, 2026