Skip to Content
SettingsIntegrations

Integrations

Connect external services to your community by bringing your own API keys. Admin only.

Navigate to Settings > Integrations to view the integration catalog, configure services, and manage credentials.

How It Works

Each integration follows a simple pattern:

  1. Click Connect on the service you want to configure
  2. Enter your API key or credentials
  3. Click Test Connection to verify everything works
  4. Click Save & Enable to activate

When a community has its own integration configured, the platform uses it instead of the default. If no integration is configured, the platform falls back to its own keys where available.

Available Integrations

Email

ServiceDescriptionPlatform Default?
ResendSend community emails through your own Resend account with a custom sending domainYes

Mapping

ServiceDescriptionPlatform Default?
MapTilerUse your own MapTiler account for map tiles, styles, and terrain dataYes
MapboxAlternative map provider using your own Mapbox access tokenNo

AI & Machine Learning

ServiceDescriptionPlatform Default?
OpenAIEnable AI-powered features like photo analysis using your OpenAI accountNo
Anthropic (Claude)Enable AI-powered features using your Anthropic accountNo

LiDAR & GIS (Coming Soon)

ServiceDescription
Northwest Management ForestViewImport LiDAR canopy density, fuel load, and fire risk data for advanced threat modeling

Managing Integrations

  • Toggle on/off — Use the switch next to a configured integration to enable or disable it without removing credentials
  • Reconfigure — Click the gear icon to update credentials or settings
  • Remove — Click the trash icon to delete an integration and its stored credentials

Security

  • API keys are encrypted at rest using AES-256-GCM
  • Credentials are never exposed in the browser or API responses
  • All configuration changes are recorded in the audit log
  • Only admins can manage integrations

Platform Defaults

Some services (Resend, MapTiler) have platform-level defaults that all communities share. When a community configures its own key, their usage routes through their account instead. This enables:

  • Cost segregation — communities pay for their own third-party usage
  • Custom branding — use your own email domain or map styles
  • Feature unlock — AI features require a community-provided key
Last updated on