Integration Types

class indico.types.integration.IntegrationType(value)

An enumeration.

class indico.types.integration.ExchangeIntegrationCredentials(**kwargs)

Credentials needed to connect a Microsoft Exchange server to an Indico workflow using

class indico.types.integration.ExchangeIntegrationConfiguration(**kwargs)

Configuration options available for an integration with Microsoft Exchange

class indico.types.integration.Integration(**kwargs)

An integration pulls document from a third-party data source and submits them to a workflow

Parameters
  • id (int) – ID of the integration

  • workflow_id (int) – ID of the workflow to submit to.

  • enabled (bool) – Whether Indico is currently sending documents from this datasource to the workflow.

  • created_at (datetime) – When this integration was created.

  • integration_type (IntegrationType) – Type of the data source for this integration

class indico.types.integration.ExchangeIntegration(**kwargs)