Skip to content

@mirego/forra-api


@mirego/forra-api / All Types / WebappConfig

Interface: WebappConfig

Properties

allowed_file_types

allowed_file_types: string[]


application

application: object

colors

colors: object

colors.accent

accent: string

colors.accentDark

accentDark: string

colors.accentDarkInverse

accentDarkInverse: string

colors.accentInverse

accentInverse: string

companyLogoUrl?

optional companyLogoUrl: string

companyLogoUrlDark?

optional companyLogoUrlDark: string

companyName

companyName: string

localizedSupportLinks: null | LocalizedLinks

maxFileSizeInMb?

optional maxFileSizeInMb: number

maxKnowledgeSourceTotalSizeInMb?

optional maxKnowledgeSourceTotalSizeInMb: number

maxTotalAttachmentSizeInMb?

optional maxTotalAttachmentSizeInMb: number

skill_developers?

optional skill_developers: string[]

optional supportLinks: SupportLink[]

userAgreement

userAgreement: null | UserAgreement

whatsNewUrl?

optional whatsNewUrl: string

whitelistedRedirectUrls?

optional whitelistedRedirectUrls: string[]


application_canonical_host?

optional application_canonical_host: string


default_allowed_file_types

default_allowed_file_types: string[]


environment_group?

optional environment_group: EnvironmentGroup


features

features: object

anthropicCompatible?

optional anthropicCompatible: boolean

applications?

optional applications: boolean

assistantBuilder?

optional assistantBuilder: boolean

assistantDelegation?

optional assistantDelegation: boolean

assistantFiles

assistantFiles: boolean

assistantMcpServers?

optional assistantMcpServers: boolean

assistants

assistants: boolean

assistantSharing

assistantSharing: AssistantSharing

assistantTemplates

assistantTemplates: boolean

automations

automations: boolean

canvas

canvas: boolean

catalog

catalog: boolean

clientApiKeys

clientApiKeys: boolean

collaborativeProjects?

optional collaborativeProjects: boolean

controlTower?

optional controlTower: boolean

emailNotification

emailNotification: boolean

eventManager?

optional eventManager: EventManagerConfig

imageGeneration

imageGeneration: boolean

knowledgeExternalSources?

optional knowledgeExternalSources: boolean

logging?

optional logging: LoggingConfig

mcpSkillsCreation?

optional mcpSkillsCreation: boolean

memory?

optional memory: boolean

multiTenantMode

multiTenantMode: boolean

notificationsCenter?

optional notificationsCenter: boolean

openaiCompatible?

optional openaiCompatible: boolean

realtime

realtime: boolean

remoteFiles

remoteFiles: boolean

scoutAdvisor?

optional scoutAdvisor: boolean

skillsGlobal

skillsGlobal: boolean

speech

speech: boolean

streamReconnect?

optional streamReconnect: boolean

teams?

optional teams: boolean

usageCostBreakdown?

optional usageCostBreakdown: boolean

useCases

useCases: ConfigUseCase[]

userGroupsExternalService

userGroupsExternalService: null | ExternalService

workflows

workflows: boolean


integrations

integrations: object

authentication

authentication: object

authentication.auth0?

optional auth0: BaseOAuthLogin

authentication.google?

optional google: GoogleLogin

authentication.microsoft?

optional microsoft: BaseOAuthLogin

authentication.okta?

optional okta: BaseOAuthLogin