# Event Triggers

As previously discussed event triggers are listeners. They are the things that kick off a flow.&#x20;

Some of the more dynamic and useful triggers are:&#x20;

* Request
* Email
* Schedule
* When document is created

### Request

The triggers within the Request connector is my favorite. This trigger sets up a listening URL and accepts requests just like any other API. During the setup process a json schema is defined and all of the actions leverage data passed in through the API call. More on this connector later.

![](https://3615396431-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWkmYlNyJmwbSFc5dYG%2F-Lfo6jKor5Pp_s3qpTsm%2F-LfoA4Ghv9-BMj6bz0wn%2FblankRequest.png?alt=media\&token=71d51d96-0e6e-4b5a-86b8-c796066e410f)

### Email

The Office 365 Outlook triggers can start for a variety of reasons. Some are going to be more useful than others. One of the more useful things to do is to start the flow as soon as a new email arrives.

![](https://3615396431-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWkmYlNyJmwbSFc5dYG%2F-Lfo6jKor5Pp_s3qpTsm%2F-LfoAMzFNalhju4XoOUN%2FemailTriggers.png?alt=media\&token=59bec98b-047b-45bd-8cc0-5b403ac3d0de)

### Schedule

Much like it sounds the Schedule trigger will run based off a pre-defined time. In the example below the trigger fires every 5 minutes. The trigger is fairly simple to setup. The only required fields are to define the interval and frequency. Within the advanced options start time and time zone can filled in.

![](https://3615396431-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWkmYlNyJmwbSFc5dYG%2F-LfoCnJJ2tU_m8hM98j1%2F-LfoEGz-HGrA54gZ0xsP%2Fschedule.png?alt=media\&token=061aa9e9-9e97-44af-b3ec-b3511e26205d)

### When a Document is Created

This trigger exists for both OneDrive and for SharePoint. The trigger for OneDrive needs only a folder name.

![](https://3615396431-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWkmYlNyJmwbSFc5dYG%2F-LfoKUWIpeBho4AHG6GL%2F-LfoKr--PRtmAwQuZRYg%2FonedriveFileCreated.png?alt=media\&token=23b4a614-3d5d-4510-bd04-733b0a14efea)

The trigger for SharePoint needs a little more detail, but not much. This trigger needs a SharePoint site and the folder to monitor.&#x20;

![](https://3615396431-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWkmYlNyJmwbSFc5dYG%2F-LfoKUWIpeBho4AHG6GL%2F-LfoL3_C4Fc5WnW5dLse%2FsharepointFileCreated.png?alt=media\&token=f19d122d-4dcf-4ea0-9974-b0755fa9dd35)

I feel its pertinent to add you can only access SharePoint sites and folders that you (or the account being leveraged) has access to.

### Others

Other connectors you may find to have useful triggers:

* Twitter - When a tweet is posted
* RSS - When a feed is published
* Gmail - When a new email arrives
* DropBox - When a file is created
* FTP - When a file is created
* Instagram - When new media is uploaded
* Google Contacts - When a contact is modified
* SQL - When an items is created
* and many, many, many more&#x20;
