---
schema_version: "1"
id: e5da48ffbdd0c3e405b9682559c46d75c0e7bb412d89aa5199699ada5f8e3538
title: Extend the Asynchronous System Interface
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_t_extend_the_asynchronous_system_interface_236590.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_t_extend_the_asynchronous_system_interface_236590.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 60ed9501ef9eb876cf5419bebc01ca59df3ee799fb367104a2b8e43ffc2a93b0
description: You can extend the functionality of the XOMAsyncSystemInterface class to add more functionality, such as applying logic to determine if a response is good or bad.
products:
  - Industry Solutions
  - Cross Cloud
release: "264"
---
# Extend the Asynchronous System Interface

You can extend the functionality of the XOMAsyncSystemInterface class to add more functionality, such as applying logic to determine if a response is good or bad.

For more details about extending the asynchronous system interface, see: [Overview of Extending the Asynchronous System Interface](https://help.salesforce.com/s/articleView?id=ind.comms_t_overview_of_extending_the_asynchronous_system_interface_236582.htm&release=264.0.0&type=5 "Services and customers can extend the functionality of the XOMAsyncSystemInterface class to add more functionality, such as applying logic to determine if a response is good or bad.")

To use the extended interface in your orchestration plan, follow these steps:

1. Select an Orchestration Plan Definition with a Callout Orchestration Item type.
2. In the orchestration item, click the Use Custom CallbackURI checkbox, then click **Save**.
    
    ![The Orchestration Item Definition window with the Use Custom Callback URI option highlighted.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-order_management-264-0-0-production-enus/c2040b01-aade-4ba7-8a7d-d7cd745d5c8c/order_management/images/om_custom_callbackuri.png)
3. Click the + tab
4. Click System Interfaces.
5. Select a system interface or create a new one, and specify the following:
    
    - System Interface Name
    - System: Specify the system you plan to use, as defined in step 7.
    - Implementation: XOMAsyncSystemInterface
    - Path
        
        ![The System Interface Edit screen.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-order_management-264-0-0-production-enus/c2040b01-aade-4ba7-8a7d-d7cd745d5c8c/order_management/images/om_new_si.png)
6. Click the + tab, then click Systems.
7. Select a system or create a new one, and enter the system URL into the URL field.
    
    ![The System window.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-order_management-264-0-0-production-enus/c2040b01-aade-4ba7-8a7d-d7cd745d5c8c/order_management/images/om_system.png)