# HubSpot MCP Integration

> La plataforma CRM de HubSpot contiene el software de marketing, ventas, servicio, operaciones y creación de sitios web que necesitas para hacer crecer tu negocio.

## Overview

| Property | Value |
|----------|-------|
| Category | CRM & Ventas |
| Type | PIPEDREAM |
| Tools | 108 |
| URL | https://jelou.ai/pt-br/marketplace/hubspot |

## Available Tools (108)

### Agregar comentario

Añade un comentario a un hilo. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/conversations-conversations-inbox-&-messages-v3/public-message/post-conversations-v3-conversations-threads-threadId-messages)

### Agregar Contacto a la Lista

Agrega un contacto a una lista estática específica. [Ver la documentación](https://legacydocs.hubspot.com/docs/methods/lists/add_contact_to_list)

### Add Note to Contact

MCP and AI agents: **Prefer this action** when the user wants to **leave a note on a HubSpot contact** using a **contact ID** and note text. Exposes only `hubspot`, `contactId`, and `noteBody` (no engagement-type step, no `reloadProps`, no dynamic HubSpot schema fields). Do **not** use **Create Engagement** for this workflow. For every writable note property or non-contact associations, use **Create Note** instead. [See the documentation](https://developers.hubspot.com/docs/api/crm/objects/notes)

### Archive Thread

Archives a thread (soft delete). The thread is hidden from active views but can be restored via the HubSpot UI or by listing archived threads. [See the documentation](https://developers.hubspot.com/docs/reference/api/conversations/inbox-and-messages#archive-threads)

### Creación de empresas en lote

Crear un lote de empresas en HubSpot. [Consultar la documentación](https://developers.hubspot.com/docs/reference/api/crm/objects/companies#post-%2Fcrm%2Fv3%2Fobjects%2Fcompanies%2Fbatch%2Fcreate)

### Creación o actualización masiva de contactos

Crear o actualizar un lote de contactos por su ID o correo electrónico. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/contacts)

Devuelva solo el texto traducido sin explicaciones.

### Actualización por lotes de empresas

Actualizar un lote de empresas en HubSpot. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/crm/objects/companies#post-%2Fcrm%2Fv3%2Fobjects%2Fcompanies%2Fbatch%2Fupdate)

### Actualización/Inserción en lote de empresas

Upsert un lote de empresas en Hubspot. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/crm/objects/companies#post-%2Fcrm%2Fv3%2Fobjects%2Fcompanies%2Fbatch%2Fupsert)

### Book Meeting on Meeting Link

Book a meeting on a HubSpot meeting scheduling page. Creates a calendar event for the organizer and registers the booker as a contact. [See the documentation](https://developers.hubspot.com/docs/api-reference/legacy/scheduler/guide#book-a-meeting)

### Clonar correo de marketing

Clona un correo electrónico de marketing en HubSpot. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/marketing/emails/marketing-emails#post-%2Fmarketing%2Fv3%2Femails%2Fclone)

### Clonar página del sitio web

Clonar una página del sitio en HubSpot. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/cms/pages#post-%2Fcms%2Fv3%2Fpages%2Fsite-pages%2Fclone)

### Create Association

Create an association (link) between two CRM records. For example, associate a contact with a company, a deal with a contact, or a ticket with a company. Common association type IDs: contact→company (1), company→contact (2), deal→contact (3), contact→deal (4), deal→company (5), company→deal (6), ticket→contact (15), contact→ticket (16), ticket→company (26), company→ticket (25). [See the documentation](https://developers.hubspot.com/docs/api/crm/associations)

### Crear Asociaciones

Crear asociaciones entre objetos. [Consulte la documentación](https://developers.hubspot.com/docs/api/crm/associations#endpoint?spec=POST-/crm/v3/associations/{fromObjectType}/{toObjectType}/batch/create)

Devuelva solo el texto traducido sin explicaciones.

### Create Blog Post

Creates a new blog post in HubSpot. [See the documentation](https://developers.hubspot.com/docs/api-reference/cms-posts-v3/basic/post-cms-v3-blogs-posts)

### Crear Comunicación

Crea un mensaje de WhatsApp, LinkedIn o SMS. [Ver la documentación](https://developers.hubspot.com/beta-docs/reference/api/crm/engagements/communications)

### Crear Empresa

Crear una empresa en HubSpot. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/companies#endpoint?spec=POST-/crm/v3/objects/companies)

Devuelve únicamente el texto traducido sin explicaciones.

### Crear flujo de trabajo de contacto

Crea un flujo de trabajo de contacto en Hubspot. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/automation/create-manage-workflows#post-%2Fautomation%2Fv4%2Fflows)

### Create CRM Object

Create a new CRM record (contact, company, deal, ticket, etc.). Pass property values as a JSON object in the `properties` parameter. Use **Search Properties** to discover available fields for the object type, **Get Properties** to find valid enum values (e.g. `lifecyclestage`, `dealstage`), and **List Pipelines and Stages** to find valid pipeline/stage IDs for deals and tickets. Use **List Owners** to find valid `hubspot_owner_id` values. [See the documentation](https://developers.hubspot.com/docs/api/crm/objects)

### Crear Objeto Personalizado

Crea un nuevo objeto personalizado en HubSpot. [Consulta la documentación](https://developers.hubspot.com/beta-docs/guides/api/crm/objects/custom-objects#create-a-custom-object)

Devuelve solo el texto traducido sin explicaciones.

### Crear Oferta

Crear un negocio en HubSpot. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/deals#endpoint?spec=POST-/crm/v3/objects/deals)

Devuelve solo el texto traducido sin explicaciones.

### Crear correo electrónico de marketing

Crea un correo de marketing en HubSpot. [Consulta la documentación](https://developers.hubspot.com/docs/reference/api/marketing/emails/marketing-emails#post-%2Fmarketing%2Fv3%2Femails%2F)

### Crear interacción

Crea un nuevo compromiso para un contacto. [Consulta la documentación](https://developers.hubspot.com/docs/api/crm/engagements)

### Crear Formulario

Crea un formulario en HubSpot. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/marketing/forms#post-%2Fmarketing%2Fv3%2Fforms%2F)

### Crear página de aterrizaje

Crea una página de aterrizaje en Hubspot. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/cms/pages#post-%2Fcms%2Fv3%2Fpages%2Flanding-pages)

Devuelve solo el texto traducido sin explicaciones.

### Crear Lead

Crea un lead en HubSpot. [Consulta la documentación](https://developers.hubspot.com/beta-docs/guides/api/crm/objects/leads#create-leads)

### Crear reunión

Crea una nueva reunión con asociaciones opcionales a otros objetos. [Consulta la documentación](https://developers.hubspot.com/docs/reference/api/crm/engagements/meetings#post-%2Fcrm%2Fv3%2Fobjects%2Fmeetings)

### Crear Nota

Crear una nueva nota. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/engagements)

### Crear o Actualizar Contacto

Crear o actualizar un contacto en Hubspot. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/contacts#endpoint?spec=POST-/crm/v3/objects/contacts)

Devuelva solo el texto traducido sin explicaciones.

### Crear página

Crea una página en HubSpot. [Consulta la documentación](https://developers.hubspot.com/docs/reference/api/cms/pages#post-%2Fcms%2Fv3%2Fpages%2Fsite-pages)

### Crear tarea

Crear una tarea nueva. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/engagements)

### Crear Ticket

Crea un ticket en HubSpot. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/tickets)

Devuelve solo el texto traducido sin explicaciones.

### Crear un nuevo flujo de trabajo

Devuelve solo el texto traducido sin explicaciones.

Crear un nuevo flujo de trabajo. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/legacy/create-manage-workflows-v3/post-automation-v3-workflows)

### Eliminar un flujo de trabajo

Eliminar un flujo de trabajo por ID. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/legacy/create-manage-workflows-v3/delete-automation-v3-workflows-workflowId)

### Enroll Contact in Sequence

Enroll a contact into a HubSpot sequence. [See the documentation](https://developers.hubspot.com/docs/api-reference/latest/automation/sequences/enroll-contact)

### Inscribir contacto en el flujo de trabajo

Agregar un contacto a un flujo de trabajo. Nota: La API de Workflows actualmente solo admite flujos de trabajo basados en contactos y solo está disponible para cuentas de Marketing Hub Enterprise. [Ver la documentación](https://legacydocs.hubspot.com/docs/methods/workflows/add_contact)

### Get Actor

Resolves an actor ID (e.g. the value returned by a message's `senders[].actorId` field) to its name, email, and type. [See the documentation](https://developers.hubspot.com/docs/reference/api/conversations/inbox-and-messages#get-actors)

### Obtener correos electrónicos asociados

Obtiene correos electrónicos asociados a un objeto específico (contacto, empresa o negocio). [Consulta la documentación](https://developers.hubspot.com/docs/reference/api/crm/search)

### Obtener Reuniones Asociadas

Obtiene reuniones asociadas a un objeto específico (contacto, empresa o negocio) con filtrado de tiempo opcional. [Consulta la documentación](https://developers.hubspot.com/docs/reference/api/crm/associations/association-details#get-%2Fcrm%2Fv4%2Fobjects%2F%7Bobjecttype%7D%2F%7Bobjectid%7D%2Fassociations%2F%7Btoobjecttype%7D)

### Get Blog Post Draft

Retrieves the draft version of a blog post. [See the documentation](https://developers.hubspot.com/docs/api-reference/cms-posts-v3/basic/get-cms-v3-blogs-posts-objectId-draft)

### Obtener canal

Obtiene un único canal por su ID. [Consulte la documentación](https://developers.hubspot.com/docs/api-reference/conversations-conversations-inbox-&-messages-v3/public-channel/get-conversations-v3-conversations-channels-channelId)

### Obtener Empresa

Obtiene una empresa. [Consulta la documentación](https://developers.hubspot.com/docs/api/crm/companies#endpoint?spec=GET-/crm/v3/objects/companies/{companyId})

### Obtener datos de contacto

Obtiene un contacto. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/contacts#endpoint?spec=GET-/crm/v3/objects/contacts/{contactId})

### Get CRM Objects

Fetch one or more CRM objects by their IDs in a single request. Returns the requested properties for each object. Use **Search CRM Objects** first to find record IDs, then use this tool to fetch full details. Max 100 IDs per request. Supports standard object types only. For custom objects, use **Get Custom Object** instead. [See the documentation](https://developers.hubspot.com/docs/api/crm/objects)

### Get Custom Object

Fetch one or more custom object records by ID in a single request. Use **List Custom Objects** first to browse records and find the IDs you need, then use this tool to retrieve full property details. Use **List Custom Object Schemas** to get the correct `objectType` identifier. Max 100 IDs per request. [See the documentation](https://developers.hubspot.com/docs/api-reference/latest/crm/objects/objects/batch/get-objects)

### Obtener oferta

Obtiene un negocio. [Consulta la documentación](https://developers.hubspot.com/docs/api/crm/deals#endpoint?spec=GET-/crm/v3/objects/deals/{dealId})

### Get Engagements

Retrieves one or more engagements by their IDs. Use this action to fetch details about multiple engagements, such as their types, timestamps, and associated CRM objects. Requires engagement IDs, which you can obtain from the **List CRM Objects** action. [See the documentation](https://developers.hubspot.com/docs/api-reference/legacy/crm/objects/objects/batch/get-objects)

### Obtener la URL pública del archivo

Obtenga una URL pública para un archivo que se cargó mediante un formulario de HubSpot. [Consulte la documentación](https://developers.hubspot.com/docs/api/files/files#endpoint?spec=GET-/files/v3/files/{fileId}/signed-url)

Devuelva solo el texto traducido sin explicaciones.

### Obtener bandeja de entrada

Obtiene una sola bandeja de entrada por su ID. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/conversations-conversations-inbox-&-messages-v3/public-inbox/get-conversations-v3-conversations-inboxes-inboxId)

### Programar Reunión

Obtiene una reunión específica por su ID. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/crm/engagements/meetings#get-%2Fcrm%2Fv3%2Fobjects%2Fmeetings%2F%7Bmeetingid%7D)

### Get Meeting Link Availability

Fetch the upcoming availability windows (and busy times) for a meeting scheduling page. Use this when you only need the open slots; use **Get Meeting Link Booking Info** for the full booking configuration. [See the documentation](https://developers.hubspot.com/docs/api-reference/legacy/scheduler/guide#list-availability)

### Get Meeting Link Booking Info

Retrieve the booking configuration and availability for a meeting scheduling page. Returns link metadata, availability windows by duration, busy times, branding, and organizer details. [See the documentation](https://developers.hubspot.com/docs/api-reference/legacy/scheduler/guide#list-booking-information)

### Get Owner

Get a single HubSpot owner (user) by ID. Provide an owner ID or use **List Owners** to fetch IDs. [See the documentation](https://developers.hubspot.com/docs/api-reference/crm-owners-v3/owners/get-crm-v3-owners-ownerId)

### Get Properties

Get detailed property definitions for specific properties on a CRM object type. Returns full metadata including data types, enum options with valid values, referenced object types, and read-only status. Use this after **Search Properties** to get valid values for specific fields (e.g. enum options for `dealstage` or `hs_pipeline`). Property details can be large — fetch only the properties you need rather than all of them. For custom object properties, use **List Custom Object Properties** instead (custom object types are not in the standard type list). [See the documentation](https://developers.hubspot.com/docs/api/crm/properties)

### Get Sequence Enrollment

Retrieve a contact's sequence enrollment status. [See the documentation](https://developers.hubspot.com/docs/api-reference/latest/automation/sequences/get-enrollment)

### Obtener preferencias de suscripción

Obtiene las preferencias de suscripción de un contacto. [Consulte la documentación](https://developers.hubspot.com/docs/reference/api/marketing/subscriptions#get-%2Fcommunication-preferences%2Fv4%2Fstatuses%2F%7Bsubscriberidstring%7D)

### Get Thread

Retrieves a single thread's metadata, including status, assignee, associations, and latest-message info. [See the documentation](https://developers.hubspot.com/docs/reference/api/conversations/inbox-and-messages#retrieve-threads)

### Get User Details

Get details about the current authenticated HubSpot user, including their owner ID, email, hub ID, and account info. Use this to determine the user's identity — the `ownerId` is needed to filter CRM records owned by the current user (e.g. 'my deals' requires filtering by `hubspot_owner_id`). Also returns available CRM object types for the account. [See the documentation](https://developers.hubspot.com/docs/api/oauth/tokens)

### List Associated Engagements

List engagements (notes, tasks, calls, meetings, emails, etc.) associated with a CRM record using HubSpot's legacy Engagements v1 paged API. This endpoint is documented for **company**, **deal**, and **quote**; other object types may return errors. Use **Offset** for pagination when `hasMore` is true. For newer CRM v3 engagement objects, prefer v4 **List CRM Associations** from the record to `notes`, `tasks`, `calls`, etc. [See the documentation](https://developers.hubspot.com/docs/api-reference/legacy/engagements-v1/engagements/get-engagements-v1-engagements-associated-crm-object-id-paged)

### List Association Labels

List association type definitions (labels and type IDs) between two object types in CRM v4. Use the returned `typeId` values when creating associations with **Create Association** or **Create CRM Object** (associations JSON). Order matters: from/to defines the direction of the relationship. [See the documentation](https://developers.hubspot.com/docs/api-reference/crm/associations-v4/definitions/get-crm-v4-associations-fromToObjectType-toToObjectType-labels)

### Listar publicaciones del blog

Obtiene una lista de entradas del blog. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/cms/blogs/blog-posts)

### Listar campañas

Obtiene una lista de campañas. [Consulte la documentación](https://developers.hubspot.com/docs/reference/api/marketing/campaigns#get-%2Fmarketing%2Fv3%2Fcampaigns%2F)

### Listar Canales

Obtiene una lista de canales. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/conversations-conversations-inbox-&-messages-v3/public-channel/get-conversations-v3-conversations-channels)

### List CRM Associations

List CRM v4 associations from a source record to a target object type. Returns associated record IDs and association types for each link. Direction matters: `from` is the record you are querying from; swap from/to to traverse the relationship the other way. [See the documentation](https://developers.hubspot.com/docs/api-reference/crm/associations-v4/basic/get-crm-v4-objects-objectType-objectId-associations-toObjectType)

### List Custom Object Properties

List all property definitions for a specific custom object type. Returns each property's name, label, type, fieldType, and enum options (for enumeration fields). Use **List Custom Object Schemas** first to obtain the correct `objectType` identifier (either fullyQualifiedName like `p_pd_eval_movie` or objectTypeId like `2-12345678`). Standard object types (contacts, companies, deals, tickets) are not supported here — use **Get Properties** or **Search Properties** for those. [See the documentation](https://developers.hubspot.com/docs/api-reference/latest/crm/properties/get-properties)

### List Custom Object Schemas

Discover all custom object types defined in the HubSpot account. Returns the objectTypeId, fullyQualifiedName, name, labels (singular/plural), primaryDisplayProperty, and a list of all property names for each schema. Call this first before any other custom object operation to obtain the correct objectType identifier. Standard object types (contacts, companies, deals, tickets) do NOT appear here. [See the documentation](https://developers.hubspot.com/docs/api-reference/latest/crm/objects/schemas/get-schemas)

### List Custom Object Type Options

Retrieves available options for the Custom Object Type field.

### List Custom Objects

List records of a custom object type with pagination and property selection. HubSpot does NOT support the /search endpoint for custom objects — use this list action to browse records, then use **Get Custom Object** to fetch full details by ID. Use **List Custom Object Schemas** first to obtain the correct `objectType` identifier (fullyQualifiedName or objectTypeId). Use **List Custom Object Properties** to discover which properties are available to request. [See the documentation](https://developers.hubspot.com/docs/api-reference/latest/crm/objects/objects/get-objects)

### List Pipeline Options

Retrieves available options for the Pipeline field.

### List File URL Options

Retrieves available options for the File URL field.

### Formularios de Lista

Obtiene una lista de formularios. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/marketing/forms#get-%2Fmarketing%2Fv3%2Fforms%2F)

### List Form Options

Retrieves available options for the Form field.

### Listar bandejas de entrada

Obtiene una lista de bandejas de entrada. [Consulta la documentación](https://developers.hubspot.com/docs/api-reference/conversations-conversations-inbox-&-messages-v3/public-inbox/get-conversations-v3-conversations-inboxes)

Devuelva solo el texto traducido sin explicaciones.

### Listar correos electrónicos de marketing

Obtiene una lista de correos electrónicos de marketing. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/marketing/emails/marketing-emails#get-%2Fmarketing%2Fv3%2Femails%2F)

Devuelve solo el texto traducido sin explicaciones.

### Listar Eventos de Marketing

Obtiene una lista de eventos de marketing. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/marketing/marketing-events#get-%2Fmarketing%2Fv3%2Fmarketing-events%2F)

### List Meeting Links

List meeting scheduling pages for a HubSpot organizer. Returns a single page of results; use **Limit** to control the page size and check the `(of N total)` summary to see if more results exist beyond the page returned. [See the documentation](https://developers.hubspot.com/docs/api-reference/legacy/scheduler/guide#list-meeting-scheduling-pages)

### Listar mensajes

Obtiene una lista de mensajes en un hilo de conversación. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/conversations-conversations-inbox-&-messages-v3/public-message/get-conversations-v3-conversations-threads-threadId-messages)

### List Object Schema Options

Retrieves available options for the Object Schema field.

### List Owners

List owners (users) in the HubSpot account. Returns owner IDs, names, and emails. Use this to discover valid values for the `hubspot_owner_id` property when creating or updating any CRM object (contacts, companies, deals, tickets, etc.). [See the documentation](https://developers.hubspot.com/docs/api/crm/owners)

### Listar páginas

Obtiene una lista de páginas del sitio. [Consultar la documentación](https://developers.hubspot.com/docs/reference/api/cms/pages)

### List Pipelines and Stages

List all pipelines and their stages for deals or tickets. Returns pipeline IDs, labels, and each pipeline's ordered stages with stage IDs and labels. Use this to discover valid `pipeline` and `dealstage` / `hs_pipeline_stage` values before creating or updating deals and tickets. [See the documentation](https://developers.hubspot.com/docs/api/crm/pipelines)

### List Template Path Options

Retrieves available options for the Template Path field.

### Plantillas de Listas

Obtiene una lista de plantillas. [Consulte la documentación](https://developers.hubspot.com/docs/reference/api/cms/templates)

Devuelva solo el texto traducido sin explicaciones.

### Listar hilos

Obtiene una lista de hilos. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/conversations-conversations-inbox-&-messages-v3/public-thread/get-conversations-v3-conversations-threads)

### List Pipeline Options

Retrieves available options for the Pipeline field.

### Push Blog Post Draft Live

Pushes a blog post draft live, making it the published version. [See the documentation](https://developers.hubspot.com/docs/api-reference/cms-posts-v3/basic/post-cms-v3-blogs-posts-objectId-draft-push-live)

### Recuperar Mapeos de Flujo de Trabajo Migrados

Obtener los IDs de flujos de trabajo v3 que se han migrado a la API v4. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/automation-automation-v4-v4/workflow-id-mappings/post-automation-v4-workflow-id-mappings-batch-read)

### Retrieve Quotes

Fetch one quote by ID or list quotes with CRM v3 pagination (`after`, `limit`). Complements **Create CRM Object** for quotes when you need read access outside **Search CRM**. [See the documentation](https://developers.hubspot.com/docs/api-reference/crm-quotes-v3/basic/get-crm-v3-objects-quotes)

### Obtener detalles del flujo de trabajo

Obtener información detallada sobre un flujo de trabajo específico. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/legacy/create-manage-workflows-v3/get-automation-v3-workflows-workflowId)

### Recuperar correos electrónicos del flujo de trabajo

Obtener los correos electrónicos enviados por un flujo de trabajo mediante su ID. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/automation-automation-v4-v4/email-campaigns/get-automation-v4-flows-email-campaigns)

### Recuperar flujos de trabajo

Obtén una lista de todos los flujos de trabajo. [Ver la documentación](https://developers.hubspot.com/docs/api-reference/legacy/create-manage-workflows-v3/get-automation-v3-workflows)

Obtén solo el texto traducido sin explicaciones.

### Schedule Blog Post

Schedules a blog post to be published at a specified time. [See the documentation](https://developers.hubspot.com/docs/api-reference/cms-posts-v3/basic/post-cms-v3-blogs-posts-schedule)

### Buscar en CRM

Buscar empresas, contactos, negocios, envíos de retroalimentación, productos, tickets, líneas de artículo, cotizaciones, clientes potenciales o objetos personalizados. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/search)

### Search CRM Objects

Search HubSpot CRM records (contacts, companies, deals, tickets, etc.) using text queries or filters. Returns matching records with properties, pagination, and total count. Use the `query` parameter for simple text search across default searchable fields (contacts: firstname, lastname, email, phone, company; companies: name, website, domain, phone; deals: dealname, pipeline, dealstage, description). Use `filterGroups` for advanced filtering with operators like EQ, NEQ, LT, GT, CONTAINS_TOKEN, IN, HAS_PROPERTY, etc. You can combine up to 5 filter groups (OR logic) with up to 6 filters each (AND logic within a group). Supports standard object types only (contacts, companies, deals, tickets, etc.). For custom objects, use **List Custom Object Schemas** to discover available types, then **List Custom Objects** to list records. [See the documentation](https://developers.hubspot.com/docs/api/crm/search)

### Search Properties

Search for property definitions (field names) on a CRM object type. Returns lightweight results: property names, labels, descriptions, and types — without enum options. Use this to discover what fields exist before creating or updating records. To get full details including valid enum values for a specific property, use **Get Properties**. To search for actual CRM data/records, use **Search CRM Objects**. For custom object properties, use **List Custom Object Properties** instead (custom object types are not in the standard type list). [See the documentation](https://developers.hubspot.com/docs/api/crm/properties)

### Enviar mensaje

Envía un mensaje a un hilo. [Consulta la documentación](https://developers.hubspot.com/docs/api-reference/conversations-conversations-inbox-&-messages-v3/public-message/post-conversations-v3-conversations-threads-threadId-messages)

### Unarchive Thread

Restores a previously-archived thread, returning it to the active inbox. Sends `PATCH` with body `{ archived: false }`, the only restore path HubSpot's API supports. The Thread ID dropdown lists archived threads. [See the documentation](https://developers.hubspot.com/docs/reference/api/conversations/inbox-and-messages#update-or-restore-threads)

### Update Blog Post

Updates an existing blog post in HubSpot. [See the documentation](https://developers.hubspot.com/docs/api-reference/cms-posts-v3/basic/patch-cms-v3-blogs-posts-objectId)

### Update Blog Post Draft

Updates the draft version of an existing blog post in HubSpot. [See the documentation](https://developers.hubspot.com/docs/api-reference/cms-posts-v3/basic/patch-cms-v3-blogs-posts-objectId-draft)

### Actualizar Empresa

Actualiza una empresa en HubSpot. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/companies)

### Actualizar Contacto

Actualiza un contacto en HubSpot. [Ver la documentación](https://developers.hubspot.com/docs/api/crm/contacts#endpoint?spec=POST-/crm/v3/objects/contacts)

Devuelve solo el texto traducido sin explicaciones.

### Update CRM Object

Update an existing CRM record by ID. Pass only the properties you want to change — unspecified properties are left unchanged. Use **Search CRM Objects** to find the record ID, **Search Properties** to discover available fields, and **Get Properties** to find valid enum values. [See the documentation](https://developers.hubspot.com/docs/api/crm/objects)

### Actualizar Objeto Personalizado

Actualiza un objeto personalizado en HubSpot. [Consulta la documentación](https://developers.hubspot.com/beta-docs/guides/api/crm/objects/custom-objects#update-existing-custom-objects)

### Actualizar oferta

Actualice un negocio en HubSpot. [Consulte la documentación](https://developers.hubspot.com/beta-docs/guides/api/crm/objects/deals#update-deals)

Devuelva solo el texto traducido sin explicaciones.

### Actualizar campos en el formulario

Actualice algunos de los componentes de la definición del formulario. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/marketing/forms#patch-%2Fmarketing%2Fv3%2Fforms%2F%7Bformid%7D)

### Actualizar página de aterrizaje

Actualiza una página de aterrizaje en HubSpot. [Consulta la documentación](https://developers.hubspot.com/docs/reference/api/cms/pages#patch-%2Fcms%2Fv3%2Fpages%2Flanding-pages%2F%7Bobjectid%7D)

### Actualizar cliente potencial

Actualiza un lead en HubSpot. [Ver la documentación](https://developers.hubspot.com/beta-docs/guides/api/crm/objects/leads#update-leads)

### Actualizar página

Actualiza una página en HubSpot. [Ver la documentación](https://developers.hubspot.com/docs/reference/api/cms/pages#patch-%2Fcms%2Fv3%2Fpages%2Fsite-pages%2F%7Bobjectid%7D)

### Update Thread

Updates an existing thread's status. To archive a thread, use the **Archive Thread** action; to restore an archived thread, use the **Unarchive Thread** action. HubSpot's PATCH endpoint does not support either operation via a status change. [See the documentation](https://developers.hubspot.com/docs/reference/api/conversations/inbox-and-messages#update-or-restore-threads)

## Supported Channels

This integration works with:
- WhatsApp Business API
- Facebook Messenger
- Instagram Direct Messages
- Web Chat Widget

## AI Assistants Compatible

- ChatGPT (via MCP)
- Claude (via MCP)
- Gemini (via MCP)
- Custom AI Agents

## Quick Start

1. Sign up at https://apps.jelou.ai/signup
2. Navigate to Marketplace and add HubSpot
3. Authenticate your HubSpot account
4. Configure your messaging channels (WhatsApp, Facebook, etc.)
5. Copy the MCP server URL to your AI assistant

## Example Use Cases

- Automate customer inquiries using HubSpot data
- Send notifications via WhatsApp when HubSpot events occur
- Query HubSpot data directly from ChatGPT or Claude
- Build AI agents that interact with HubSpot

## Resources

- [All Integrations](https://jelou.ai/pt-br/marketplace)
- [Full Documentation](https://jelou.ai/llms-full.txt)
- [API Docs](https://docs.jelou.ai)
- [Help Center](https://help.jelou.ai)
