Skip to Content
IntegrationsOverview

Integrations

Genfeed integrations connect an organization or brand to an external service. This section documents the configuration surfaces that are implemented in the current repository and distinguishes them from internal runtime adapters.

Choose the right setup path

Integration typeConfigure in GenfeedCredential scope
AI and model providersOrganization settings → IntegrationsOrganization
Social and publishing channelsAccounts → Add AccountBrand
Organization messagingThe integration’s connect flow or deployment environmentOrganization
Advertising and analyticsAccounts → Add AccountBrand
Self-hosted provider fallbackServer environmentDeployment

Organization BYOK credentials take precedence when a generation path supports them. Self-hosted environment variables provide a deployment-level fallback. The active model registry and provider account still determine which models and capabilities are available.

Integration guides

  • AI Providers documents every provider shown by the organization BYOK API.
  • Argil covers the complete Argil Atom avatar-video path.
  • Publishing & Channels covers every credential-platform key, including unavailable reserved entries.
  • Messaging & Automation covers Discord, Slack, Telegram, WhatsApp, and Unipile.
  • Marketing, Commerce & Data covers advertising, search analytics, newsletters, stores, and article destinations.
  • Adapter Inventory records every server integration directory and whether it is user-configurable.

Security rules

  • Enter provider keys only in Genfeed’s integration settings or server secret storage. Do not place secrets in browser-exposed environment variables.
  • Use a separate provider credential for each deployment when the provider supports it.
  • Give OAuth applications only the scopes needed by the enabled workflow.
  • Rotate a credential at the provider first, update Genfeed, validate it, and then revoke the old credential.
  • Treat callback and webhook URLs as public endpoints. Verify signatures or Genfeed-generated callback tokens before accepting state changes.

Availability

An adapter in the repository does not guarantee availability in every Genfeed deployment. Cloud entitlements, self-hosted configuration, provider approval, regional restrictions, and the active model registry can all affect what the product exposes. The deployed integration selector is the runtime source of truth.

Last updated on