omp packages

@amaster.ai/pi-dingtalk0.1.28

Pi extension for DingTalk workspace — calendar, docs, chat, todo, sheets, mail and more via dws CLI.

2betop Published 3 days ago Apache-2.0 ~3.4K downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

@amaster.ai/pi-dingtalk

pi-dingtalk preview

Pi extension for DingTalk workspace — calendar, docs, chat, todo, sheets, mail and more via dws (DingTalk Workspace CLI).

Features

  • Auto-installs dws CLI if not present
  • Initializes credentials from pi settings (non-interactive, via --client-id / --client-secret)
  • Injects dws skills into the agent session (19 product skills)

Configuration

Add to ~/.pi/agent/settings.json or a trusted project's .pi/settings.json:

Project settings are loaded only after project trust is accepted. For environment-backed credentials, use user or agent settings because project settings do not expand ${ENV_VAR}.

{
  "pi-dingtalk": {
    "clientId": "your_client_id",
    "clientSecret": "your_client_secret"
  }
}
Field Required Description
clientId Yes App Key from DingTalk Open Platform
clientSecret Yes App Secret

Skills Provided

19 skills from dws covering:

  • dingtalk-calendar — Events, meeting rooms, free/busy
  • dingtalk-chat — Messages, groups, bots, reactions
  • dingtalk-doc — Document create, read, write
  • dingtalk-sheet — Spreadsheet CRUD
  • dingtalk-aitable — Bases, tables, records, fields
  • dingtalk-todo — Task CRUD with priority/due date
  • dingtalk-contact — User search, department tree
  • dingtalk-mail — Email search, send, read
  • dingtalk-wiki — Knowledge base management
  • dingtalk-meeting / dingtalk-minutes — Meeting records, transcription
  • dingtalk-oa — Approval workflows
  • dingtalk-schedule — Schedule management
  • dingtalk-drive — File operations
  • And more...

CLI Reference