Enterprise deployment
Review deployment, integration permissions, and operational requirements.
Use this guide to prepare an internal review of a self-hosted answerLoops deployment. The integrations you select determine its network and platform-permission requirements.
Application and data services
Plan the application domain, authentication, database, storage, backups, and upgrade process. Your team operates these services in a self-hosted deployment. See Production.
Application hosting and model processing are separate choices. External chat and embedding providers receive relevant content, and connected messaging platforms continue to process conversations.
Channel connection methods
| Channel | Connection method |
|---|---|
| Discord | A bot uses the platform gateway and API. |
| Slack | Events API, or polling mode for self-hosted deployments. |
| GitHub | GitHub App webhooks. |
| Telegram | A bot webhook. |
| An inbound-message endpoint and configured reply service. | |
| Google Chat | A configured Chat app endpoint and paired space. |
| Discourse | API access and webhook configuration. |
| Circle | API access for selected spaces and comments. |
Follow each integration guide for the required permissions and callback configuration. Installation approval depends on the connected workspace's policies; self-hosting does not override them.
Slack polling
Polling is an alternative to Slack event delivery when operating a self-hosted deployment. The bot requests channel history at the configured interval. This changes how Slack events reach the bot; it does not remove the application's other network requirements.
See Slack app setup for scopes, channel access, and polling configuration.
Prepare for launch
- Assign owners for application operations, support review, and source documentation.
- Verify login, channel delivery, and replies with test conversations.
- Check chat and embedding access from the deployed services.
- Set backup and restore procedures and plan application updates.
- Document the data-processing and service requirements for your organization.
For hosted Enterprise, contact [email protected] to discuss model configuration, migration assistance, service levels, and agreement requirements.