Add configurable AI operator persona

This commit is contained in:
Magzhan Zhumabayev
2026-05-11 17:37:26 +05:00
parent 67a0255c0d
commit ce3ba270aa
11 changed files with 473 additions and 19 deletions
+9
View File
@@ -157,6 +157,15 @@ class VoiceTTSSettingsRow(Base):
updated_at: Mapped[str] = mapped_column(String(64), index=True)
class AIOperatorSettingsRow(Base):
__tablename__ = "ai_operator_settings"
id: Mapped[int] = mapped_column(Integer, primary_key=True, autoincrement=True)
settings_key: Mapped[str] = mapped_column(String(64), unique=True, index=True)
config_json: Mapped[str] = mapped_column(Text, default="{}")
updated_at: Mapped[str] = mapped_column(String(64), index=True)
class RoutingCounter(Base):
__tablename__ = "routing_counters"