Skip to main content

Interface: CreateTeamsAppRequest

Defined in: packages/sdk/src/types/teams-app-types.ts:61

Form data for creating a Teams app.

Properties

allowDm?

optional allowDm: boolean

Defined in: packages/sdk/src/types/teams-app-types.ts:78


allowedChannelIds?

optional allowedChannelIds: string[]

Defined in: packages/sdk/src/types/teams-app-types.ts:80


commands?

optional commands: TeamsCommandConfigResponse[]

Defined in: packages/sdk/src/types/teams-app-types.ts:75


defaultWorkflowId

defaultWorkflowId: number

Defined in: packages/sdk/src/types/teams-app-types.ts:64

Default workflow for inbound Teams messages (required)


microsoftAppId?

optional microsoftAppId: string

Defined in: packages/sdk/src/types/teams-app-types.ts:66

Bot Framework MicrosoftAppId (Entra app GUID)


microsoftAppPassword?

optional microsoftAppPassword: string

Defined in: packages/sdk/src/types/teams-app-types.ts:68

Bot Framework MicrosoftAppPassword / client secret


name

name: string

Defined in: packages/sdk/src/types/teams-app-types.ts:62


replyInThread?

optional replyInThread: boolean

Defined in: packages/sdk/src/types/teams-app-types.ts:79


respondMode?

optional respondMode: TeamsRespondMode

Defined in: packages/sdk/src/types/teams-app-types.ts:76


respondWhen?

optional respondWhen: string

Defined in: packages/sdk/src/types/teams-app-types.ts:77


ssoClientId?

optional ssoClientId: string

Defined in: packages/sdk/src/types/teams-app-types.ts:70

Multi-tenant Entra app id used for user SSO + Graph /me


ssoClientSecret?

optional ssoClientSecret: string

Defined in: packages/sdk/src/types/teams-app-types.ts:72

SSO Entra app client secret


teamsManifestAppId?

optional teamsManifestAppId: string

Defined in: packages/sdk/src/types/teams-app-types.ts:74

Teams app manifest id (GUID), distinct from MicrosoftAppId