Budget: $55 (success-based, one-time payment) Deadline: Must be completed within 3 days after offer acceptance Important Note After the contract starts, I will grant you editor access to Adalo, and admin access to Make and OneSignal. ( In compliance with Freelancer.com rules, no email exchange is required.) Background Our Adalo app is integrated with OneSignal (for push notifications) and Make (for scheduling delayed notifications). Currently, push notifications are not being delivered on both iOS and Android devices. Handoff from Previous Freelancer (Result: Failed) ・On iOS devices, the notification permission prompt appeared for me, but on his devices it never appeared even after more than 10 install/uninstall attempts. ・Because of this prompt issue, he could not proceed with testing. ・He claimed to have already set up the Make workflow, but it was never tested. ・He also said he set up all the necessary connections between Adalo, Make, and OneSignal (API key and App ID). Current Findings (from logs & screenshots) 1 Make: Active scenarios = 0 → The scheduling workflow is not running (no requests are sent to OneSignal). 2 OneSignal > Users: Users exist but External ID is empty and no Push subscription icon → likely external_id not registered or Push subscription not obtained. 3 Adalo: The Trigger Notification (Adalo’s built-in immediate notification) is still active → conflict between Adalo’s native notification and the intended OneSignal+Make delayed system. Possible Root Causes ・External ID not registered → include_aliases.external_id targets no users. ・Push subscription missing → Even if OS-level permission is granted, the token is not registered. ・App ID mismatch → Devices may be registered to Adalo’s default OneSignal app, while we are monitoring another app. ・Make scenario inactive → No scheduled notifications are being created. ・Incorrect request body → Not using include_aliases.external_id, or sending an empty array. ・send_after misconfigured → Not ISO8601, past timestamp, or missing timezone. ・Adalo built-in notification remains → Workflow conflict and confusion. Task Requirements The freelancer must: 1 Implement external_id registration (bind Adalo User.id to OneSignal external_id). 2 Ensure Push subscription is active (Users dashboard should show “Push / subscribed”). 3 Unify workflow: Remove Adalo’s native Trigger Notification and use only Make → OneSignal → Adalo update. 4 Activate & test Make scenario ・When a message is sent in Adalo, Make should schedule a delayed notification via OneSignal. ・Final requirement: 10-hour delay. For testing, use 3 minutes first to confirm delivery, then switch to 10 hours. 5 Verify end-to-end ・OneSignal Users show external_id + Push subscribed. ・OneSignal Messages show Scheduled. ・Notifications are successfully delivered on both iOS and Android devices. Deliverables ・A working system where sending a message in Adalo results in a 10-hour delayed notification (verified on iOS and Android). ・At least one successful test case (screenshot/log).