---
sourceDocument: Australia Sales Customer Relationship Management
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/order-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Sales Customer Relationship Management

ft:clusterId :

    - omgmt

bundleId :

    - omgmt

workflow :

    - Customer and Industry


---

# Inbound Request Configuration

# Inbound Request Configuration {#ariaid-title1}

Release version: Australia  
Updated November 5, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Inbound Request Configuration

The Inbound Request Configuration feature in ServiceNow enables administrators to define how each flow within an inbound request is processed and tracked.
This configuration is managed through theInbound Request Configuration table (sntmtcoreinboundqueueconfig), which requires the Sales and Service Core API (com.sntmtcore) plugin.
It allows you to control whether request processing is synchronous or asynchronous, adapt CRM request tracking, and configure notification behaviors for inbound flows.
Show full answer Show less  

## Key Features

* **Synchronous vs Asynchronous Processing:** Configure flows to run either synchronously, asynchronously, or use a custom script to decide dynamically.
* **Notification Configuration:** Choose notification types for request completions including none, default notifications for asynchronous requests, or custom notifications triggered via events.
* **Metadata-driven Configuration:** Each configuration is uniquely identified and activated through fields like `runmode`, `triggernotification`, and `configurationapi`.
* **Integration with Inbound Request Table:** The existing Inbound Request Table references these configurations to control flow execution and tracking.
* **Security and Roles:** Access management is controlled primarily through the `sntmtcore.inboundqueueadmin` role, which governs create, read, update, delete, and reporting permissions. Delegated developers should be assigned appropriate roles and permissions to ensure configuration changes are properly managed and captured in update sets.

## Practical Application for ServiceNow Customers

By leveraging this configuration, ServiceNow customers can tailor inbound request processing to their operational needs, improving workflow efficiency and visibility. You can ensure that critical flows are processed in the most appropriate mode and that notifications are delivered according to business requirements. Setting up the right role assignments and permissions guarantees secure and compliant management of these configurations.

## Next Steps

* Enable the Sales and Service Core API plugin to access the Inbound Request Configuration table.
* Create and activate configuration records specifying the processing mode and notification preferences.
* Assign required security roles to administrators and developers responsible for managing the configurations.
* Use the `IBQConfigBase API` for advanced scripting to customize flow processing behaviors.  
Enables you to define the configurations to determine how each flow is processed and tracked within an Inbound Request.

## Overview of the Inbound Request Configuration table {#inbound-request-configuration-table__section_o15_xrv_1fc}

The Sales and Service Core API (com.sn_tmt_core) plugin is required to use the Inbound Request Configuration table (sn_tmt_core_inbound_queue_config).

The Inbound Request Configuration table is a metadata table that must be configured to decide how a particular flow is executed, whether synchronous or asynchronous.  
The table can be used to perform the following tasks.

* Enable admins to configure synchronous vs asynchronous processing of requests.
* Adapt the Sales Customer Relationship Management Request Tracker across all CRM flows.
* Enable configuration of notification types, whether default, custom, or no notifications.
{#inbound-request-configuration-table__ul_rcn_psv_1fc}

The Request Configuration field on the existing Inbound Request Table \[sn_tmt_core_inbound_queue\] is a reference to the new Inbound Request Configuration table (sn_tmt_core_inbound_queue_config).

Any workflow that requires the tracking of a completion status, can use the Inbound Request Configuration table and configure whether a flow is synchronous or asynchronous.

## Fields on the Inbound Request Configuration Table {#inbound-request-configuration-table__section_i2h_ktv_1fc}

An admin creates a record in the table and specifies the configuration using the run_mode, trigger_notification, and configuration_api fields.{#inbound-request-configuration-table__table_f3d_3tv_1fc__entry__3}

| Field | Description | Type |
|-|-|-|
| Config ID | Unique configuration ID for the metadata configuration. | String |
| Label | Unique label name for the metadata configuration. | Translated text |
| Active | Specifies whether the Inbound request configuration record is active or not. | True/False Default value is False |
| Run Mode | Specifies whether a request runs synchronously or asynchronously. | String (choices): Sync, Async, Advanced. * Synchronous: Synchronous processing. * Asynchronous: Asynchronous processing * Advanced: Use custom script to determine if the flow has to be synchronous or asynchronous {#inbound-request-configuration-table__ul_at4_s5v_1fc} |
| Trigger Notification | Specifies how you want to receive notifications. A notification is triggered in one of the following situations. * Trigger notification field is set to Default. * State of a request is Complete and the status is either Success or Partial success. {#inbound-request-configuration-table__ul_rvv_y5v_1fc} The notifications for the record in the Inbound table are only received by whoever has initiated the flow. | String (choices): None, Default, Custom * None: No notifications * Default: Notifications only for asynchronous requests. * Custom: Custom notification for asynchronous requests based on requirements.Configure custom notifications by using the existing event (sn_tmt_core.ibq.custom.notification) or by handling your own custom event. Default value for the field is Default. {#inbound-request-configuration-table__ul_dbl_3vv_1fc} |
| Configuration API | Script required to process the inbound request. To learn more about the configuration API, see [IBQConfigBase API - Scoped](https://www.servicenow.com/docs/access?context=IBQConfigBaseAPIBoth&version=australia&pubname=australia-api-reference&ft:locale=en-US). | Reference: sys_script_include |
| Domain | The current domain scope of the record, for example global. | Domain ID |
[Table 1. Field and descriptionsList of fields on the inbound request configuration table, their descriptions, and the type of fields.]

{#inbound-request-configuration-table__table_f3d_3tv_1fc}

## Security roles {#inbound-request-configuration-table__section_tzz_bwv_1fc}

The security roles for the Inbound Request Configuration table (sn_tmt_core_inbound_queue_config) provide different levels of access to the \[sn_tmt_core.inbound_queue_admin\] role.{#inbound-request-configuration-table__table_mhz_2wv_1fc__entry__2}

| Role | Access |
|-|-|
| sn_tmt_core.inbound_queue_admin | Create, read, update, delete, report_view, report_on |
[Table 2. Roles and access]

{#inbound-request-configuration-table__table_mhz_2wv_1fc}  
Note:  
Add a user with the roles sn_tmt_core.admin or sn_tmt_core.inbound_queue_admin, who is responsible for configuring the Inbound Request Configuration table, as a delegated developer for the application where the configuration is being created. Assign the permission "Manage Update Set" (added under Manage Developers for the respective application). This ensures that all changes are captured in the correct scope and update sets. For details, see [Delegated development and deployment](https://www.servicenow.com/docs/access?context=c_DelegatedDevelopment&version=australia&pubname=australia-application-development&ft:locale=en-US).
**Related topics**   

* [IBQConfigBase API - Scoped](https://www.servicenow.com/docs/access?context=IBQConfigBaseAPIBoth&version=australia&pubname=australia-api-reference&ft:locale=en-US)

