Sim

Intercom

Gérez les contacts, les entreprises, les conversations, les tickets et les messages dans Intercom

in

Intercom est une plateforme de communication client de premier plan qui vous permet de gérer et d'automatiser vos interactions avec les contacts, les entreprises, les conversations, les tickets et les messages, le tout en un seul endroit. L'intégration d'Intercom dans Sim permet à vos agents de gérer par programmation les relations clients, les demandes d'assistance et les conversations directement à partir de vos flux de travail automatisés.

Avec les outils Intercom, vous pouvez :

  • Gestion des contacts : créer, obtenir, mettre à jour, lister, rechercher et supprimer des contacts — automatisez vos processus de CRM et gardez vos dossiers clients à jour.
  • Gestion des entreprises : créer de nouvelles entreprises, récupérer les détails d'une entreprise et lister toutes les entreprises liées à vos utilisateurs ou clients professionnels.
  • Gestion des conversations : obtenir, lister, répondre et rechercher dans les conversations — permettant aux agents de suivre les fils de support en cours, de fournir des réponses et d'automatiser les actions de suivi.
  • Gestion des tickets : créer et récupérer des tickets par programmation, vous aidant à automatiser le service client, le suivi des problèmes d'assistance et les escalades de flux de travail.
  • Envoi de messages : déclencher des messages aux utilisateurs ou prospects pour l'intégration, le support ou le marketing, le tout depuis votre automatisation de flux de travail.

En intégrant les outils Intercom dans Sim, vous permettez à vos flux de travail de communiquer directement avec vos utilisateurs, d'automatiser les processus d'assistance client, de gérer les prospects et de rationaliser les communications à grande échelle. Que vous ayez besoin de créer de nouveaux contacts, de synchroniser les données clients, de gérer les tickets d'assistance ou d'envoyer des messages d'engagement personnalisés, les outils Intercom offrent un moyen complet de gérer les interactions client dans le cadre de vos automatisations intelligentes.

Instructions d'utilisation

Intégrez Intercom dans le flux de travail. Peut créer, obtenir, mettre à jour, lister, rechercher et supprimer des contacts ; créer, obtenir et lister des entreprises ; obtenir, lister, répondre et rechercher des conversations ; créer et obtenir des tickets ; et créer des messages.

Outils

intercom_create_contact

Créer un nouveau contact dans Intercom avec email, external_id ou role

Entrée

ParamètreTypeObligatoireDescription
rolestringNonLe rôle du contact. Accepte « user » ou « lead ». Par défaut « lead » si non spécifié.
emailstringNonL'adresse e-mail du contact
external_idstringNonUn identifiant unique pour le contact fourni par le client
phonestringNonLe numéro de téléphone du contact
namestringNonLe nom du contact
avatarstringNonUne URL d'image d'avatar pour le contact
signed_up_atnumberNonL'heure d'inscription de l'utilisateur sous forme d'horodatage Unix
last_seen_atnumberNonL'heure de dernière activité de l'utilisateur sous forme d'horodatage Unix
owner_idstringNonL'identifiant d'un administrateur auquel la propriété du compte du contact a été attribuée
unsubscribed_from_emailsbooleanNonIndique si le contact s'est désabonné des e-mails
custom_attributesstringNonAttributs personnalisés sous forme d'objet JSON (par ex., {"nom_attribut": "valeur"})
company_idstringNonIdentifiant de l'entreprise à associer au contact lors de la création

Sortie

ParamètreTypeDescription
contactobjectObjet contact créé

intercom_get_contact

Obtenir un seul contact par ID depuis Intercom

Entrée

ParamètreTypeObligatoireDescription
contactIdstringOuiID du contact à récupérer

Sortie

ParamètreTypeDescription
contactobjectObjet contact

intercom_update_contact

Mettre à jour un contact existant dans Intercom

Entrée

ParamètreTypeObligatoireDescription
contactIdstringOuiIdentifiant du contact à mettre à jour
rolestringNonLe rôle du contact. Accepte « user » ou « lead ».
external_idstringNonUn identifiant unique pour le contact fourni par le client
emailstringNonL'adresse e-mail du contact
phonestringNonLe numéro de téléphone du contact
namestringNonLe nom du contact
avatarstringNonUne URL d'image d'avatar pour le contact
signed_up_atnumberNonL'heure d'inscription de l'utilisateur sous forme d'horodatage Unix
last_seen_atnumberNonL'heure de dernière activité de l'utilisateur sous forme d'horodatage Unix
owner_idstringNonL'identifiant d'un administrateur auquel la propriété du compte du contact a été attribuée
unsubscribed_from_emailsbooleanNonIndique si le contact s'est désabonné des e-mails
custom_attributesstringNonAttributs personnalisés sous forme d'objet JSON (par ex., {"nom_attribut": "valeur"})
company_idstringNonIdentifiant de l'entreprise à associer au contact

Sortie

ParamètreTypeDescription
contactobjectObjet contact mis à jour

intercom_list_contacts

Lister tous les contacts d'Intercom avec prise en charge de la pagination

Entrée

ParamètreTypeObligatoireDescription
per_pagenombreNonNombre de résultats par page (max : 150)
starting_afterchaîneNonCurseur pour la pagination - ID pour commencer après

Sortie

ParamètreTypeDescription
contactsarrayTableau d'objets contact

intercom_search_contacts

Rechercher des contacts dans Intercom à l'aide d'une requête

Entrée

ParamètreTypeObligatoireDescription
querystringOuiRequête de recherche (par ex., {"field":"email","operator":"=","value":"user@example.com"})
per_pagenumberNonNombre de résultats par page (max : 150)
starting_afterstringNonCurseur pour la pagination
sort_fieldstringNonChamp de tri (par ex., "name", "created_at", "last_seen_at")
sort_orderstringNonOrdre de tri : "ascending" ou "descending"

Sortie

ParamètreTypeDescription
contactsarrayTableau d'objets contact correspondants

intercom_delete_contact

Supprimer un contact d'Intercom par ID

Entrée

ParamètreTypeObligatoireDescription
contactIdchaîneOuiID du contact à supprimer

Sortie

ParamètreTypeDescription
idstringID du contact supprimé
deletedbooleanIndique si le contact a été supprimé
metadataobjectMétadonnées de l'opération

intercom_create_company

Créer ou mettre à jour une entreprise dans Intercom

Entrée

ParamètreTypeObligatoireDescription
company_idstringOuiVotre identifiant unique pour l'entreprise
namestringNonLe nom de l'entreprise
websitestringNonLe site web de l'entreprise
planstringNonLe nom du plan de l'entreprise
sizenumberNonLe nombre d'employés dans l'entreprise
industrystringNonLe secteur d'activité de l'entreprise
monthly_spendnumberNonLe chiffre d'affaires que l'entreprise génère pour votre activité. Remarque : ce champ tronque les nombres décimaux en entiers (par ex., 155,98 devient 155)
custom_attributesstringNonAttributs personnalisés sous forme d'objet JSON
remote_created_atnumberNonLa date de création de l'entreprise par vous sous forme d'horodatage Unix

Sortie

ParamètreTypeDescription
companyobjectObjet entreprise créé ou mis à jour

intercom_get_company

Récupérer une seule entreprise par ID depuis Intercom

Entrée

ParamètreTypeObligatoireDescription
companyIdchaîneOuiID de l'entreprise à récupérer

Sortie

ParamètreTypeDescription
companyobjectObjet entreprise

intercom_list_companies

Liste toutes les entreprises d'Intercom avec prise en charge de la pagination. Remarque : cet endpoint a une limite de 10 000 entreprises qui peuvent être renvoyées en utilisant la pagination. Pour les ensembles de données de plus de 10 000 entreprises, utilisez plutôt l'API Scroll.

Entrée

ParamètreTypeObligatoireDescription
per_pagenumberNonNombre de résultats par page
pagenumberNonNuméro de page
starting_afterstringNonCurseur pour la pagination (préféré à la pagination par page)

Sortie

ParamètreTypeDescription
companiesarrayTableau d'objets entreprise

intercom_get_conversation

Récupérer une seule conversation par ID depuis Intercom

Entrée

ParamètreTypeObligatoireDescription
conversationIdstringOuiID de la conversation à récupérer
display_asstringNonDéfinir sur "plaintext" pour récupérer les messages en texte brut
include_translationsbooleanNonLorsque true, les parties de la conversation seront traduites dans la langue détectée de la conversation

Sortie

ParamètreTypeDescription
conversationobjectObjet conversation

intercom_list_conversations

Lister toutes les conversations depuis Intercom avec prise en charge de la pagination

Entrée

ParamètreTypeObligatoireDescription
per_pagenumberNonNombre de résultats par page (max : 150)
starting_afterstringNonCurseur pour la pagination
sortstringNonChamp de tri (ex., "waiting_since", "updated_at", "created_at")
orderstringNonOrdre de tri : "asc" (croissant) ou "desc" (décroissant)

Sortie

ParamètreTypeDescription
conversationsarrayTableau d'objets conversation

intercom_reply_conversation

Répondre à une conversation en tant qu'administrateur dans Intercom

Entrée

ParamètreTypeObligatoireDescription
conversationIdstringOuiID de la conversation à laquelle répondre
message_typestringOuiType de message : "comment" ou "note"
bodystringOuiCorps du texte de la réponse
admin_idstringNonID de l'administrateur qui rédige la réponse. Si non fourni, un administrateur par défaut (Operator/Fin) sera utilisé.
attachment_urlsstringNonListe d'URL d'images séparées par des virgules (max 10)
created_atnumberNonHorodatage Unix du moment où la réponse a été créée. Si non fourni, l'heure actuelle est utilisée.

Sortie

ParamètreTypeDescription
conversationobjectObjet conversation mis à jour

intercom_search_conversations

Rechercher des conversations dans Intercom à l'aide d'une requête

Entrée

ParamètreTypeObligatoireDescription
querystringOuiRequête de recherche sous forme d'objet JSON
per_pagenumberNonNombre de résultats par page (max : 150)
starting_afterstringNonCurseur pour la pagination
sort_fieldstringNonChamp de tri (par exemple, "created_at", "updated_at")
sort_orderstringNonOrdre de tri : "ascending" ou "descending"

Sortie

ParamètreTypeDescription
conversationsarrayTableau d'objets conversation correspondants

intercom_create_ticket

Créer un nouveau ticket dans Intercom

Entrée

ParamètreTypeObligatoireDescription
ticket_type_idstringOuiL'ID du type de ticket
contactsstringOuiTableau JSON d'identifiants de contacts (par exemple, [{"id": "contact_id"}])
ticket_attributesstringOuiObjet JSON avec les attributs du ticket incluant default_title et default_description
company_idstringNonID de l'entreprise à associer au ticket
created_atnumberNonHorodatage Unix du moment où le ticket a été créé. Si non fourni, l'heure actuelle est utilisée.
conversation_to_link_idstringNonID d'une conversation existante à lier à ce ticket
disable_notificationsbooleanNonLorsque défini sur true, supprime les notifications lors de la création du ticket

Sortie

ParamètreTypeDescription
ticketobjectObjet ticket créé

intercom_get_ticket

Récupérer un ticket unique par ID depuis Intercom

Entrée

ParamètreTypeObligatoireDescription
ticketIdstringOuiID du ticket à récupérer

Sortie

ParamètreTypeDescription
ticketobjectObjet ticket

intercom_create_message

Créer et envoyer un nouveau message initié par l'administrateur dans Intercom

Entrée

ParamètreTypeObligatoireDescription
message_typestringOuiType de message : "inapp" pour les messages in-app ou "email" pour les messages e-mail
templatestringOuiStyle du modèle de message : "plain" pour texte brut ou "personal" pour style personnalisé
subjectstringNonLe sujet du message (pour le type e-mail)
bodystringOuiLe corps du message
from_typestringOuiType d'expéditeur : "admin"
from_idstringOuiL'ID de l'administrateur qui envoie le message
to_typestringOuiType de destinataire : "contact"
to_idstringOuiL'ID du contact qui reçoit le message
created_atnumberNonHorodatage Unix du moment où le message a été créé. Si non fourni, l'heure actuelle est utilisée.

Sortie

ParamètreTypeDescription
messageobjectObjet message créé

Notes

  • Catégorie : tools
  • Type : intercom
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started