--- title: Configure an event custom connector description: Authenticate your event custom connector as a data source to enable the pushing of event information to your ServiceNow instance. Define the custom connector by providing its details and mapping fields. This allows the extracted information from your custom connector's event messages to populate the required event fields. Finally, create and supply a URL for the custom connector webhook. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/custom-connector.html release: australia topic_type: task last_updated: "2026-03-12" reading_time_minutes: 8 breadcrumb: [Integrations Launchpad in SOW for ITOM, ITOM AIOps, IT Operations Management] --- # Configure an event custom connector Authenticate your event custom connector as a data source to enable the pushing of event information to your ServiceNow instance. Define the custom connector by providing its details and mapping fields. This allows the extracted information from your custom connector's event messages to populate the required event fields. Finally, create and supply a URL for the custom connector webhook. ## Before you begin - Ensure the Event Management connectors \(sn\_em\_connector\) plugin is installed on the ServiceNow AI Platform instance. For more information, see [Configure Event Management connectors](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/event-management/connectors-and-listeners.md). - Ensure that the configuration items for the hosts managed by your custom connector exist in the ServiceNow AI Platform instance. These CIs can be physical or virtual and can be either manually created or discovered via IP discovery or Cloud Discovery. For more information, see [Access to cloud environments for ITOM products](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/accessing-cloud-itom.md). Role required: evt\_mgmt\_admin ## About this task To start pushing event information to your ServiceNow instance, you must set your ServiceNow AI Platform instance as the REST endpoint using a standard webhook on your custom connector. By providing connector details and mapping fields, you define the custom connector. The extracted information from the custom connector's event messages then populates the required event fields and inserts the event into the database. The URL is generated by the code based on the ServiceNow instance and the custom connector. Use this URL to create a webhook that enables your custom connector to send events to the ServiceNow instance. ## Procedure 1. Navigate to **Workspaces** > **Service Operations Workspace**. 2. From the navigation pane, select the AIOps configuration center icon \[Omitted image "icon-itom-aiops-config.png"\] Alt text: ITOM AIOps configuration center icon. The ITOM AIOps configuration center page appears. The configuration center is a centralized workspace. Use it to configure and manage AIOps features from a single place. 3. On the ITOM AIOps configuration center page, under the **Setup** > **Integrations** section, select **Manage Installed integrations**. 4. In the **Browse Integrations** tab, select the **All integrations** drop-down list and select **Custom**. Only custom connector tiles are displayed. \[Omitted image "custom-connectors-page.png"\] Alt text: Filtering with Custom connectors 5. Select a custom connector type tile. 6. On the **Provide details** page, provide the details for the connector. \[Omitted image "custom-connectors-details.png"\] Alt text: Custom connector details page 1. In the **Connector name** field, enter a unique integration name for the connector. 2. In the **Tags** field, enter tags to help locate and identify connectors of this type on the Express List. To add additional tags, select the plus icon \(\[Omitted image "icon-plus-sign.png"\] Alt text: Plus sign to add more tags.\) next to the **Tags** field. The Add tags window opens. 1. In the **Key** field, enter a tag key. 2. In the **Value** field, enter a tag value. 3. Select **Add**. 3. In the **Description** field, enter brief information about this connector. 4. In the **Source** field, enter the vendor used to gather events from the external event source. The **Source** field identifies the connector and serves as an identifier to recognize the source of events and alerts once the connector is active. 5. From the **Assignment group** drop-down list, select the group or team that is responsible for managing and maintaining the connector. 7. Drag or upload an image to display in your connector tile. - Drag an image into the box. - Browse to the image file by selecting **Upload image** and then choose the file. The maximum upload file size is 1 MB. 8. Determine whether you want to connect events directly to the ITOM instance or through a MID Server. - To send events directly to the ITOM instance, select **Directly to the ITOM instance**. - To send events through a MID Server, which processes and then passes the event to the instance, select **Via the MID server**. If a MID Server exists, from the **Select MID server** field, select an available MID Server connected to an events listener. If you must create a MID Server, then select one of the following. - **Configure MID web server extension** - **Configure MID web service event collector context** For more information, see [Configure the MID Web Server extension](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/event-management/configure-mid-web-server-extension.md) and [Configure the MID WebService Event Collector Context](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/event-management/configure-em-context-extension.md). 9. Select **Next**. \[Omitted image "custom-connector-input-method.png"\] Alt text: Custom connector input method 10. On the **Set up input method** page, select a method to gather event data.
| Method | Description |
|---|---|
| **__Gather real source events to define fields__** | 1. Select **Gather real source events to define fields**. **Note:** By gathering real-source events from your custom connector, you increase events and alert accuracy by using multiple events as a reference to define the fields. 2. Select **Copy to clipboard** and copy the URL. 3. Paste the URL into your custom connector's webhook setup to create a webhook that enables your custom connector to send events to the ServiceNow instance. Enter your basic authentication credentials into the monitoring system’s webhook configuration \(such as the username and password\). The webhook enables your custom connector to send events to the instance. 4. Select **Check for events**. The number of events are displayed. The event creates JSON files that you can browse after selecting **Next**. |
| **__Use a JSON sample to map fields__** | 1. Select **Use a JSON sample to map fields**. **Note:** Only if you have a sample JSON select this option. 2. In the **Enter payload** dialog box, copy and paste your JSON sample payload to create and view the mapping to map the fields. \[Omitted image "custom-connector-json-payload.png"\] Alt text: Custom connector JSON payload upload 3. Select **Upload JSON**. 4. Select **Edit or paste new JSON** to edit the JSON that you uploaded or paste a new one. 5. Select **Copy to clipboard** and copy the URL. 6. Paste the URL into your custom connector's webhook setup to create a webhook that enables your custom connector to send events to the ServiceNow instance. Enter your basic authentication credentials into the monitoring system’s webhook configuration \(such as the username and password\). The webhook enables your custom connector to send events to the instance. |