Juicebox Webhooks & Events
Webhook Setup
Configure at app.juicebox.ai > Settings > Webhooks.
Event Handling
app.post('/webhooks/juicebox', (req, res) => {
const sig = req.headers['x-juicebox-signature'];
if (!verifySignature(req.body, sig, WEBHOOK_SECRET)) return res.status(401).end();
switch (req.body.type) {
case 'outreach.replied': handleReply(req.body.data); break;
case 'enrichment.complete': handleEnrichment(req.body.data); break;
}
res.status(200).send('OK');
});
Events
| Event | Use |
|-------|-----|
| outreach.replied | Alert recruiter |
| enrichment.complete | Update record |
| search.alert | New candidate matches |
Resources
Next Steps
See juicebox-performance-tuning.