Create an app
- Sign in to the DingTalk Developer Console.
- Click App Development > Internal App > DingTalk App > Create App.
-
Fill in the app information.
Field Required Description App name Yes Enter the app name. The minimum length is 2 characters. App description Yes Briefly describe the product or service the app provides. The minimum length is 4 characters. App icon No Upload the app icon. The icon must be in JPG/PNG format, at least 240 px * 240 px, with a 1:1 aspect ratio, no more than 2 MB, and without rounded corners. - Click Save to enter the app details page.
If other developers also need to view the app, add collaborative members on Basic Information > User Management. For more information, see Add developers.
Add app capabilities
On the DingTalk Open Platform, you can extend the functional scope of your app by adding app capabilities. The capability type currently supported on the international edition is Bot, which is used for automated message push and conversational interactions.- Sign in to the Developer Console and click the target app to enter its details page.
- Click App Capabilities > Add Capability and add the Bot capability.
- In the list, select the Bot capability.
- Follow the prompts to complete the capability configuration. For specific configuration items of each capability, see the corresponding capability documentation.
Add developers
Collaborative development supports multiple members within an organization to participate in the development and maintenance of the same app, which is suitable for team collaboration scenarios. Through this feature, team members can view code, configuration information, and release records and perform operations based on their role permissions. The benefits of collaborative development include:- Clear division of labor: Different roles have different operation permissions for clearer responsibility allocation.
- Secure and controllable: Non-collaborative members do not have access to the app by default, ensuring its security.
- Efficient collaboration: Multiple people can configure and debug the app at the same time, avoiding single-point dependency.
The currently signed-in account must have organization admin or app management permissions.
- Sign in to the Developer Console and click the target app to enter its details page.
- Click User Management > Add User to add a collaborative member.
- In the Add Role Member dialog, select the user to add and the role for that user, and then click Confirm.