# Child Poller

A Poller is a configuration record which defines the frequency of polling and which logic to use (the logic itself is defined in the Poll Processor). Each time it is run, it creates a corresponding Poll Request record.

## New Poller

Click the **'Pollers' icon** & then **New**.

The fields to be configured for our Poller record are as follows:

| #   | Field          | Description                                           | Value                                  |
| --- | -------------- | ----------------------------------------------------- | -------------------------------------- |
| 1\* | Name           | The name of your Poller.                              | \<Your Name>                           |
| 2\* | Poll processor | The Poll Processor to use when running this Poller.   | \<Your Poll Processor>                 |
| 3   | Run            | The frequency at which the Poller should run.         | 'On Demand'                            |
| 4   | Run as         | Poller will run with credentials of specified user.   | \<Your  Inbound user> (from Connetion) |
| \*  | Active         | Set to true to use this Poller record for processing. | \<true>                                |

*\*These fields are mandatory, or automatically defaulted to true.*

*Your New Poller modal should look like this:*

![](https://796541950-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MRQafNP2yTc7J4oqaX8%2F-MRQbysPm_qGpy_KoMbD%2FV2%20-%20Child%20Poller%201.png?alt=media\&token=66f16433-7a92-4039-9ca8-be7fd94d5014)

5\) **Submit and view** to further configure the Poller.

## Details

The fields to be configured for the Details form are as follows:

| # | Field       | Description                                                   | Value               |
| - | ----------- | ------------------------------------------------------------- | ------------------- |
| 6 | Description | A description of what this Poller is for and/or how it works. | \<Your description> |

*Your Details form should look like this:*

![](https://796541950-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MRQafNP2yTc7J4oqaX8%2F-MRQcCP1UjUn1sofykxP%2FV2%20-%20Child%20Poller%202.png?alt=media\&token=b07699b7-639d-4d30-a0ec-4563ef8ee6dd)

7\) **Save** the Poller.

## Update Connection Variable

Update the value of the 'incident\_poller' Connection Variable with the sys\_id of the child Poller.

![](https://796541950-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MRQafNP2yTc7J4oqaX8%2F-MRQcYIrXB0tXbh29s-d%2FV2%20-%20Child%20Poller%203.png?alt=media\&token=18a220f6-18a2-4136-ad86-4adcece7842c)

8\) Click on the **Hamburger Menu** and select **Open in platform**.

The Poller opens in a new window.

![](https://796541950-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MRQafNP2yTc7J4oqaX8%2F-MRQcelFJ4Jo8vrYl6rr%2FV2%20-%20Child%20Poller%204.png?alt=media\&token=406753c4-7f44-4aec-ad3e-0f6843e49794)

9\) **Right-click** the Header & '**Copy sys\_id**'.

Open the variable created on the '[Connection Variables](https://docs.sharelogic.com/unifi/2.2/integration-guides/incident-parent-and-child-poller-guide/connection-variables#variable-incident_poller)' page of this Guide and update the value with the copied sys\_id.

Next, we will configure the **Parent Poll Processor**.
