Introduction to integration development

Updated at:
Copy as MD

The DingTalk Enterprise solution provides exclusive integration capabilities through open APIs. It supports four integration scenarios: internal enterprise applications, third-party enterprise applications, third-party personal applications, and mobile applications.

Internal enterprise applications

You can develop internal enterprise applications or workbenches for your employees. These applications can be developed in-house or by a custom service provider that you authorize. Your enterprise can choose to build them as mini programs or micro-applications.

For frontend development, the DingTalk Open Platform supports two types of applications: mini programs and H5 micro-applications. For the development steps, see the development guide.

Third-party enterprise applications

Third-party developers can build applications using the open capabilities of DingTalk. After an application is integrated with DingTalk, an enterprise or organization administrator can enable it.

For frontend development, the DingTalk Open Platform supports two types of applications: mini programs and H5 micro-applications. For the development steps, see the development guide.

Third-party personal applications

Personal applications are for individual users on DingTalk. These applications do not require enterprise authorization or access enterprise information. A user only needs to grant authorization to use the application. For the development steps, see the development guide.

Mobile applications

You can integrate your mobile application with the DingTalk Open Platform. This enables your application to support sharing to DingTalk and signing in with a DingTalk account. For the integration steps, see the development guide.