Send to Phone Design Guidelines

As you design your skill, you might see opportunities to improve the customer experience by passing the customer from their Alexa device to their mobile phone. Possible scenarios include selecting an item from a large list of search results, or entering credit card information to complete a payment transaction.

The Send to Phone feature allows you to send a customer a link to their phone via a push notification or notification from the Alexa app. This link takes the customer directly to the skill’s app or website. The customer can then pick up exactly where they left off, complete a task later, or perform an action that's only available on their mobile phone.

Send to Phone End-to-End Flow

How Send to Phone Works

Send to Phone is a complete, end-to-end design that can be incorporated into a skill. Here’s how the customer experience is created.


The skill provides the following elements:

  • A hint or question to the customer, asking if they want a deep link sent to their phone (no TTS needed if using auto-send).
  • Both iOS and Android deep-links (based on the OS types that the website or mobile app supports).

 

Send to Phone provides the following elements:

  • Any logic and follow-up questions required to determine which phone to send the link to.
  • Any necessary push notification permissions questions/checks.
  • All prompts to cover various success and failure conditions.
  • A smooth transition back to the skill when the customer completes the experience.

 

Note: Do not create a confirmation TTS message. For example, don’t have Alexa say, “Great! I’ll send a link to your mobile device.” This confirmation is handled by the Send to Phone design, so adding your own message results in Alexa saying the same thing twice.

Interaction Models for Send to Phone

There are three main interaction models for Send to Phone: hints, questions, and auto-send. Click the following sections to view examples and best practices for each model.

Expand AllCollapse All

For additional resources on Send to Phone, please visit our documentation or apply to be a part of the developer preview