Use this manifest to create a pre-configured app. You can change the display names and descriptions to match your use case in the JSON but this can also be configured after the app creation.
View JSON manifest
{
"display_information": {
"name": "Dataiku Agent App",
"description": "App to interact with a Dataiku Agent through a bot.",
"background_color": "#1c2a38",
"long_description": "I'm a bot to interact with a Dataiku Agent. You can talk to me in direct messages or mention me in a channel I'm part of. I will reply in the same thread or start one and consider the thread as part of our conversation."
},
"features": {
"app_home": {
"home_tab_enabled": true,
"messages_tab_enabled": true,
"messages_tab_read_only_enabled": false
},
"bot_user": {
"display_name": "Dataiku Agent",
"always_online": true
}
},
"oauth_config": {
"scopes": {
"bot": [
"app_mentions:read",
"channels:history",
"chat:write",
"files:read",
"files:write",
"im:history",
"incoming-webhook",
"mpim:history",
"reactions:write",
"users:read"
]
}
},
"settings": {
"event_subscriptions": {
"bot_events": [
"app_home_opened",
"app_mention",
"message.im"
]
},
"interactivity": {
"is_enabled": true
},
"org_deploy_enabled": false,
"socket_mode_enabled": true,
"token_rotation_enabled": false
}
}