Testing Reminders
Preview
Lifecycle Reminders are currently in preview and might change in the future.
Contact your Gigs account manager or support@gigs.com to enable this feature for your project.
Porting-related reminders (com.gigs.reminder.porting.informationRequired and com.gigs.reminder.porting.declined) are available for testing with test providers.
Accelerated Timing
Test providers use accelerated threshold schedules for faster testing. The same threshold patterns apply as shown in the table, but time intervals are measured in minutes instead of days. For example, "Day 1" becomes "Minute 1".
Example: Testing Porting Information Required
To test the com.gigs.reminder.porting.informationRequired reminder:
- Create a porting without all required attributes. For example, leave out the
accountPin. - Create a subscription with this porting. The porting will transition to
informationRequiredstatus. - The reminder condition is now triggered and Gigs begins monitoring the porting status.
- Wait for reminder webhooks to be sent at 1 minute, 3 minutes, 7 minutes, 14 minutes, and 30 minutes.
- Reminders will continue until the porting status changes from
informationRequiredto any other status.
Subscription reminders (com.gigs.reminder.subscription.simNotInstalled and com.gigs.reminder.subscription.usageMissing) are not available for test providers.