Aller au contenu

Intégration · Planification

Connecter Claude et ChatGPT à Guesty

Demandez à votre IA qui arrive ce week-end, quelles locations sont libres le mois prochain ou combien un invité doit encore. Elle peut tarifer et réserver des séjours, modifier dates et nombre d'invités, approuver ou refuser les demandes de réservation, envoyer des messages aux invités et répondre aux avis. Les tâches de nettoyage et maintenance peuvent être créées et mises à jour dans la même conversation.

Connecter Guesty gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Qui arrive ce week-end et quelles locations ?”

    L'IA recherche les réservations par date d'arrivée et liste les invités, les locations et les codes de confirmation.

  • “Quelles sont nos locations à Copenhague libres du 10 au 14 mars ?”

    Elle recherche les locations par ville et disponibilité pour ces dates et retourne celles qui sont ouvertes.

  • “Citer 4 nuits au Harbour Loft pour 3 invités et réserver pour Anna Berg.”

    Elle crée une citation avec le prix total, puis réserve à partir de celle-ci. Cela bloque le calendrier de la location pour ces dates.

Ce que votre IA peut faire

Locations et calendriers

Rechercher des locations par texte, ville, balises ou dates libres, lire les détails d'une location et voir son calendrier jour après jour avec prix et nuitées minimales.

Réservations et invités

Rechercher et lire des réservations, citer et réserver des séjours, modifier dates, nombre d'invités, statut et notes, approuver ou refuser des demandes, vérifier les soldes et gérer les profils d'invités.

Boîte de réception, avis et tâches

Lire les conversations avec les invités et envoyer des messages, lister les avis et poster des réponses, et rechercher, créer et mettre à jour les tâches de nettoyage et maintenance.

  • “Quoi doit encore payer l'invité de la réservation HM4K2 ?”

    Elle lit le solde de la réservation : ce que l'invité doit, ce qui a été payé et ce qui reste dû.

  • “Demander à l'invité arrivant demain dans l'appartement Sea View son heure d'arrivée.”

    Elle trouve la conversation et envoie votre message à l'invité via le canal que vous choisissez. Le message est envoyé immédiatement.

  • “Créer une tâche de nettoyage pour le Harbour Loft après le départ du vendredi.”

    Elle crée une tâche opérationnelle avec la location, la réservation, le type et l'heure de début, et peut la attribuer à quelqu'un.

295 outils pour Guesty

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • approve_booking_requestVisible par d’autresApprouvez une demande de réservation en attente par `reservation_id`, la transformant en une réservation confirmée. L'invité est notifié.
  • attach_assignmentModifie des données
  • attach_complexModifie des données
  • attach_payment_provider_listingsModifie des données
  • attach_photoModifie des données
  • attach_promotionModifie des données
  • attach_roleSupprime des données
  • attach_user_scopeModifie des données
  • cancel_expenseSupprime des données
  • create_a_group_reservationModifie des données
  • create_a_listingModifie des données
  • create_accountModifie des données
  • create_account_custom_fieldModifie des données
  • create_bulkVisible par d’autres
  • create_bulk_open_api_controller_create_bulk_owner_payout_methodsTransfère de l’argent
  • create_complexModifie des données
  • create_confirmedModifie des données
  • create_contactModifie des données
  • create_custom_channelModifie des données
  • create_custom_channel_reviewModifie des données
  • create_description_setModifie des données
  • create_expenseModifie des données
  • create_expense_by_listingModifie des données
  • create_expense_documentModifie des données
  • create_expense_expenses_controller_create_expenseModifie des données
  • create_exported_calendarModifie des données
  • create_geocodeModifie des données
  • create_groupModifie des données
  • create_guestModifie des donnéesCréez un profil d'invité avec `first_name` et `last_name`, ainsi qu'un email, téléphone, adresse, langue, notes et tags optionnels. Recherchez d'abord pour éviter les doublons.
  • create_guest_payment_methodModifie des données
  • create_house_ruleModifie des données
  • create_imported_calendarModifie des données
  • create_imported_calendar_pauseModifie des données
  • create_imported_calendar_resumeModifie des données
  • create_inquiry_upsellModifie des données
  • create_listings_csvModifie des données
  • create_manual_total_amountModifie des données
  • create_message_pageModifie des données
  • create_mid_stayModifie des données
  • create_multipleModifie des données
  • create_ownerModifie des données
  • create_owner_guestModifie des données
  • create_owner_payout_methodTransfère de l’argent
  • create_paymentTransfère de l’argent
  • create_propertyTransfère de l’argent
  • create_property_photo_orderModifie des données
  • create_quoteModifie des donnéesFixez le prix d'un séjour avant la réservation : passez `listing_id`, les dates d'arrivée et de départ, `guests_count` et `source`, ainsi qu'un code coupon optionnel. Retourne l'ID du devis et le prix total.
  • create_quote_amountModifie des données
  • create_quote_couponModifie des données
  • create_rate_planModifie des données
  • create_reservationModifie des donnéesCréez une réservation directement sur un listing : passez `listing_id`, les dates d'arrivée et de départ, `guests_count`, `source`, `status` et soit un `guest_id` soit de nouvelles informations sur l'invité. Cela bloque le calendrier du listing pour ces dates.
  • create_reservation_from_quoteModifie des donnéesRéservez une réservation à partir d'un devis existant. Passez `quote_id`, les dates d'arrivée et de départ, `status` (par exemple, demande, réservé ou confirmé) et soit un `guest_id` soit de nouvelles informations sur l'invité. Cela bloque le calendrier du listing pour ces dates.
  • create_reservation_pre_approveModifie des données
  • create_reservations_v3_messageModifie des données
  • create_reservations_v3_pre_approveModifie des données
  • create_reservations_v3_request_cancellationModifie des données
  • create_saved_replyModifie des données
  • create_space_editModifie des données
  • create_space_removeModifie des données
  • create_supplierModifie des données
  • create_taskModifie des donnéesCréer une tâche opérationnelle telle qu'un nettoyage ou un entretien. Passez un `title` et optionnellement la liste, la réservation, le destinataire, le type, la priorité, la description, la liste de contrôle et les horaires de début ou d'échéance.
  • create_taxModifie des données
  • create_unit_type_addModifie des données
  • create_userModifie des données
  • create_viewModifie des données
  • create_webhookSupprime des données
  • decline_booking_requestVisible par d’autresRefuser une demande de réservation en attente via son `reservation_id`, avec une raison optionnelle et un message à l'invité. L'invité est notifié et cela ne peut pas être annulé.
  • delete_account_custom_fieldSupprime des données
  • delete_additional_feeSupprime des données
  • delete_complexSupprime des données
  • delete_contactSupprime des données
  • delete_custom_fieldSupprime des données
  • delete_description_setSupprime des données
  • delete_expense_documentSupprime des données
  • delete_exported_calendarSupprime des données
  • delete_external_linkSupprime des données
  • delete_groupSupprime des données
  • delete_imported_calendarSupprime des données
  • delete_ownerSupprime des données
  • delete_owner_documentSupprime des données
  • delete_propertySupprime des données
  • delete_property_photoSupprime des données
  • delete_rate_planSupprime des données
  • delete_reservations_v3_custom_fieldSupprime des données
  • delete_reservations_v3_messageSupprime des données
  • delete_saved_replySupprime des données
  • delete_tasks_open_apiSupprime des données
  • delete_taxSupprime des données
  • delete_userSupprime des données
  • delete_viewSupprime des données
  • delete_virtual_tourSupprime des données
  • delete_webhookSupprime des données
  • detach_complexModifie des données
  • detach_photoModifie des données
  • detach_promotionModifie des données
  • download_document
  • get_accountRécupérer les détails du compte Guesty connecté lui-même, tels que le nom de l'entreprise et les paramètres. À utiliser pour confirmer quel compte vous travaillez.
  • get_account_channel_commission
  • get_account_custom_field
  • get_account_level_taxes
  • get_address
  • get_amenity
  • get_complex
  • get_contact
  • get_conversationRécupérer une conversation d'invité (fil de discussion) via son ID de conversation, y compris les détails de l'invité, la réservation et le canal.
  • get_custom_field
  • get_custom_field_from_selected_property
  • get_description_set
  • get_disbursement
  • get_expense
  • get_exported_calendar
  • get_external_link
  • get_field
  • get_field_channel
  • get_field_description_set
  • get_group
  • get_group_reservation_by_group_id
  • get_guestRécupérer le profil d'un invité par son `guest_id`. `fields` indique quels champs retourner (espacés, par exemple 'firstName lastName email phone').
  • get_imported_calendar
  • get_integration
  • get_language
  • get_list_of_additional_fees_for_listing
  • get_listingRécupérer une liste via son ID, incluant le titre, l'adresse, la capacité, les équipements, les prix et les détails d'arrivée.
  • get_listing_calendarRécupérer le calendrier jour par jour d'une liste entre `start_date` et `end_date` (YYYY-MM-DD), montrant la disponibilité, le prix de nuitée, le nombre minimum de nuits et les réservations.
  • get_listing_expectation
  • get_listings_channel_commission
  • get_minified
  • get_owner
  • get_owner_document
  • get_owner_payout_method
  • get_payment_provider
  • get_payment_provider_by_listing_id
  • get_photo
  • get_product
  • get_property
  • get_property_log
  • get_property_photo
  • get_property_rate_plan
  • get_quoteRécupérer un devis par son `quote_id`, incluant le détail des prix, les plans tarifaires et l'échéance.
  • get_rate_plan
  • get_rate_plans_by_property
  • get_reservation_balanceRécupérer le solde comptable d'une réservation via son ID : ce que l'invité doit payer, ce qui a été payé et ce qui reste dû.
  • get_reservation_log
  • get_reservationsRécupérer les détails complets de une ou plusieurs réservations via leurs IDs (`reservation_ids`), y compris l'invité, les dates, la liste, le statut et le détail financier.
  • get_reservations_report
  • get_reservations_v3_custom_field
  • get_review
  • get_role
  • get_saved_replies_by_listing_id
  • get_saved_reply
  • get_supplier
  • get_taskRécupérer une tâche opérationnelle via son `task_id`, incluant son titre, la liste, la réservation, le destinataire, l'horaire et le statut.
  • get_tax_level_configuration
  • get_total_amount
  • get_unit_type
  • get_unit_type_parent_unit_level_taxes
  • get_user
  • get_user_scope
  • get_view
  • get_virtual_tour
  • get_webhook
  • list_account_custom_fields
  • list_accounts
  • list_accounts_channel_commission_controller_get_account_channel_
  • list_all_room_photos_per_property
  • list_bed_types
  • list_block_logs
  • list_channels
  • list_cities
  • list_complexes
  • list_conversation_messagesLister les messages d'une conversation d'invité (`conversation_id`), du plus récent au plus ancien ou inversement, paginé avec des curseurs.
  • list_custom_channels
  • list_defaults
  • list_disbursements
  • list_expenses
  • list_exported_calendars
  • list_fields_payment_provider_ids
  • list_groups
  • list_groups_list_groups
  • list_guest_codes
  • list_guest_payment_methods
  • list_house_rules
  • list_imported_calendars
  • list_integrations
  • list_invoice_lines
  • list_languages
  • list_light_business_models
  • list_listings_averages
  • list_module_summaries
  • list_overviews
  • list_owner_ownerships
  • list_owner_statements
  • list_owner_working_capitals
  • list_payouts_reconciliations
  • list_promotion_properties
  • list_promotions
  • list_properties
  • list_properties_channel_commission_controller_get_listings_chann
  • list_property_ownerships
  • list_rate_plans
  • list_rate_strategies
  • list_reports
  • list_reservation_resolutions
  • list_reservations_v3_custom_fields
  • list_reservations_v3_messages
  • list_reviewsLister les avis d'invités, filtrés par liste, réservation, canal ou plage de dates. Les résultats sont paginés.
  • list_roles
  • list_room_types
  • list_secrets
  • list_settings_snapshots
  • list_stats
  • list_summaries
  • list_suppliers
  • list_supporteds
  • list_tags
  • list_unit_type_actuals
  • list_views
  • list_webhooks
  • reply_to_reviewVisible par d’autresPublier une réponse publique à un avis client. Passez `review_id` et le texte `review_reply` ; la réponse est publiée sur le canal de réservation.
  • retrieve_listing_financials
  • retrieve_property_s_rate_strategy
  • retrieve_spaces_for_a_complex
  • retrieve_spaces_for_a_unit_type
  • search_alls
  • search_categories
  • search_contacts
  • search_guestsRechercher des profils d'invités. `columns` liste les champs à retourner (espacés, par exemple 'firstName lastName email phone') ; `filters` affine les résultats. Les résultats sont paginés.
  • search_journal_entries
  • search_listingsRechercher des listes de location par texte (`q`), ville, tags, IDs ou état actif/listé, ou trouver des listes gratuites entre les dates d'arrivée et de départ via `available`. À utiliser pour trouver l'ID d'une liste.
  • search_owner_documents
  • search_owners
  • search_reservationsRechercher des réservations par liste, statut, source, code de confirmation, dates d'arrivée/départ ou date de création, avec tri et pagination. À utiliser pour trouver un séjour à venir ou une réservation spécifique.
  • search_saved_replies
  • search_tasksTâches de recherche (nettoyage, maintenance, check-in, etc.). `columns` liste les champs à retourner (espacés) ; `filters` affine par listing, assigné(e), statut ou dates. Les résultats sont paginés.
  • search_users
  • send_guest_messageVisible par d’autresEnvoyer un message au client dans une conversation. Passez `conversation_id`, le message `body` et `module` avec le canal `type` pour l'envoi. Cela envoie le message au client immédiatement.
  • send_propertyVisible par d’autres
  • update_account_custom_fieldsVisible par d’autres
  • update_accountsVisible par d’autres
  • update_additional_feeModifie des données
  • update_address_updatesVisible par d’autres
  • update_amenityModifie des données
  • update_complexModifie des données
  • update_complexesVisible par d’autres
  • update_contactModifie des données
  • update_custom_fieldModifie des données
  • update_description_setModifie des données
  • update_exported_calendarModifie des données
  • update_external_linkModifie des données
  • update_external_link_ordersVisible par d’autres
  • update_field_upsertsVisible par d’autres
  • update_groupModifie des données
  • update_guest_staysVisible par d’autres
  • update_guests_crudModifie des données
  • update_imported_calendarModifie des données
  • update_languageModifie des données
  • update_level_configurationsVisible par d’autres
  • update_light_business_modelModifie des données
  • update_listing_expectationModifie des données
  • update_ownerModifie des données
  • update_owner_documentModifie des données
  • update_owner_working_capitalsVisible par d’autres
  • update_propertiesVisible par d’autres
  • update_propertyModifie des données
  • update_property_availability_settingsVisible par d’autres
  • update_property_ownershipsVisible par d’autres
  • update_property_photoModifie des données
  • update_property_rate_planModifie des données
  • update_rate_planModifie des données
  • update_rate_plan_propertiesVisible par d’autres
  • update_rate_plan_properties_rate_plan_controller_init_unassign_lVisible par d’autres
  • update_reservationModifie des données
  • update_reservation_datesVisible par d’autresModifier les dates d'arrivée/départ ou les horaires prévus d'un séjour de `reservation_id`. Le prix peut être recalculé.
  • update_reservation_guest_countVisible par d’autresModifier le nombre de voyageurs sur un séjour de `reservation_id` : total `guests_count` plus la répartition des adultes, enfants, nourrissons et animaux.
  • update_reservation_notesVisible par d’autresDéfinir les notes internes d'un séjour de `reservation_id` : notes du client, notes de nettoyage, code clé, demandes spéciales et autres notes.
  • update_reservation_statusModifie des donnéesModifier le statut d'une réservation via son `status` à `reservation_id`, par exemple pour la confirmer ou l'annuler, avec une raison d'annulation optionnelle et un commentaire. L'annulation libère les dates et peut notifier l'invité et le canal de réservation.
  • update_reservations_v3_booking_datesVisible par d’autres
  • update_reservations_v3_confirmation_codesVisible par d’autres
  • update_reservations_v3_custom_fieldsVisible par d’autres
  • update_reservations_v3_messageModifie des données
  • update_reservations_v3_relocatesVisible par d’autres
  • update_reservations_v3_sourcesVisible par d’autres
  • update_reservations_v3_travel_informationVisible par d’autres
  • update_saved_replyModifie des données
  • update_space_detailsVisible par d’autres
  • update_supplierModifie des données
  • update_taskModifie des donnéesMettre à jour une tâche opérationnelle de `task_id` : changer son statut, assigné(e), planning, priorité, description ou liste de contrôle. Seuls les champs passés sont modifiés.
  • update_taxModifie des données
  • update_unit_typeModifie des données
  • update_userModifie des données
  • update_viewModifie des données
  • update_virtual_tourModifie des données
  • update_webhookSupprime des données
  • upload_blobModifie des données
  • upload_property_photoModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez Guesty dans la liste des applications.

  2. 2

    Collez votre clé

    Collez un Client ID et une Client secret provenant de Guesty. Vous avez besoin de droits administrateur dans Guesty. Dans le tableau de bord Guesty, allez dans Intégrations, puis Outils développeurs, puis Applications OAuth, et créez une nouvelle application API. Copiez le Client ID et la Client secret. Le secret n'est affiché qu'une seule fois.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l'IA dans Guesty ?

L'IA peut lire les listings, calendriers, réservations, soldes, invités, conversations, avis et tâches. Elle peut créer des devis, réservations, profils d'invités et tâches, modifier les dates, le nombre d'invités, l'état et les notes, approuver ou refuser des demandes de réservation, envoyer des messages aux invités et répondre aux avis.

L'IA voit-elle mes identifiants Guesty ?

Non. Vos ID Client et clé secrète Guesty sont chiffrés au repos et jamais montrés à l'IA. Après les avoir sauvegardés, ils ne sont plus affichés, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.

Puedo controlar qué acciones puede realizar la IA?

Oui. Vous choisissez quels outils sont activés, vous pouvez commencer en lecture seule. Envoyer un message à un invité, répondre à un avis, annuler une réservation ou refuser une demande atteint les invités ou les canaux de réservation, et le refus ne peut pas être défaire, donc cela peut nécessiter votre approbation avant qu'il ne s'exécute. Chaque appel d'outil est journalisé.

¿Funciona con ChatGPT?

Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El Modo Desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.

¿Cuánto cuesta?

PipMCP dispose d'un plan gratuit sans carte de crédit requise. Les plans facturés sont par tâche terminée. Vous avez également besoin de votre propre compte Guesty.

Pourquoi Guesty a-t-il besoin d'un ID Client et d'une clé secrète ?

L'API de Guesty utilise une application API au lieu d'une seule clé. Un administrateur la crée dans le tableau de bord Guesty sous Intégrations, Outils développeurs, Applications OAuth. Vous collez l'ID Client et la clé secrète dans PipMCP, qui les utilise pour obtenir accès à votre compte. Copiez la clé immédiatement, car Guesty ne l'affiche qu'une fois.

Laissez votre IA travailler dans Guesty dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter Guesty gratuitement

PipMCP n’est pas affilié à Guesty. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.