Integration Methods
QR Code Quick Setup (Recommended)
QR Code Quick Setup (Recommended)
The simplest way to get started:
- Go to “Channel Integration” in Expert Studio and select DingTalk
- Click “Scan to Connect”
- Scan the QR code with a DingTalk admin account
- Confirm authorization — configuration completes automatically
- Search for the bot name in DingTalk to start testing
Manual Configuration
Manual Configuration
Choose manual setup when you need fine-grained control:
1
Create a DingTalk Bot
Log in to the DingTalk Open Platform, go to App Development → Create App → Add the “Bot” capability.
2
Configure Message Receiving
In the bot configuration page, set up the message receiving endpoint (HTTP mode) and enter the callback URL provided by Profy.
3
Enter Credentials
Enter the DingTalk app’s App Key and App Secret in the Profy channel configuration panel.
4
Publish the App
Submit the app for publishing on the DingTalk Open Platform. It will be available once the review is approved.
Message Format
The DingTalk channel uses a “multi-bubble + tool notification” style:- Text replies are sent as Markdown card messages
- Progress notification messages are sent during tool calls
- The final reply is sent after all tools complete
- Basic Markdown formatting is supported
Use Cases
One-on-One Chat
Find the bot in your DingTalk contacts or search, then send a message to start a private conversation. Ideal for personal tasks and confidential discussions.Group Chat
After adding the bot to a group, members can trigger replies by @mentioning the bot. Ideal for team collaboration and project discussions.Detailed Setup Steps (Manual Mode)
If you choose manual configuration, here are the detailed steps:1
Create an App
Create an “Internal Enterprise App” on the DingTalk Open Platform. Fill in the app name and description. The app name should ideally match your Expert’s name.
2
Add Bot Capability
Under the app’s “Capability Management,” add the “Bot” capability and set the bot’s avatar and description.
3
Configure Callback URL
In “Bot Configuration” → “Message Receiving Mode,” select HTTP mode and enter the Webhook URL provided by Profy.
4
Configure Permissions
Add the required permissions under “Permission Management”:
- Send messages as enterprise bot
- Send messages to conversations
- Access group conversation info
5
Enter in Profy
Go back to the Profy Expert Studio channel configuration panel and enter the App Key and App Secret.
6
Test Connectivity
Send a test message to the bot in DingTalk and verify that you receive the correct response.
Important Notes
FAQ
Bot not responding
Bot not responding
- Verify the app has been published and approved
- Verify the message receiving endpoint is correctly configured
- In group chat, make sure you @mentioned the bot
- Check the Profy server logs for incoming callbacks
High message latency
High message latency
DingTalk message callbacks have network latency, plus AI model inference time — total latency is typically 3–15 seconds. It may take longer when tools like search are used. This is expected behavior.
Can other group members see the conversation?
Can other group members see the conversation?
All conversations in a group chat are visible to every group member. Use one-on-one chat mode for private conversations.
Related Pages
Channels Overview
Learn about all supported IM platforms
Feishu Integration
Feishu channel setup guide

