Home Reminder library Developers & IT

API key expiry reminder on WhatsApp

A token expires quietly, the integration stops at 2am, and the error log just says unauthorised.

How to set it on WhatsApp

When you create a key with an expiry, tell RememberMyTask: “Remind me to rotate the GitHub deploy token before 15 January”. You get nudges 2 days and 1 day before, so set the date a week ahead of the real expiry. For keys without expiry, rotate on a schedule like “every 90 days”.

Pick one and send it

  • Token with an expiry date

    Set it a week early. Nudges 2 days and 1 day before.

    Remind me to rotate the GitHub deploy token before 15 January

    WhatsApp number coming soon
  • Regular rotation

    For long-lived keys that never expire on their own.

    Remind me every 90 days to rotate the payment gateway API keys

    WhatsApp number coming soon
  • Apple or OAuth secrets

    Some client secrets expire after a fixed number of months.

    Remind me on 1 April at 10am to regenerate the OAuth client secret, nag me

    WhatsApp number coming soon

Change any words you like. The bot understands plain sentences in any language. Free forever: 100 messages every month.

Questions

How do I avoid downtime when rotating a key?

Create the new key first, deploy it, confirm traffic works, then revoke the old one. Most providers let two keys be active at once.

Where do I find the expiry date?

In the provider’s console where the key or token was created. Write it down along with which service uses it.

Should I paste the key into the reminder?

No. Name the key and where it is used, never the secret itself.

What else tends to expire?

Personal access tokens, service account keys, signing certificates, and webhook secrets. Set a reminder when you create each one.

Related reminders

Browse the whole library