# Configuring Hubspot Workflow signals

### Prerequisites

***

* Yoxel Signals companion app needs to be installed. See [Getting started with Yoxel Signals for MS Teams](https://helpdocs.yoxel.com/workflow-signals/getting-started-with-yoxel-signals-for-ms-teams), [Getting started with Yoxel Signals for Google Workspace](https://helpdocs.yoxel.com/workflow-signals),[ Getting started with Yoxel Signals for Slack](https://helpdocs.yoxel.com/workflow-signals/getting-started-with-yoxel-signals-for-slack).<br>
* Have a web hook URL generated from the Yoxel Signals app (MS Teams, Google Workspace, Webex, Zoom). A separate URL is provided for every channel.

1\. In Hubspot, go to Automation > Workflows and click Create workflow \[From scratch]

<figure><img src="/files/2lvP5KtPVz6IFKbZl6aK" alt=""><figcaption></figcaption></figure>

2\. Choose what record types you want signals for (i.e. Deal-based) and 'Blank workflow' or 'Schedule' mode:

<figure><img src="/files/yiwDyv7OGzuOz95fNHvu" alt=""><figcaption></figcaption></figure>

3\. Setup a desired trigger. For example, fire a signal when a deal is won:

<figure><img src="/files/UHdinE76wP1hmsOq5ctA" alt="" width="375"><figcaption></figcaption></figure>

4\. Now add a new webhook action:

1. Choose POST method
2. Insert the webhook URL that you got from the Yoxel Signals app
3. Choose the 'Include request signature in header' authentication
4. Enter Yoxel's app ID: 1234399

<figure><img src="/files/1AtIqA5yr1dR2U5b5Rbn" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
*Choose 'Custom request body' to have Yoxel Signals generate adaptive cards with the fields you specify.*\
\&#xNAN;*In this mode you have to specify the following three required properties: objectId, objectType, portalId.\[objectType and portalId are specified as static properties.*
{% endhint %}

<figure><img src="/files/H7hjYdEK85Su3p4mYYJH" alt="" width="375"><figcaption></figcaption></figure>

**Save the action!**\
\
5\. Go to the Review stage and activate Re-enrollment:

<figure><img src="/files/KWN1F28Cv5EbExxGZL1g" alt=""><figcaption></figcaption></figure>

Save, turn on your new workflow.\
\
6\. Test the signal by updating a record in the chosen module (i.e. Deal). Here is an opportunity signal that you would see in your messaging app:

<figure><img src="/files/ooMwAn7m3waQIeQBICqX" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helpdocs.yoxel.com/flow-signals/configuring-hubspot-workflow-signals.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
