Magic ToDoは、基本的なToDoリストとして機能しますが、それに加えていくつかの特別な機能を備えています。
まず、タスクを達成するために必要なステップを自動的に生成してくれるボタンがあります。「スパイシー度」という設定を行うことで、タスクの難易度やストレス度を示すことができます。スパイシー度が高いほど、タスクはより細かく分解されるようになります。ただし、これは厳密な尺度ではなく、システムに対するヒントとなるものです。
トップレベルのタスクは、絵文字で示されるカテゴリが自動的に割り当てられます。このカテゴリを使って、ボタンを使ってリストを1つ以上のカテゴリにフィルタリングすることができます。また、このフィルタボタンを使って、完了した項目をすべて非表示にすることもできます。
各項目の下のボタンには、一般的なタスクツール(編集、削除、サブタスクの追加、推定)があります。左側のアイコンをドラグすることで、項目の並び替えを行うことができます。
リスト全体に対する追加のアクションは、その下にあります。これには、デバイス間の同期、エクスポートオプション、元に戻すとやり直す機能、一括操作などが含まれます。
同期機能については、実験的な機能であり、自己責任で利用してください。クラウド同期を有効にするには、ユーザー名とパスワードを入力してください。アカウントは不要で、ユーザー名は単にユニークであればよいです。新しいデバイスで同期を有効にする前に、バックアップを取ることをお勧めします。
この同期機能は、同じユーザー名とパスワードを持つすべてのデバイスでリストを同期させます。リストは、ユーザー名とパスワードを使ってデバイス上で暗号化されます。管理者や、あなたの資格情報を持たない人は、これを見ることも解読することもできません。同期は即時ではなく、他のデバイスに変更が反映されるまでに数秒かかる場合があります。
また、リストをファイルに保存したり、保存したファイルから読み込んだり、クリップボードにコピーしたり、印刷したり、Todoistテンプレートにエクスポートしたり、iCalファイルにエクスポートしたり、すべてのタスクを推定したり、すべてを未完了としたり、すべての推定をクリアしたり、すべての完了したタスクをクリアしたり、リスト全体をクリアしたりすることもできます。