# Recipe - Alexa Alternative Integration

Source: https://supernotify.rhizomatics.org.uk/latest/recipes/alexa_alternative_integration/

## Purpose

When *Alexa Devices* integration stops working, have an alternative, here *Alexa Media Player* ready to be quickly enabled.

## Implementation

Define both deliveries and use the `enabled` status on transport to select which one active ( or enable/disable dynamically by changing the entity in Home Assistant between `on` and `off`).

This means that scenarios, or automations sending notifications, can refer to both Alexa integrations, and the broken one can quickly be switched off centrally and the alternative enabled.

## Example Configuration

```yaml
delivery:
 alexa_backup_announce:
      transport: alexa_media_player
      occupancy: any_in
      inclusion: scenario
      enabled: false

    alexa_announce:
      transport: alexa_devices
      occupancy: any_in
      inclusion: scenario
      enabled: true
      target:
        - notify.bedroom_announce
        - notify.kitchen_alexa_announce
        - notify.living_room_flex_announce
        - notify.studio_announce

scenarios:
    normal_day:
      alias: Ordinary notifications
      condition:
        condition: and
        conditions:
          - "{{notification_priority not in ['critical','high','low']}}"
      delivery:
        - mobile_push
        - alexa_devices_announce_all
        - alexa_backup_announce
```
