Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions snippets/integrations/cards/botpress/gsheets.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ Here's a reference for all [Cards](/studio/concepts/cards/introduction) availabl
type="string"
required
>
<span>{"The start column letter(s) (e.g. \"A\", \"B\", \"AA\"). The range will be constructed from this column row 1 to column row 100000."}</span>
<span>{"The start column letter(s) (e.g. \"A\", \"B\", \"AA\"). Used to identify the table in the sheet — data will be appended after the last row of the detected table."}</span>
</ResponseField>
<ResponseField
name="majorDimension"
Expand Down Expand Up @@ -245,7 +245,7 @@ Available options: `ROWS`, `COLUMNS`
type="string"
required
>
<span>{"The name of the named range."}</span>
<span>{"The name of the named range. Must follow naming rules: cannot contain spaces, cannot start with a number, and cannot conflict with standard cell references (e.g., \"A1\", \"R1C1\"). Names violating these rules will be considered invalid."}</span>
</ResponseField>
<ResponseField
name="rangeA1"
Expand Down
186 changes: 186 additions & 0 deletions snippets/integrations/cards/botpress/hubspot.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -584,6 +584,91 @@ Here's a reference for all [Cards](/studio/concepts/cards/introduction) availabl
This Card has no output.
</ResponseField>

### Get Company

<span>{"Get a company from Hubspot by ID"}</span>

<ResponseField
name="input"
type="object"
>
<Expandable>
<ResponseField
name="companyId"
type="string"
required
>
<span>{"The ID of the company to get"}</span>
</ResponseField>
<ResponseField
name="propertiesToReturn"
type="array"
>
<span>{"Additional properties to return (e.g., [\"health_status\", \"industry\"]). Default properties are always included."}</span>
</ResponseField>
</Expandable>
</ResponseField>

<ResponseField
name="output"
type="object"
>
<Expandable>
<ResponseField
name="company"
type="object"
required
>
<span>{"The fetched company"}</span>

<Expandable>
<ResponseField
name="id"
type="string"
required
>
<span>{"The ID of the company"}</span>
</ResponseField>
<ResponseField
name="name"
type="string"
required
>
<span>{"The name of the company"}</span>
</ResponseField>
<ResponseField
name="domain"
type="string"
required
>
<span>{"The domain of the company"}</span>
</ResponseField>
<ResponseField
name="createdAt"
type="string"
required
>
<span>{"Creation date of the company"}</span>
</ResponseField>
<ResponseField
name="updatedAt"
type="string"
required
>
<span>{"Last time the company was updated"}</span>
</ResponseField>
<ResponseField
name="properties"
type="object"
required
>
<span>{"The properties of the company"}</span>
</ResponseField>
</Expandable>
</ResponseField>
</Expandable>
</ResponseField>

### Get Contact

<span>{"Get a contact from Hubspot"}</span>
Expand Down Expand Up @@ -1217,6 +1302,107 @@ Here's a reference for all [Cards](/studio/concepts/cards/introduction) availabl
</Expandable>
</ResponseField>

### Update Company

<span>{"Update a company in Hubspot"}</span>

<ResponseField
name="input"
type="object"
>
<Expandable>
<ResponseField
name="companyId"
type="string"
required
>
<span>{"The ID of the company to update"}</span>
</ResponseField>
<ResponseField
name="properties"
type="array"
required
>
<span>{"Properties to update on the company"}</span>

<Expandable title="array item properties">
<ResponseField
name="name"
type="string"
required
>
<span>{"The name of the property (e.g., \"health_status\")"}</span>
</ResponseField>
<ResponseField
name="value"
type="string"
required
>
<span>{"The value of the property"}</span>
</ResponseField>
</Expandable>
</ResponseField>
</Expandable>
</ResponseField>

<ResponseField
name="output"
type="object"
>
<Expandable>
<ResponseField
name="company"
type="object"
required
>
<span>{"The updated company"}</span>

<Expandable>
<ResponseField
name="id"
type="string"
required
>
<span>{"The ID of the company"}</span>
</ResponseField>
<ResponseField
name="name"
type="string"
>
<span>{"The name of the company"}</span>
</ResponseField>
<ResponseField
name="domain"
type="string"
>
<span>{"The domain of the company"}</span>
</ResponseField>
<ResponseField
name="createdAt"
type="string"
required
>
<span>{"Creation date of the company"}</span>
</ResponseField>
<ResponseField
name="updatedAt"
type="string"
required
>
<span>{"Last time the company was updated"}</span>
</ResponseField>
<ResponseField
name="properties"
type="object"
required
>
<span>{"The properties of the company"}</span>
</ResponseField>
</Expandable>
</ResponseField>
</Expandable>
</ResponseField>

### Update Contact

<span>{"Update a contact in Hubspot"}</span>
Expand Down
Loading