| Pack | Content |
|---|---|
| Banking | 5 categories · 30 offers (cards / deposits / loans / protection / digital services) · 20 rules · 3 flows (primary, card cross-sell, retention) · 30 creatives |
| Telco | 6 categories · 30 offers (mobile / broadband / bundles / device financing / add-ons / retention) · 20 rules · 3 flows (primary, save-desk, device-upgrade) · 30 creatives |
| Retail | 6 categories · 30 offers (loyalty / promos / abandonment / lifecycle / subscriptions / VIP) · 20 rules · 3 flows (primary, abandonment-recovery, VIP) · 30 creatives |
Install a pack
Any admin can install a pack from Settings → Industry Accelerators:- Pick the vertical card.
- Click Install pack.
- The seeder runs in a single Postgres transaction and reports counts of what was created vs. skipped.
API
List available packs (no side effects):action=seed_accelerator.
Engagement Policy classification
Every rule in a pack is pre-classified as eligibility, applicability, or suitability (KaireonAI’s Pega-equivalent 4-stage model — see Engagement Policy). The classifier honors the explicitstage field on each rule, so
seeded rules render in the right bucket of the qualification-rules UI
immediately.
Customizing a pack
After seeding you own every entity — rename, re-parent, tune priorities, edit creatives, swap flow nodes. Nothing is “managed” by the accelerator system after install. If you want to build your own pack (e.g., a pharma or insurance vertical), the accelerator format is a plain TypeScript object:ACCELERATOR_PACKS in lib/accelerators/seed.ts.
See also: Engagement Policy | Decision Flows | Qualification Rules