# 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**.

{% hint style="info" %}
Alternatively, you can edit the previously configured 'Update Poller' (changing the Poll Processor & Description). *(There is no need to have two pollers polling for updates every 5 minutes, so if creating a new Poller, remember to deactivate the previous one.)*
{% endhint %}

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.         | 'Periodically'                         |
| 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-MRKGPIq0SSztebkzKF7%2F-MRKSYOoQAlOu-ApQCdk%2FV2%20-%20Poller%201.png?alt=media\&token=43a39104-3c94-4fca-9b5d-670a8c083b5f)

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-MRKGPIq0SSztebkzKF7%2F-MRKSkJ1Vat-qPU7KFUZ%2FV2%20-%20Poller%202.png?alt=media\&token=9a024ee9-c679-44f2-abee-89584da9cc1a)

7\) Navigate to **Scheduling**.

## Scheduling

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

| #   | Field           | Description                                     | Value                   |
| --- | --------------- | ----------------------------------------------- | ----------------------- |
| 8\* | Repeat interval | The interval at which the Poller should repeat. | '05' (Minutes)          |
| 9   | Starting        | The date/time the Poller  should start.         | \<Your Start date/time> |

*\*This field is mandatory.*

*Your Scheduling form should look like this:*

![](https://796541950-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MRKGPIq0SSztebkzKF7%2F-MRKStE1nS4R3_4IWfqx%2FV2%20-%20Poller%203.png?alt=media\&token=c8b5b711-4e8c-4c17-b915-730b5f8cffaf)

10\) **Save** the Poller.

In order to process the inbound Requests, we need to configure our **Inbound Messages**.
