Promesse utilisateur
Je peux exploiter Incwo si OAuth est connecté et si les objets CRM sont activés dans Bruno. Je lis contacts, firms, leads/affaires, notes, tasks, tickets/conversations, bill_sheets et proposal_sheets à la demande, avec tri explicite par récence et filtres de dates quand nécessaire; je peux créer ou modifier les objets activés uniquement en mode écriture après confirmation explicite.
Données lues
- contacts Incwo
- firms
- leads/affaires
- notes CRM
- tasks
- tickets/conversations
- bill_sheets
- proposal_sheets
Données écrites
- réglages OAuth et périmètre Incwo dans settings/int_settings
- objets Incwo activés créés ou modifiés après confirmation explicite
Activation
- OAuth Incwo connecté
- activation Incwo dans Bruno
- objets CRM Incwo activés dans Configuration > Incwo
Limites
- Les créations et modifications Incwo exigent le mode écriture confirmée et une confirmation explicite dans le chat.
- Les listes Incwo forcent un tri explicite de récence et peuvent filtrer les dates sur tous les objets exposés.
- Les endpoints métier Incwo sont paramétrables par environnement et doivent rester alignés avec les hosts DEV Incwo.
- L'ingestion mémoire Incwo est configurable, mais aucun tool de synchronisation Incwo n'est exposé dans ce premier jet.
Stockage et périmètre
- settings: bruno_incwo_crm_*
- token OAuth Incwo chiffré via secret-box
- métadonnées de tour external_tools.incwo_crm_tools
Outils exposés
list_incwo_crmsearch_incwo_crmread_incwo_objectcreate_incwo_objectupdate_incwo_object
Références code
src/core/twin-incwo-crm-tools.tssrc/core/incwo/incwo-crm-client.tssrc/core/incwo/incwo-crm-connection-settings.tssrc/app/actions/incwo-crm-connection-actions.ts