Odoo 19.0 Community · Persistant

im_livechat.report.channel : champs, relations et API

Le modèle im_livechat.report.channel (« Rapport du canal d'assistance en ligne ») est un modèle persistant déclaré par le module Live Chat, puis enrichi par 1 autre module. Il expose 40 champs, dont 34 déclarés directement sur le modèle. Retrouvez ci-dessous chaque champ avec son nom technique, son type, son libellé français et ses relations, puis un exemple d'appel à l'API JSON-2 d'Odoo 19.

Fiche d'identité

Nom technique
im_livechat.report.channel
Libellé
Rapport du canal d'assistance en ligne
Type
Persistant (models.Model)
Table SQL
Aucune (modèle sans table)
Module d'origine
Live Chat (im_livechat)
Étendu par
crm_livechat
Tri par défaut (_order)
start_date, livechat_channel_id, channel_id

Champs du modèle

34 champs propres, 0 hérités des mixins et 6 champs automatiques de l'ORM. Cliquez sur un nom pour obtenir le lien direct vers le champ.

40 champs affichés sur 40

Nom techniqueLibelléTypeDétails
agent_providing_help_historyAgent Providing Help Historymany2one
lecture seule

related : channel_id.livechat_agent_providing_help_history

agent_requesting_help_historyAgent Requesting Help Historymany2one
lecture seule

related : channel_id.livechat_agent_requesting_help_history

call_duration_hourDurée de l’appelfloat
lecture seule
channel_idConversationmany2one
lecture seule
channel_nameNom du canalchar
lecture seule
chatbot_answers_pathRéponses chatbotchar
lecture seule
chatbot_answers_path_strRéponses chatbot (chaîne)char
lecture seule
chatbot_script_idChatbotmany2one
lecture seule
conversation_tag_idsÉtiquettes utilisées dans cette conversationmany2many
lecture seule

related : channel_id.livechat_conversation_tag_ids

country_idPays du visiteurmany2one
lecture seule
day_numberJour de la semaineselection
lecture seule

Valeurs : 0 (Dimanche), 1 (Lundi), 2 (Mardi), 3 (Mercredi), 4 (Jeudi), 5 (Vendredi), 6 (Samedi)

durationDurée (min)

Durée de la conversation (en minutes)

float
lecture seule
handled_by_agentGéré par un agentinteger
lecture seule
handled_by_botGéré par un botinteger
lecture seule
has_callSi la session comportait un appelfloat
lecture seule
lang_idLanguemany2one
lecture seule

related : channel_id.livechat_lang_id

leads_createdPistes crééesinteger
lecture seule

ajouté par Live Chat CRM (crm_livechat)

livechat_channel_idChaînemany2one
lecture seule
nbr_messageMessages par session

Nombre de messages dans la conversation

integer
lecture seule
number_of_calls# de sessions avec appelsfloat
lecture seule

related : has_call

partner_idAgentmany2one
lecture seule
percentage_of_callsSessions avec appels (%)float
lecture seule

related : has_call

ratingÉvaluationinteger
lecture seule
rating_textTaux de satisfactionchar
lecture seule
session_expertise_idsExpertises utilisées dans cette sessionmany2many
lecture seule

related : channel_id.livechat_expertise_ids

session_expertisesExpertises utilisées dans cette session (String)char
lecture seule
session_outcomeRésultat de la sessionselection
lecture seule

Valeurs : no_answer (Jamais répondu), no_agent (Personne de disponible), no_failure (Réussite), escalated (Progressé)

start_dateDate de départ de la sessiondatetime
lecture seule
start_date_hourHeure de début Date de la sessionchar
lecture seule
start_date_minutesDate de début de session, tronquée à la minutechar
lecture seule
start_hourHeure de début de la sessionchar
lecture seule
time_to_answerTemps de réponse

Temps moyen en heures pour donner une première réponse au visiteur

float
lecture seule
uuidUUIDchar
lecture seule
visitor_partner_idClientmany2one
lecture seule
create_dateCréé ledatetime
lecture seuleautomatique
create_uidCréé parmany2one
lecture seuleautomatique
display_nameNom affichéchar
lecture seulecalculéautomatique
idIDinteger
lecture seuleautomatique
write_dateDernière mise à jour ledatetime
lecture seuleautomatique
write_uidDernière mise à jour parmany2one
lecture seuleautomatique

Relations

Modèles liés depuis ce modèle

Champs d'autres modèles qui pointent ici

Aucun champ Many2one ou Many2many d'un autre modèle ne pointe vers ce modèle.

Lire ce modèle par l'API

Exemple d'appel à l'API JSON-2 d'Odoo 19 : lecture des cinq premiers enregistrements avec des champs réels du modèle. Remplacez l'instance, la base et la clé API par les vôtres.

curl
curl -X POST "https://votre-instance.odoo.com/json/2/im_livechat.report.channel/search_read" \
  -H "Authorization: bearer $ODOO_API_KEY" \
  -H "X-Odoo-Database: votre-base" \
  -H "Content-Type: application/json" \
  -d '{"domain":[],"fields":["agent_providing_help_history","agent_requesting_help_history","channel_id","chatbot_script_id","country_id"],"limit":5}'
Python (requests)
import requests

BASE_URL = "https://votre-instance.odoo.com/json/2"
headers = {"Authorization": f"bearer {API_KEY}", "X-Odoo-Database": "votre-base"}

res = requests.post(
    f"{BASE_URL}/im_livechat.report.channel/search_read",
    headers=headers,
    json={"domain": [], "fields": ["agent_providing_help_history","agent_requesting_help_history","channel_id","chatbot_script_id","country_id"], "limit": 5},
)
res.raise_for_status()
print(res.json())
  • L'accès à l'API externe est réservé à la formule Custom d'Odoo.
  • XML-RPC et JSON-RPC seront retirés dans Odoo 22 (automne 2028) : préférez JSON-2.
  • Les droits d'accès et règles d'enregistrement de l'utilisateur de la clé s'appliquent.

Citer cet outil

Vous rédigez un tutoriel, une documentation interne ou une réponse sur un forum ? Copiez ce lien pour renvoyer vos lecteurs vers la fiche à jour.

<a href="https://aidoo.ai/fr/outils/explorateur-modeles-odoo/im_livechat-report-channel">im_livechat.report.channel (Odoo 19.0)</a>

Sources

Données vérifiées le 23 septembre 2026 · Odoo 19.0 Community

Vous avez un projet Odoo ou souhaitez exploiter votre ERP avec l'IA ? Échangeons

Intégration, développement de modules, connexion de Claude ou ChatGPT à vos données : décrivez-nous votre contexte, nous vous répondons sous 24 heures ouvrées.