helix-admin
  • Joined on 2026-04-11
helix-admin synced new reference ui-dev-mouli to helix-admin/helix-engage from mirror 2026-04-21 15:12:26 +00:00
helix-admin synced commits to ui-dev-mouli at helix-admin/helix-engage from mirror 2026-04-21 15:12:26 +00:00
helix-admin synced commits to hardening/apr-week2 at helix-admin/helix-engage-server from mirror 2026-04-21 14:32:25 +00:00
a837c95d8c fix: contact form creates Lead only, not Patient
ac76ef5487 feat: add telephonyEnabled to ui-flags endpoint
99954c1ff2 fix: widget build outputs to ./dist instead of sidecar public/
4b84792619 fix: instant widget lead assignment + SSE notification
Compare 4 commits »
helix-admin synced commits to hardening/apr-week3 at helix-admin/helix-engage from mirror 2026-04-21 07:02:25 +00:00
d36086f6da docs: per-tenant frontend deploy paths in runbook
helix-admin synced commits to hardening/apr-week2 at helix-admin/helix-engage-server from mirror 2026-04-21 06:22:25 +00:00
9890559ec1 fix: append IST offset (+05:30) to bare datetime in appointment booking
9cb4d1c122 docs: website widget operations guide + archive widget source
014b27cf90 fix: restore full widget.js with chat-start flow from aa41a2a
826ced1e62 feat: include widget.js in Docker image for embed script serving
Compare 4 commits »
helix-admin synced commits to hardening/apr-week2 at helix-admin/helix-engage-server from mirror 2026-04-20 22:12:27 +00:00
bbea12185d feat: Claude skill for generating WhatsApp flow JSON definitions
f1c026cf7a fix(flow): serialize per-phone execution to prevent concurrent flows
d819888351 feat: appointment QR code — generated and sent via WhatsApp after booking
300fff25c1 feat(flow): handle 'Choose Another Date' with AI date parsing
Compare 4 commits »
helix-admin synced commits to hardening/apr-week3 at helix-admin/helix-engage from mirror 2026-04-20 14:42:25 +00:00
cfe9e0bb77 fix: clean outbound call gating — confirmedAnswered state with 3s debounce (#568)
923c99bf17 fix: outbound call — debounce customer-answered, auto-dispose on no-answer (#568)
Compare 2 commits »
helix-admin synced commits to hardening/apr-week2 at helix-admin/helix-engage-server from mirror 2026-04-20 14:02:26 +00:00
9ee087b898 fix: extract datetime from slot selection ID before booking
963cf28d23 fix: link patientId to appointment in WhatsApp booking
903e82b536 fix: include default-flows JSON in nest build assets
2e0527e1d8 feat: config-driven flow runtime engine for WhatsApp conversations
4549241b78 docs: flow runtime design spec — config-driven WhatsApp conversation engine
Compare 15 commits »
helix-admin synced commits to hardening/apr-week3 at helix-admin/helix-engage from mirror 2026-04-20 06:32:25 +00:00
a306311f08 fix: disable Book Appt/Enquiry until customer answers outbound call (#568)
d0e34fa9dd feat: global AI assistant floating button for supervisors (#578)
7e5d910197 feat: network loss alert banner during active call (#572)
dd4240ee7f fix: remove Cancel button from outbound ringing state (#574)
Compare 4 commits »
helix-admin synced commits to hardening/apr-week2 at helix-admin/helix-engage-server from mirror 2026-04-20 05:52:25 +00:00
3bb4315925 fix: persist LOGIN events for session rollup — fixes zero dashboard metrics
helix-admin synced commits to hardening/apr-week2 at helix-admin/helix-engage-server from mirror 2026-04-18 13:02:25 +00:00
7402590969 fix: always include Health Packages section in KB — empty state says "not configured"
helix-admin synced commits to hardening/apr-week3 at helix-admin/helix-engage from mirror 2026-04-18 05:32:24 +00:00
85976803a1 fix: unify appointment data source — single DataProvider, immediate refresh
helix-admin synced commits to hardening/apr-week2 at helix-admin/helix-engage-server from mirror 2026-04-18 04:52:24 +00:00
3f22166ac0 fix: dispose creates inbound Call record, webhook enriches — eliminates UCID mismatch + timing race
8c8b1e78b0 feat: caller context cache invalidation endpoint
Compare 2 commits »
helix-admin synced new reference refs/tags/v0.13-ai-coaching to helix-admin/helix-engage from mirror 2026-04-17 13:12:25 +00:00
helix-admin synced commits to refs/tags/v0.13-ai-coaching at helix-admin/helix-engage from mirror 2026-04-17 13:12:25 +00:00
helix-admin synced commits to master at helix-admin/helix-engage from mirror 2026-04-17 13:12:25 +00:00
eee7c82b8d merge: hardening/apr-week3 → master (v0.13-ai-coaching)
d4b0637cd5 fix: suggestions below chat + hide raw JSON during streaming
b3ba840dec feat: AI coaching panel — summary card, suggestions, structured responses
275b2a6292 docs: AI coaching panel implementation plan — 8 tasks
00f8f89e67 docs: AI coaching panel design spec
Compare 5 commits »
helix-admin synced commits to hardening/apr-week3 at helix-admin/helix-engage from mirror 2026-04-17 13:12:25 +00:00
4ddad7c060 fix: campaign detail — cards above table layout (stacked, not side-by-side)
911ea4cd6c fix: campaign detail shows only relevant columns (phone, name, source, status, last contact, age)
9cc71dbd95 fix: remove eye icon columns, remove redundant Gender/Age columns
0bc8271845 fix: P1 defect batch — hide Decline button, remove No Campaign pill, remove Remind column
eee7c82b8d merge: hardening/apr-week3 → master (v0.13-ai-coaching)
Compare 10 commits »
helix-admin synced new reference refs/tags/v0.13-ai-coaching to helix-admin/helix-engage-server from mirror 2026-04-17 12:32:27 +00:00
helix-admin synced commits to refs/tags/v0.13-ai-coaching at helix-admin/helix-engage-server from mirror 2026-04-17 12:32:26 +00:00
helix-admin synced commits to master at helix-admin/helix-engage-server from mirror 2026-04-17 12:32:26 +00:00
34eae1c19a merge: hardening/apr-week2 → master (v0.13-ai-coaching)
68ba3e135d fix: remove example from schema description — AI was copying it verbatim
e1babb30e5 fix: AI message formatting — plain text sentences, no markdown/data dump
ae360a183d feat: enforce structured JSON output via AI SDK Output.object
e03b1e6235 feat: structured JSON output + suggestion rules in AI system prompt
Compare 16 commits »