Docs » Splunk On-Call integrations » Google Voice integration for Splunk On-Call

Google Voice integration for Splunk On-Call 🔗

Create a phone number customers can call to page on-call support using Google Voice.

Requirements 🔗

  • Splunk On-Call version required: Getting Started, Essentials, or Full-Stack

  • This integration requires a Google Voice number

Configure in Google 🔗

  1. Go to your Google Voice account and select the main menu then Legacy Google Voice.

    google3
  2. If you don’t have a number, select Get a Voice number.

    google1
  3. Go to settings.

    google2
  4. Go to Voicemail & Text and select Add a new email address.

    google3
  5. In Splunk On-Call go to Integrations then Email Endpoint. Copy the Generic Email Endpoint.

  6. Add the email to your Google Voice account. Replace the trailing $routing_key with the routing key you intend to use for the alert. For more information on routing keys, see Create Routing Keys in Splunk On-Call.

    google5
  7. A confirmation email is sent into the Splunk On-Call timeline. Copy the confirmation link and paste it into a browser to verify the new email address.

    google6 google7
  8. Go back into the Google Voice Voicemail & Text settings and select the Email the message to checkbox and select the VictorOps email endpoint.

    google8

Configure in Splunk On-Call 🔗

You need a Rules Engine rule in order to turn all Voicemails into incidents. You can create the rule based on the transcription of the message or on every voicemail like the following example.

  1. Go to Settings then Alert Rules Engine.

  2. Create a new rule.

  3. The subject line of the voicemail always starts with 「New voicemail from」 so create a wildcard match using that phrase. Then add a transformation that changes the *message_type to CRITICAL.

  4. Test the integration by calling your google voice number and leaving a message. The transcription appears in the state_message field.

    google11

This page was last updated on 2024年05月30日.