Jeremylongshore Claude Code Plugins Plus Skills Juicebox Reference Architecture

Juicebox Reference Architecture

tomevault-io Updated

File contents

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.


Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/jeremylongshore--claude-code-plugins-plus-skills--juicebox-reference-architecture commit 45acde3552

Frequently asked questions

npx skillmds@latest add tomevault-io/jeremylongshore-claude-code-plugins-plus-skills-juicebox-ref