Using the Activity Log
Learn how to use the Activity Log, which provides a list of all events on a Hobby team or team, chronologically organized since its creation.Activity Log is available on all plans
The Activity Log provides a list of all events on a Hobby team or team, chronologically organized since its creation. These events include:
- User(s) involved with the event
- Type of event performed
- Type of account
- Time of the event (hover over the time to reveal the exact timestamp)
Vercel does not emit any logs to third-party services. The Activity Log is only available to the account owner and team members.


Example events list on the Activity page.
Common use cases for viewing the Activity log include:
- If a user was removed or deleted by mistake, use the list to find when the event happened and who requested it
- A domain can be disconnected from your deployment. Use the list to see if a domain related event was recently triggered
- Check if a specific user was removed from a team
The table below shows a list of events logged on the Activity page.
Event Type | Description |
---|---|
access-group-created | A user created an access group. |
access-group-deleted | A user deleted an access group. |
access-group-project-updated | A project was changed in an access group. |
access-group-user-added | A user was added to an access group. |
access-group-user-removed | A user was removed from an access group. |
alias-invite-created | An invite was sent for an alias. |
alias-invite-joined | A user joined an alias they were given access to. |
alias-invite-revoked | An invite was revoked for an alias. |
alias-protection-bypass-created | A shareable link was created for an alias. |
alias-protection-bypass-exception | A Deployment Protection Exception was updated for an alias. |
alias-protection-bypass-regenerated | A shareable link was regenerated for an alias. |
alias-protection-bypass-revoked | A shareable link was revoked for an alias. |
alias-user-scoped-access-denied | A user's access request for an alias was denied. |
alias-user-scoped-access-granted | A user's access request for an alias was granted. |
alias-user-scoped-access-requested | A user requested access to an alias. |
alias-user-scoped-access-revoked | A user's access for an alias was revoked. |
auto-expose-system-envs | Automatically exposing System Environment Variables for the project. |
avatar | An avatar was created for the profile of a personal account. |
cert | An SSL certificate was created for a custom domain in a personal account or team. |
cert-delete | An SSL certificate connected to a custom domain was deleted. |
deploy-hook-deduped | If a deploy hook triggers a deployment for a commit that already triggered a deployment via Git, then the deployment from the deploy hook is stopped. This action is reported with the deploy-hook-deduped event. |
deploy-hook-processed | A deployment was successfully triggered by a specific deploy hook. |
deployment | A deployment was created for a project. |
deployment-creation-blocked | A deployment was blocked because the Git user is not part of the team. |
deployment-delete | A specific deployment was deleted. |
disabled-integration-installation-removed | A disabled integration was automatically uninstalled |
dns-add | A DNS record was added to the personal account or team domain records for a specific domain. |
dns-delete | A DNS record was deleted from the personal account or team domain records for a specific domain. |
dns-update | A DNS record was updated in the personal account or team domain records for a specific domain. |
domain | A domain connection was created in a personal account or team. |
domain-buy | A domain was successfully purchased in a personal account or team. |
domain-delegated | A domain was successfully delegated to another personal account or team so it can also be used there. |
domain-delete | A domain was removed from a personal account or team. |
domain-move-in | A domain was moved in from another personal account or team to the current personal account or team. |
domain-move-out | A domain was moved out from the current personal account or team to another personal account or team. |
domain-move-out-request-sent | The request to move a domain from the current personal account or team to another personal account or team was sent. |
domain-renew-change | A domain hosted with Vercel was renewed. |
domain-transfer-in | A domain was transferred from an external provider to Vercel. |
edge-config-created | An Edge Config was created. |
edge-config-deleted | An Edge Config was deleted. |
edge-config-items-updated | The values in an Edge Config were updated. |
edge-config-token-created | An access token for an Edge Config was created. |
edge-config-token-deleted | An access token for an Edge Config was deleted. |
edge-config-updated | An Edge Config was updated. |
The email of the current user was updated. | |
env-variable-add | An automatically encrypted environment variable was added to a project. |
env-variable-delete | An existing environment variable was deleted from a project. |
env-variable-edit | An existing environment variable in a project was updated. |
env-variable-read | The plain text value of an encrypted environment variable was read. |
firewall-bypass-created | A bypass of system firewall rules was created |
firewall-bypass-deleted | A bypass of system firewall rules was deleted |
instant-rollback-created | An instant rollback was created. |
integration-configuration-scope-change-confirmed | The permissions upgrade request from an installed integration was confirmed. |
integration-configurations-disabled | One or more integrations were disabled because their owner has left the team |
integration-installation-completed | An integration was installed in one or all projects under a personal account or team. |
integration-installation-permission-updated | The permissions for an installed integration was updated. |
integration-installation-removed | An integration was removed from a project or personal account or team. |
integration-scope-changed | The scopes for an integration were changed. |
log-drain-created | A log drain was created. |
log-drain-deleted | A log drain was deleted. |
log-drain-disabled | A log drain was disabled. |
log-drain-enabled | A log drain was enabled. |
login | A user logged in at a specific time with a login method. |
manual-deployment-promotion-created | A deployment was manually promoted to production. |
monitoring-disabled | Monitoring was disabled for the team |
monitoring-enabled | Monitoring was enabled for the team. |
observability-disabled | Observability Plus was disabled for the team. |
observability-enabled | Observability Plus was enabled for the team. |
passkey-created | A new passkey was created. |
passkey-deleted | An existing passkey was deleted. |
passkey-updated | The name of the existing passkey was updated. |
password-protection-disabled | Advanced Deployment Protection was disabled for the team. |
password-protection-enabled | Advanced Deployment Protection was enabled for the team. |
plan | A payment plan (hobby, pro or enterprise) was added to a personal account. |
preview-deployment-suffix-disabled | The preview deployment suffix for a team was disabled. |
preview-deployment-suffix-enabled | The preview deployment suffix for a team was enabled. |
preview-deployment-suffix-update | The preview deployment suffix for a team was updated. |
project-analytics-disabled | Legacy Speed Insights was disabled for a specific project. |
project-analytics-enabled | Legacy Speed Insights was enabled for a specific project. |
project-automation-bypass | Protection Bypass for Automation for a project was modified. |
project-created | A new project was created. |
project-delete | A specific project was deleted. |
project-domain-unverified | The ownership of a domain added to Vercel became unverified. |
project-domain-verified | The project domain ownership was verified. |
project-member-added | A user was added to a project. |
project-member-invited | A user was invited to a project. |
project-member-removed | A user was removed from a project. |
project-member-updated | A user was updated in a project. |
project-move-in-success | The transfer of a project to the current personal account or team succeeded. |
project-move-out-failed | The transfer of a project from the current personal account or team failed. |
project-move-out-started | The transfer of a project from the current personal account or team was initiated. |
project-move-out-success | The transfer of a project from the current personal account or team succeeded. |
project-options-allowlist | OPTIONS Allowlist was modified. |
project-password-protection | Password Protection for a project was modified. |
project-paused | The project's production deployment was paused. |
project-speed-insights-disabled | Speed Insights was disabled for a specific project. |
project-speed-insights-enabled | Speed Insights was enabled for a specific project. |
project-sso-protection | Vercel Authentication (formerly SSO protection) for a project was modified. |
project-trusted-ips | Trusted IPs for a project was modified. |
project-unpaused | The project's production deployment was resumed. |
project-web-analytics-disabled | Web Analytics was disabled for a project. |
project-web-analytics-enabled | Web Analytics was enabled for a project. |
secondary-email-added | An email was added to the account |
secondary-email-removed | An email was removed from the account |
secondary-email-verified | An email was verified |
secret-add | An encrypted environment variable was added to a project. (Only possible through the API and CLI) |
secret-delete | An encrypted environment variable was deleted from a project. (Only possible through the API and CLI) |
secret-rename | An encrypted environment variable was renamed in a project. (Only possible through the API and CLI) |
set-name | The full name on the personal account was set. |
shared-env-variable-create | An automatically encrypted shared environment variable was created. |
shared-env-variable-delete | An existing shared environment variable was deleted. |
shared-env-variable-read | The plain text value of an encrypted shared environment variable was read. |
shared-env-variable-update | An existing shared environment variable was updated. |
spend-created | A spend amount was defined. |
spend-updated | A spend amount was updated. |
storage-accept-tos | Acceptance of storage terms of service |
storage-accessed-data-browser | Made a query to the store from the Data tab |
storage-connect-project | A store was connected to a project |
storage-create | A new store was created |
storage-delete | A store was deleted |
storage-disconnect-project | A store was disconnected to a project |
storage-inactive-store-deleted | An inactive store was deleted |
storage-reset-credentials | The credentials for a store were reset |
storage-update | A store was updated |
storage-view-secret | Viewed a secret for a store |
team | A team was created in a personal account. |
team-avatar-update | The avatar of a specific team was updated. |
team-delete | A specific team was deleted. |
team-member-add | A member was added to a specific team. |
team-member-confirm-request | The request for a user to join a team was confirmed. |
team-member-decline-request | The request for a user to join a team was declined. |
team-member-delete | A specific team member was deleted from a team. |
team-member-entitlement-added | A team member was added to an entitlement. |
team-member-entitlement-canceled | A team member entitlement was canceled and set not to renew. |
team-member-entitlement-reactivated | A team member had an entitlement reactivated. |
team-member-entitlement-removed | A team member was removed from an entitlement. |
team-member-join | A team member joined the current team. |
team-member-leave | A team member left the current team. |
team-member-request-access | A user requested access to join a team. |
team-member-role-update | The role of a specific team member was updated. |
team-name-update | The name of a team was updated. |
team-remote-caching-update | The Remote Caching status was changed. |
team-slug-update | The slug of a team was updated. |
user-primary-email-updated | The primary email was changed |
username | The username of a personal account was updated. |
web-analytics-tier-updated | The Web Analytics subscription tier was changed. |
Last updated on March 4, 2025
Was this helpful?