Conversation Archiving API

Seamlessly integrates with any messaging platform to securely capture your conversations in Global Relay Archive

Protect the fidelity of conversations by using the Conversation Archiving API to programmatically send your data to the Archive.

Regardless of your messaging platform or the complexity of your data, you control how your conversations are structured in the Archive, ensuring your unique compliance and business requirements are always met.

Key features

Archive any conversation

Send data for any messaging platform, knowing all your data is captured in the Archive.

Capture all events

Suitable for one-to-one or multi-party conversations, the Conversation Archiving API supports the capture of all conversation events.

Trust our expertise

As a central component of our Connector framework for 100+ data types, used by over 20,000 customers, Global Relay is fully invested in its reliability.

A more secure and accurate way to archive your data

Transforming conversation data into files and archiving via SFTP or SMTP transfers is time-consuming and error-prone. The Conversation Archiving API provides the guardrails and flexibility to more efficiently automate this process and meet your compliance requirements.

With industry-standard OAuth 2.0, full end-to-end encryption and built-in data validation, you can trust that your data is safe and accurate.

Captured events

  • Message sending
  • Replies
  • Reactions
  • Edits
  • Deletions
  • File sharing
  • Inline images
  • Meetings
  • Users joining or leaving
  • Administrator changes
  • System text

How it works

Enroll your application, including the data type you plan to archive, by contacting your Global Relay Implementation engineer

Store your credentials securely, which your application uses to obtain an API access token from our OAuth 2.0 endpoint

Submit data, via your application, to the Conversation Archiving API with the access token

Global Relay authenticates your request, validates and transforms your data, then stores it in Global Relay Archive

Archive users can discover and analyze conversation data in Global Relay Archive

Security & authentication

All your data is end-to-end encrypted in transit and at rest, and we use the OAuth 2.0 standard for authentication and authorization.

The Conversation Archiving API uses the Client Credentials OAuth 2.0 grant type, so your application must securely store credentials, which are exchanged for an access token you use to make a request to the API. Your Global Relay Implementation engineer will provide your credentials when you enroll a new application.

For more information, see our tutorial on authentication.

Getting started

To learn more about how to integrate with the API, see our in-depth tutorials or the full API Reference.