| Event | Subject | When |
|---|---|---|
| Signup confirmation | Confirm your Veriscor account | After creating an account with email + password |
| Password reset | Reset your Veriscor password | When you request a password reset |
| Magic link | Your Veriscor sign-in link | When signing in via magic link |
| Email change | Confirm your email change | When you change your account email |
Email Notifications
Veriscor sends email notifications from hello@veriscor.io for important account and billing events. All emails are sent to the address associated with your account.
Account
Billing
| Event | Subject | When |
|---|---|---|
| Spend cap alert | You've reached 80% of your spend cap | When your monthly usage reaches 80% of your configured spend cap |
| Payment failed (1st notice) | Payment failed — action required | Immediately when a payment attempt fails. A 3-day grace period begins. |
| Payment failed (2nd notice) | Payment still failing — 24 hours remaining | 24 hours before grace period expires |
| Payment failed (final notice) | Final notice — API keys will be suspended | On the day the grace period expires |
| Keys suspended | Your API keys have been suspended | When the grace period expires without payment. All API requests return 402. |
To avoid disruption, update your payment method in the billing dashboard as soon as you receive a payment failure notice.
Webhooks
| Event | Subject | When |
|---|---|---|
| Delivery exhausted | Webhook delivery failed after 3 attempts | When all 3 retry attempts for a webhook delivery fail (non-2xx responses) |
If webhook delivery fails, you can still retrieve results via the batch status endpoint and the audit log.
Managing notifications
All notifications are transactional — they are triggered by events on your account, not marketing. They cannot be individually disabled as they relate to service operation and billing.