answerLoopsanswerLoops Docs
Self-Hosting

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

ChannelConnection method
DiscordA bot uses the platform gateway and API.
SlackEvents API, or polling mode for self-hosted deployments.
GitHubGitHub App webhooks.
TelegramA bot webhook.
EmailAn inbound-message endpoint and configured reply service.
Google ChatA configured Chat app endpoint and paired space.
DiscourseAPI access and webhook configuration.
CircleAPI 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.

On this page