Welcome to the Agent Connect API!

Find resources for integrating your apps with the Agent Connect API.

Explore Medallia Agent Connect API documentation to optimize your integration process and development workflow. This article provides an overview of the API documentation, including the interactive features available for each endpoint. Our goal is to provide an Agent Connect developer experience that makes your interaction with our APIs as successful as possible!

Resources

In the left-side navigation menu, you will find interactive API reference documentation separated into categories. Authentication details are available, as well.

Requests

Agent Connect provides robust integration capabilities through standardized fields, allowing you to send CRM information directly to Agent Connect via our Requests API. This enables reporting, filtering, custom marketing links, and more within your surveys.

The Requests API automates customer feedback requests while preserving agent workflows. With minimal development effort, systems can trigger feedback requests automatically. The API manages validations, suppression periods, and unsubscribe requests. You can monitor requests and any errors via the API status pages, as well.

Data Return

Agent Connect provides a Data Return API to retrieve detailed records programmatically for use in other applications. The following items can be retrieved via API:

  • Feedback survey responses
  • 1:1 Coaching Sessions
  • QA Reviews
  • QA Audits
  • QA Calibrations

User management

With the Agent Connect User Management API, you can create, update, delete, or view employee profiles programmatically. These endpoints allow you to handle basic user management tasks outside of the user interface.

Key features

Most API reference articles contain the following features and layout:

Layer 1123456
  1. Endpoint path — Quickly reference the path for each available endpoint.

  2. Authentication details — View information about authentication requirements.

  3. Path and query parameters — View the parameters used to fine-tune each request.

  4. Return-value definitions and error responses — See concise definitions for all data returned by any endpoint.

  5. Code samples — View concise code samples in a variety of formats to begin your integration.

  6. Example responses — View the expected output of a successful response.

Tip:
  • Regularly check the documentation for updates and changes that might affect your integration.

  • Implement error handling in your API calls to manage unexpected responses and maintain smooth operation.