Your stack, connected.
Your flywheel, exposed.
VestaFide doesn't live in a silo. The platform connects to the tools your operations already depend on — and opens its behavioral intelligence layer to systems that want to read from it, write into it, or subscribe to events as they happen. The flywheel gets smarter with every signal it receives, regardless of where that signal originates.
Every shift offer, acceptance confirmation, schedule notification, and decline response flows through Twilio. Inbound SMS replies ("YES", "NO") are parsed by the webhook handler and update offer state in real time. Rate-limited per phone number to prevent flooding.
Employer subscriptions are billed monthly or annually through Stripe. Gig worker payouts for marketplace shifts are disbursed via Stripe Connect — the platform fee is deducted before remittance. No payment credentials touch VestaFide servers.
Employees who install the VestaFide PWA receive native push notifications for shift offers and schedule changes — no SMS required. VAPID-authenticated, end-to-end encrypted. Employees control notification preferences per device; the platform respects opt-outs.
The flywheel is an Exponentially Weighted Moving Average engine that learns from every offer event on the platform — acceptances, declines, no-shows, callouts, response times, fill rates. These behavioral signals are the most valuable data VestaFide produces. The API exposes them in both directions: external systems can read signals to make smarter decisions elsewhere, and can write new observations back in to make the flywheel smarter.
Query behavioral intelligence
Read current EWMA estimates, confidence scores, and drift alerts for any employee or organization. Each response includes the signal value, confidence (0–1), days since last observation, and sample count — so the caller knows how much to trust the estimate.
signal_type, optional dimension (shift type, day-of-week bucket, etc.).fill_rate_base and fill_rate_bonus signals.Feed external observations in
Any system with an event that maps to a behavioral signal can write observations directly into the flywheel. One upsert per event — the EWMA updates in-place and the table stays bounded forever. The flywheel immediately incorporates external data into scoring and ranking.
signal_type, entity_id, value (0–1), optional dimension. Authenticated via API key scoped to your org.childcare_save_rate, transportation_save_rate, and related signals.Every signal is one row per entity — the table is bounded forever regardless of event volume. Tier 1 signals drive live decisions. Tier 2 signals are recording silently, building months of behavioral history so future features launch with data from day one.
External systems can read or write any of the signals below. Signals marked Tier 2 accept observations now even if the feature that reads them hasn't shipped yet.
Register an HTTPS endpoint and VestaFide will push a signed JSON payload for every event you care about. Each delivery includes a request ID, timestamp, and HMAC signature for verification. Failed deliveries retry with exponential backoff. Use webhooks to sync shift coverage to your HRIS, trigger payroll entries, or alert managers in Slack the moment a high-risk shift goes uncovered.
A shift has been filled — includes employee ID, shift details, bonus amount if any, fill time, and source (internal / partner / gig marketplace).
All candidates exhausted and shift is still unfilled. Includes cascade path taken, number of offers sent, and escalation reason.
Employee accepted a shift offer. Fired immediately on response — useful for real-time timekeeping or scheduling system sync.
Employee actively declined. Includes offer ID, employee ID, response time, and next candidate in queue.
Employee accepted but did not appear. The heaviest negative signal in the system. Useful for triggering post-shift audits or manager notifications.
An employee's behavioral signal has moved more than 2σ from their baseline. "Maria's acceptance rate dropped sharply this week." Enables proactive outreach before the pattern compounds.
Composite churn risk score crossed the warning threshold. Derived from declining acceptance + rising day-off requests. Fire before the employee quietly stops engaging.
A scheduled day's fragility score exceeded the configured threshold. Fired at schedule publish or when a callout shifts the risk profile. Includes per-employee callout probability breakdown.
An employee's cross-org trust score moved more than a configured delta. Useful for marketplace platforms that surface trust scores to partner organizations.
Each integration below feeds new signal types into the flywheel. The more external context the system has, the more precisely it can predict, rank, and recommend.
ADP · Paychex · Rippling · BambooHR
Import employee rosters, certifications, and availability directly from your HR system. Changes sync automatically — no manual re-entry when employees are onboarded or offboarded.
Toast · Square · Clover
Post-shift sales and throughput data unlocks demand forecasting — the system learns what headcount a given sales volume requires and pre-stages backup before shortfalls become emergencies.
ADP Payroll · Gusto · QuickBooks
Export confirmed shift hours directly to payroll. Eliminates manual timesheet entry and reconciliation. Overtime alerts fire before the payroll run — not after.
When I Work · 7shifts · HotSchedules
Bi-directional schedule sync for organizations running both tools during migration. Shift coverage events resolved in VestaFide propagate to the scheduling tool automatically.
Childcare · Transportation · Emergency
When an employee calls out citing a blocker, Shift Savers routes to a resolution partner — childcare network, Uber Business, or emergency backup. The outcome feeds back into the flywheel as a save rate signal.
Checkr · Sterling
Gig worker background checks initiated and status-tracked within the platform. Pass/fail result gates marketplace access. Cert uploads trigger proximity monitoring before expiry.
Google Calendar · Outlook
Published schedules sync to employee calendars automatically. Day-off requests submitted in the calendar flow back into VestaFide. Fragility warnings appear as calendar annotations for managers.
OpenWeatherMap · Tomorrow.io
Callout events are enriched with weather conditions at call time. The system learns which orgs see callout spikes on rainy weekends — and pre-stages marketplace backup when the forecast matches.
Slack · Microsoft Teams
Manager alerts for fragile days, uncovered shifts, and churn-risk employees delivered directly to your ops channel. Configurable thresholds — only fire when it's actually urgent.
Build on the flywheel.
The Signal API, webhook catalog, and batch observation endpoint are available to organizations on the platform. API keys are scoped per org, per signal type — read-only or read-write depending on the integration. Contact us to discuss access.