Client Hub: 5093916360 (workspace 6029051) · Client Info: 5093556939 (workspace 6027405)
Authorised JavaScript origin must include:
Change the password used to access this app. All team members will need the new password.
Get your Monday.com API token from: monday.com → Profile picture → Administration → API → Generate Personal API Token. Copy it.
Open functions/api/monday.js in a plain text editor (e.g. Notepad on Windows, TextEdit on Mac). Find this line:const MONDAY_TOKEN = "YOUR_MONDAY_API_TOKEN_HERE";
Replace YOUR_MONDAY_API_TOKEN_HERE with your actual token. Save the file.
Re-zip the project so the zip contains index.html and the functions folder side by side at the top level. Then go to Cloudflare → Workers & Pages → kickbacktasks → Deployments → Upload assets and upload the new zip to redeploy.
Go to console.cloud.google.com. Create a new project.
APIs & Services → Library → search Google Calendar API → Enable.
APIs & Services → OAuth consent screen → External → fill in app name & your email → Save.
Credentials → Create Credentials → OAuth 2.0 Client ID → Web application.
Under Authorised JavaScript origins add your Pages URL:
Click Create → copy the Client ID → paste it on the Connections page → click Authorise Google Calendar.
Go to Connections → Team password and set a shared password for your team. The default password is taskmanager — change it before sharing the URL with your team.
Open the site URL each morning and click ⟳ Sync now.
Every Google Calendar event becomes a task. Every client on your Monday board gets a check-in task.
Incomplete tasks roll forward to the next working day automatically (weekends skipped).
Click ↑ Push completed tasks to write done tasks back to your Monday.com Client Hub board.
Tasks and settings are saved per-browser — each team member will need to connect their own Google account on first visit.