Skip to main content

Todoist

ShanoneのTodoist連携は、タスク、プロジェクト、セクション、ラベル、コメント、リマインダーに加え、コラボレーションやアクティビティ追跡もカバーする48個のツールをエージェントに提供します——個人でもチームでも、タスク管理をエージェント経由で完全に運用できます。

はじめに

1

APIトークンを発行する

TodoistのSettings → Integrations → DeveloperでAPIトークンをコピーします。
2

ShanoneでAPIキーを接続する

エージェントにTodoist関連の作業を依頼(例: 「明日期限で買い物のタスクを追加して」)するか、Shanoneダッシュボードの連携からAPIトークンを事前に登録しておきます。
3

リクエストを再実行する

接続が完了すると、todoist_*ツールに対するshanone_execute_tool呼び出しが成功するようになります。

利用可能なツール

ShanoneはTodoist向けに48個のツールを、以下のカテゴリに整理して提供しています。
todoist_get_tasks, todoist_get_task, todoist_create_task, todoist_update_task, todoist_complete_task, todoist_reopen_task, todoist_delete_task, todoist_move_task, todoist_quick_add, todoist_get_tasks_by_filter, todoist_close_task, todoist_get_completed_tasks
todoist_get_projects, todoist_get_project, todoist_create_project, todoist_update_project, todoist_delete_project, todoist_archive_project, todoist_unarchive_project, todoist_get_archived_projects, todoist_search_projects
todoist_get_sections, todoist_create_section, todoist_update_section, todoist_delete_section, todoist_get_labels, todoist_create_label, todoist_get_label, todoist_update_label, todoist_delete_label, todoist_search_labels
todoist_get_comments, todoist_create_comment, todoist_get_comment, todoist_update_comment, todoist_delete_comment
todoist_get_reminders, todoist_get_reminder, todoist_create_reminder, todoist_delete_reminder
todoist_get_collaborators, todoist_share_project, todoist_remove_collaborator
todoist_get_activity_logs, todoist_get_backups, todoist_download_backup
todoist_get_user, todoist_get_productivity_stats

よくあるユースケース

タスクのすばやい記録

自然言語のquick-addを使い、口頭のリクエストを期限日やラベル付きのタスクに変換する

日次プランニング

フィルタで今日/期限切れのタスクを取得し、優先度付けした計画を要約する

プロジェクトの引き継ぎ

プロジェクトを共同編集者と共有し、現在の状況をまとめたコメントを投稿する

生産性のレビュー

生産性統計と完了済みタスクを確認して、1週間の進捗を振り返る

トラブルシューティング

デフォルトのタスク一覧は完了済みタスクを除外し、プロジェクト/フィルタで絞り込まれます——Todoistのフィルタ構文(例: today、p1、#Work)を使うtodoist_get_tasks_by_filter、または完了済みタスク用のtodoist_get_completed_tasksを使ってください。
Quick-addはテキスト引数(例: Submit report @work tomorrow p1)に対するTodoistの自然言語パーサーに依存しています——構造化されたフィールドを渡すのではなく、todoist_quick_addのshanone_get_tool_schemaを確認してその構文に従ってください。
削除は永続的で、カスケードされます(プロジェクトを削除するとそのタスクも削除されます)——Todoistはデフォルトでこれをブロックしないため、削除系のツールを呼ぶ前に対象IDを再確認してください。