Ir para o conteúdo

apogee-ai-connectors

SaaS integrations for CRM and helpdesk on a shared RestIntegrationBase.

Esta página está sendo ampliada

As tabelas abaixo são geradas do código-fonte do pacote, portanto estão corretas. Guias narrativos e exemplos comentados estão sendo escritos módulo a módulo.

API pública

Tudo abaixo é exportado pela raiz do pacote, então from apogee_ai_connectors import X funciona para cada nome.

Camada Símbolos
Application · DTOs BenchDTO, BroadcastDTO, SendDTO, WebhookDTO
Application · Use cases BenchSendUseCase, BroadcastUseCase, ListConnectorsUseCase, SendUseCase
Domain ConnectorEvent, ConnectorMessage, DeliveryStatus
Domain · Enums ConnectorKind
Domain · Exceptions ConnectorError, ConnectorNotFoundException, DeliveryError
Domain · Protocols (ports) IConnector, IConnectorRegistry, IEventSink
Infrastructure ConnectorRegistry, ConsoleConnector, DiscordWebhookConnector, SlackConnector, SmtpEmailConnector, WebhookConnector

Instalação

Bash
pip install apogee-ai-connectors

A instalação base não tem dependência externa obrigatória. Cada extra habilita um adapter.

Extra Traz
slack slack-sdk>=3.27
discord discord.py>=2.3
httpx httpx>=0.27

CLI

Instalado como console script e registrado como plugin do apogee, então os mesmos subcomandos funcionam sob o binário global.

Bash
apogee-connectors --help

Leia a seguir