<commit_before>---
title: Callouts and Application Connectors
layout: reference
---


# Callouts and Application Connectors

##  Callouts and Application Connectors

###  Overview

Callouts from Concur allow clients to add an interaction with an outside system to their users' Concur experience. The callouts require a web application, called an application connector, which Concur will contact when appropriate. Application connectors can be hosted on the client's site or on a third-party hosting site.

Third-party developers can create callouts to provide Concur clients access to information systems they manage. These developers partner with Concur to have their application connectors reviewed. Once reviewed, applications are available for Concur clients to purchase and configure.

The available callouts are:

* Fetch Attendee Data
* Fetch List Item
* Event Notification
* Launch External URL

Fetch Attendee and Fetch List Item send information out from Concur to an application connector that interfaces with a external system. The connector runs a search on the external system. The results are then returned to Concur, which presents the results to the user.

The Event Notification callout allows clients to receive notification of specific moments in the workflow of an expense report.  When a report enters the desired workflow state a request is sent to the external system.  The system can call into Concur to get all the details of a report and perform appropriate actions.

The Launch External URL callout gives clients and developers a platform to extend the functionality of Concur, providing a means to deliver custom user interactions, or access functionality found in an external system.

The client can arrange to add an Expense Entry form field that is configured to use the Launch External URL callout to a Concur Expense Entry form. Concur Expense will display this field with an attached button that launches a separate window when clicked. The window is controlled by an application connector, created by the client, a third party developer, or Concur. The application connector is a web server that presents information in the window.

The application connector can access Concur data through the web services, or can access data in an external system. Once the user has completed their actions in the window (such as performing a search or completing a wizard), he/she clicks a button such as "Done" that indicates he/she has concluded their work in the window. The application connector then closes the window.

The application connector can use web services to send information to Concur, to update field values on the expense entry form or other form types. The application connector may send the updates before or after the user closes the window. When the user returns to Concur, the page refreshes and the user sees the current values.

####  Application Connector Management

Concur administrators use the **Manage** **Application Connectors** link on the **Web Services** page under **Administration** to register, test and enable application connectors.

###  Specifications<commit_msg>additonal callout info<commit_after>---
title: Callouts and Application Connectors
layout: reference
---


# Callouts and Application Connectors

##  Callouts and Application Connectors

###  Overview

Callouts from Concur allow clients to add an interaction with an outside system to their users' Concur experience. The callouts require a web application, called an application connector, which Concur will contact when appropriate. Application connectors can be hosted on the client's site or on a third-party hosting site.

Third-party developers can create callouts to provide Concur clients access to information systems they manage. These developers partner with Concur to have their application connectors reviewed. Once reviewed, applications are available for Concur clients to purchase and configure.

Partner apps that want to use callout services must have their endpoint server(s) whitelisted with Concur.

The available callouts are:

* Fetch Attendee Data
* Fetch List Item
* Event Notification
* Launch External URL

Fetch Attendee and Fetch List Item send information out from Concur to an application connector that interfaces with a external system. The connector runs a search on the external system. The results are then returned to Concur, which presents the results to the user.

The Event Notification callout allows clients to receive notification of specific moments in the workflow of an expense report.  When a report enters the desired workflow state a request is sent to the external system.  The system can call into Concur to get all the details of a report and perform appropriate actions.

The Launch External URL callout gives clients and developers a platform to extend the functionality of Concur, providing a means to deliver custom user interactions, or access functionality found in an external system.

The client can arrange to add an Expense Entry form field that is configured to use the Launch External URL callout to a Concur Expense Entry form. Concur Expense will display this field with an attached button that launches a separate window when clicked. The window is controlled by an application connector, created by the client, a third party developer, or Concur. The application connector is a web server that presents information in the window.

The application connector can access Concur data through the web services, or can access data in an external system. Once the user has completed their actions in the window (such as performing a search or completing a wizard), he/she clicks a button such as "Done" that indicates he/she has concluded their work in the window. The application connector then closes the window.

The application connector can use web services to send information to Concur, to update field values on the expense entry form or other form types. The application connector may send the updates before or after the user closes the window. When the user returns to Concur, the page refreshes and the user sees the current values.

####  Application Connector Management

Concur administrators use the **Manage** **Application Connectors** link on the **Web Services** page under **Administration** to register, test and enable application connectors.

###  Specifications
{'fraction_non_alphanumeric': 0.029647058823529412, 'fraction_numerical': 0.0, 'mean_word_length': 4.854912764003673, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6646550', 'n_tokens_mistral': 1377, 'n_tokens_neox': 1308, 'n_words': 953}