Name: [ADD] viin_ai_helpdesk, viin_ai_crm: Phase 4 AI connectors (helpdesk seed + CRM advisory tools)

State: Killed

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #66

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: 5fec9bfd72f5990a95888a626b03f81488c42647

Description:

                                            [ADD] viin_ai_helpdesk, viin_ai_crm: Phase 4 AI connectors (helpdesk seed + CRM advisory tools)

Phase 4 (Track C) per-app AI connectors, unlocked by M3:

- viin_ai_helpdesk (NEW): AI connector for viin_helpdesk. Seeds 1 agent
  (Helpdesk Assistant) + 1 topic (Helpdesk Triage) + 3 READ-only tools on
  viin.helpdesk.ticket: triage_ticket, suggest_canned_response,
  generate_faq_from_thread. Data-XML, zero Python (Layer-3 convention).
- viin_ai_crm (IMP): adds 3 advisory READ tools (qualify_lead,
  next_action_suggest, email_draft_for_lead) wired into the Lead
  Qualification topic.
- All tools: requires_confirmation=False (read-only), runs_as_sudo=False,
  group_ids ACL-gated; model_id write-gate satisfied (group has perm_write
  on the target model). run()-driven boundary tests prove the safe_eval +
  write-gate path.
- docs: AGENTS.md + docs/roadmap.md reflect Phase 4 progress; reconcile a
  pre-existing roadmap drift (helpdesk dependency named the Odoo-EE
  'helpdesk' module instead of Viindoo 'viin_helpdesk').
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time: Not finished

Subbuilds Name State Detail
Build 386839 Check the quality with Pylint: from test_lint to test_pylint 14m Killed Log
Build 386840 At install tests: from account to website_twitter Killed Log
Build 386841 Post install tests: step install all modules Killed Log
Build 386842 Post install tests: from account to payment_bidv_viin Killed
Build 386843 Post install tests: from payment_buckaroo to to_account_asset Killed
Build 386844 Post install tests: from to_account_asset_purchase to viin_account Killed
Build 386845 Post install tests: from viin_account_auto_transfer to viin_equipment_warranty_partner_infor Killed
Build 386846 Post install tests: from viin_estimate to viin_product_multi_barcodes Killed
Build 386847 Post install tests: from viin_project to website_twitter Killed
Build 386848 Test install all modules without demo data: from account to website_twitter Killed Log
Create Date Level Message
06/21/2026 23:55:13 INFO
Updated repository Viindoo-odoo
06/21/2026 23:55:13 INFO
Updated repository Viindoo-tvtmaaddons
06/21/2026 23:55:13 INFO
Updated repository Viindoo-erponline-enterprise
06/21/2026 23:55:13 INFO
Updated repository Viindoo-branding
06/21/2026 23:55:13 INFO
Cloned repository Viindoo-ai