by ivanjiang · v0.0.1
Push data to WeCom SmartSheet via webhook
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
The WeCom SmartSheet plugin enables seamless data integration between Dify workflows and WeCom (WeChat Work) SmartSheets through webhook-based data pushing. This tool allows you to automatically add records to your WeCom SmartSheets directly from your Dify applications.
wecomsmartsheet.difypkg plugin packageAdd new records to your WeCom SmartSheet via webhook.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
webhook_url | string | Yes | The webhook URL generated by WeCom SmartSheet for receiving external data |
record_data | string (JSON) | Yes | Record data in JSON format, please refer to the receiving external data example of the target sheet |
Example: Add a single record
webhook_url:
https://qyapi.weixin.qq.com/cgi-bin/wedoc/smartsheet/webhook?key=YOUR_WEBHOOK_KEY
record_data:
{
"schema": {
"f04Gwj": "Text",
"ftQMc5": "Single Select",
"ffFwIh": "Number",
"fn8TJd": "Date"
},
"add_records": [
{
"values": {
"f04Gwj": "Sample text",
"ftQMc5": [{ "text": "Option A" }],
"ffFwIh": 100,
"fn8TJd": "1735660800000"
}
}
]
}
Note: The
schemaand field IDs (e.g.f04Gwj) are specific to your SmartSheet. Please refer to the receiving external data example provided by your target sheet's webhook configuration.
Response:
Success:
{
"success": true,
"message": "Record added successfully",
"response": { /* webhook response */ }
}
Error:
{
"success": false,
"message": "Error description",
"error": "Error details"
}
Common Issues:
| Issue | Solution |
|---|---|
| "Invalid webhook URL format" | Ensure URL starts with http:// or https:// |
| "Invalid record data JSON format" | Validate JSON syntax before sending |
| "Request timeout" | Check network connectivity and webhook URL validity |
| "Cannot connect to webhook URL" | Verify the webhook URL is accessible |
dify_plugin>=0.4.0,<0.7.0requests>=2.31.0For issues, questions, or feature requests, please contact the author or refer to the Dify Plugin Documentation.
MIT License
This plugin does not collect, store, or transmit any user data except for the data explicitly sent to WeCom SmartSheet webhooks as configured by the user. Please refer to PRIVACY.md for detailed privacy policy.