The Activity Log provides a list of all events on a personal account 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)


Example events list on the Activity page.
For each of your Personal Accounts or Teams, you can find the Activity tab in your Vercel Dashboard as shown below:


Click on the Activity tab for 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 |
---|---|
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. |
cert-renew | An SSL certificate connected to a custom domain was successfully renewed. |
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 accout 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 accout 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. |
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. |
login | A user logged in at a specific time with a login method. |
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 | The Analytics feature in a specific project was disabled. |
project-analytics-enabled | The Analytics feature in a specific project was enabled. |
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-removed | A user was removed from 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-password-protection | The password protection feature for a project was enabled. |
project-sso-protection | The SSO protection feature for a project was enabled. |
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-add | 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-cap-changed | A spending limit changed |
spend-cap-disabled | A spending limit was disabled |
spend-cap-enabled | A spending limit was enabled |
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-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-slug-update | The slug of a team was updated. |
username | The username of a personal account was updated. |