newbooks2todoist
find new books and add todo
AI Summary
Newbooks2Todoist
A Google Apps Script that searches Rakuten Books for new releases and automatically adds them as tasks to Todoist.
Target Users
Individual developers with intermediate GAS skills who want to automate new-release tracking and task creation in Todoist.
Problems Solved
Eliminates the manual effort and potential oversights involved in searching for new book releases and registering them in Todoist.
Tags
Main Features
Automated new-release search
Uses the Rakuten Books API to automatically search for books or magazines that match specified titles, authors, or publishers.
Direct Todoist registration
Adds the fetched release information directly to a designated Todoist project via the Todoist API.
Spreadsheet-based configuration
API tokens and search criteria are maintained in CONFIG and INDEX sheets within a Google Spreadsheet, enabling operation without code changes.
Usage Examples
Minimal example: add new releases to Todoist
/**
* Ensure CONFIG and INDEX sheets are set up, then run.
* Performs a one-shot search and pushes tasks to Todoist.
*/
function runNewbooks2Todoist() {
execute(); // Main entry point defined by Newbooks2Todoist
}
Run this function manually or bind it to a time-driven trigger to periodically add new release tasks to your Todoist project.