KeepMyPDIBETA
YOUR PDI. A LITTLE MORE PEACE OF MIND.

Build something great.
Keep an eye on it.

Your ServiceNow PDI deserves a home base. Browser activity, clear diagnostics and backup reminders — together in one free developer workspace.

No subscription. No credit card. Your instances, your control.

KEEP MYPDI / SYSTEM FLOW
⌁KeepMyPDIYour developer workspace
↗
Isolated browser01 / Authenticate
{ }
Verified activity02 / Update & read back
↺
Stay informed03 / History & reminders
ILLUSTRATED WORKFLOW · NO LIVE INSTANCE DATA
ⓘ

Keep your ServiceNow PDI active — with realistic expectations. Automated activity is not guaranteed to prevent reclamation. Keep signing in to the Developer Site and back up your work.

Pre-launch: public automation is paused pending policy review and real-instance validation.
0PDIs monitored
0Successful runs
0Verified developers
—Keepalive success rate

LESS FRICTION. MORE BUILDING.

From setup to a clearer picture.

One inspectable setup script. A dedicated service user. Everything stays in your control.

01

Add your instance

Give your PDI a name and add its HTTPS address. Manage multiple authorized instances from one workspace.

02

Review. Copy. Connect.

Run the generated Background Script in your PDI. It creates a dedicated user and a narrowly scoped integration.

03

Know what happened

Verify the connection, choose an interval and follow each browser login and confirmed property update.

A SMALL TOOL. A USEFUL WORKSPACE.

More context. Fewer tabs.

⌁

Real browser sessions

A fresh headless browser signs in with your integration user. Property changes use that authenticated session and are read back before a run is marked successful.

browser.login()activity.append(run_id)✓ verify.readback()
◷

Scheduling with breathing room

Choose 1–7 days. Jobs are spread out, queued fairly and retried carefully when connections fail.

↗

Your familiar shortcuts

Jump to Update Sets, Script Includes, System Logs and the tools you use every day.

⏣

Security you can inspect

Encrypted credentials, isolated sessions and no administrator role for the service user.

Read the security model ↗
↺

Back up what matters

Remember your last backup and follow a practical export checklist. An Update Set is not a full instance backup.

GOOD QUESTIONS

Know the limits.

Clear expectations are part of the product.

Will this guarantee my PDI stays assigned?

No. ServiceNow controls assignment, hibernation and reclamation. A successful run proves only the recorded login and property update. Use the Developer Site regularly and maintain your own backups.

Does the service need my admin password?

No. You run the setup script yourself. KeepMyPDI stores only a generated password for its dedicated service user.

What happens with MFA or a sleeping instance?

Security challenges require your intervention. KeepMyPDI never bypasses MFA or CAPTCHA. Sleeping instances may need to be woken manually through the Developer Site.

Can I remove everything?

Yes. Export your history, review the removal script, remove the integration in your PDI and delete the instance or your account here.

FREE. INDEPENDENT. DEVELOPER-FOCUSED.

Give your PDIs a home base.

Get started ↗