Voice audit log

Understand users voice activity
If you have Drive Enterprise edition, upgrade to G Suite Enterprise to get this service.

As an administrator, you can use the Voice audit log to track the Google Voice activity in your organization. For example, you can review the details of texts and calls, including the cost and duration.

Step 1: Open your Voice audit log

  1. Sign in to your Google Admin console.

    Sign in using your administrator account (does not end in @gmail.com).

  2. From the Admin console Home page, go to Reports.

    To see Reports, you might have to click More controls at the bottom.

  3. On the left, under Audit, click Voice.
  4. (Optional) On the toolbar, click Manage columns Manage columns and select the columns you want to see or hide.

    To interpret and customize the log data, go to the steps below.

Step 2: Understand Voice audit log data

Data you can view
Data type Description
Event Name Action that was logged, such as sending a text or assigning a phone number.
Event Description Details of the event. For example, calls from a Voice number and their cost and duration.
Date Date and time the event occurred (displayed in your browser's default time zone).
User Name of the user who did the action.
Destination Phone number that received a call or text.
Source Phone number that placed a call or sent text.
Duration Length of time the call lasted.
Group Message Shows whether the text was sent to a group or an individual.
Cost Cost, if any, of the call or text.

Event Name descriptions

Each event shows the name of the related auto attendant.

Data type Description
Added phone line to desk phone Phone number added to a specific desk phone.
Address updated Details of the updated address associated with a user’s voice number.
Auto attendant call received Details of each time an auto attendant received a call.
Auto attendant call transferred Details of each time an auto attendant transferred a call to another phone number.
Auto attendant deleted Details of each time an admin deleted an auto attendant.
Auto attendant failed to transfer to a user Couldn't transfer a call because the specified person can't receive calls. The person's Voice license might have been removed, or their account might be deleted or suspended.

Go to the auto attendant's Transfer the caller section, and add a different person to the Target user's email address field.

Auto attendant missing voicemail recipient Voicemail recipient list is empty because all the specified user accounts were deleted or suspended. Auto attendant won't record a voicemail when the recipient list is empty. Voice generates this event for every call when a voicemail isn't made because the list is empty.

Go to the auto attendant's Send to Voicemail section, and add different people to the Voicemail recipients field.

Auto attendant published Details of each time an admin changes an auto attendant.
Auto attendant received a voicemail Details of each time a caller leaves a voicemail.
Auto attendant voicemail failed to deliver

Couldn't deliver a voicemail email to a specified recipient. The email with the voicemail transcript and recording couldn't be delivered for a reason, such as:

  • Recipient's email inbox is full. User needs to free up their inbox space.
  • Recipient's account was deleted or suspended. Replace the user in the recipient list.
  • Recipient is over their email limit. If a user gets too many voicemails per hour, email delivery stops.
Auto attendant voicemail failed to forward Voicemail email couldn't be forwarded to a super admin. If a voicemail email can't be delivered to a specified recipient, it's forwarded to the super admins so it's not lost.
Call placed Details of each call made.
Call received Details of each call received.
Desk phone assigned Details of a desk phone and the user assigned to it.
Desk phone deprovisioned Details of a desk phone removed from Voice.
Desk phone provisioned Details of a desk phone added to Voice.
Desk phone unassigned Details of a desk phone and the user unassigned from it.
Meet call placed Details of outgoing call made from Google Meet.
Phone number provisioned Details of a phone number added for a user.
Phone number provisioned for auto attendant Details of the phone number added for an auto attendant.
Phone number unassigned Details of a phone number unassigned from a user.
Phone number unassigned for auto attendant Details of the phone number unassigned from an auto attendant.
Removed phone line from desk phone Details of the phone line removed from a desk phone.
Text message received Details of a text received by a user.
Text message sent Details of a text sent by a user.

Step 3: Customize and export your audit log data

Filter the audit log data by user or activity

You can narrow your audit log to show specific events or users. For example, find all log events for when a particular user created a conversation.

  1. Open your Calendar audit log as shown above.
  2. Click + Add Filter.
  3. Enter or select the criteria for your filter. You can filter on any combination of the data you can view in the log.
  4. (Optional) Click Date range, select a period from the list, or enter a start and end date, and time.
  5. Click Apply.

Filter by organizational unit

You can filter by organizational unit to compare statistics between child organizations in a domain.

  1. Open your report as shown above.
  2. At the top, click Organization filter, search for a name or select an organizational unit from the list.
  3. (Optional) Click Date range, select a period from the list, or enter a start and end date, and time.

    Note: You can filter by any event at + Add a filter , and then filter the results by Organization filter or Date range.

  4. Click Apply.

You can only filter the current organization hierarchy, even when searching for older data. Data before December 20, 2018 will not show in the filtered results.

Export your audit log data

You can export your audit log data to Google Sheets or download it to a CSV file.

  1. Open your audit log as shown above.
  2. (Optional) To change the data to include in your export, click Manage columns Manage columns, select or remove the columns that you want to export, and click Save.
  3. Click Download Download.
  4. Under Select columns, click Currently selected columns or All columns.
  5. Under Select format, click Google Sheets or Comma-separated values (.csv).
  6. Click Download.

You can export up to 210,000 cells. The maximum number of rows depends on the number of columns you select. Audit logs to Sheets are limited to 10,000 rows, while CSV exports can include up to 500,000 rows.

Export your audit log to BigQuery

Only available with Voice Premium

To export logs and use reports to BigQuery, refer to Set up BigQuery logs in the Admin console.

How old is the data I'm seeing?

For details on exactly when data becomes available and how long it's retained, see Data retention and lag times.

Step 4: Set up email alerts

You can track user activities by setting up email alerts.

  1. Open your Voice audit log as shown above.
  2. Click + Add Filter.
  3. Enter or select the criteria for your filter.

    To set up an alert, you can filter on any combination of the data you can view in the log except date and time range.

  4. Click Create Alert and enter a name for the alert.
  5. At Recipients, click Turn on Turn on to send the alert to a super administrator account.
  6. Enter the email addresses of any other alert recipients.Enter the email addresses of any other email alert recipients.
  7. Click Create.

To edit your custom alerts, refer to Administrator email alerts.

Was this helpful?
How can we improve it?