Verba Plugin profile

Controlling Music

Play music and control playback via Music Assistant in Home Assistant.Supports play/queue/pause/resume/stop/next/previous/volume. Some devices provide room context in the system prompt, use it for room unless the user has specified a roomIf room is truly unknown, ask the user where to play.

music_assistant Version 1.0.9
When to use

Best-fit scenarios

Use to control music playback with explicit action/query/room/volume inputs.

How to call it

Execution guidance

Use the example call shape below and provide only the fields the plugin expects.

Arguments

Input shape

  • query string

    What the user wants to play (artist, album, track, playlist).

Settings

Required configuration

  • MA_CONFIG_ENTRY_ID string

    Music Assistant config_entry_id

  • ROOM_MAP textarea

    Optional. One per line. Simplest format: Kitchen: media_player.sonos_kitchen Family Room: media_player.sonos_family_room Also accepts JSON formats for backwards compatibility.

Example call

Canonical usage JSON

{
  "function": "music_assistant",
  "arguments": {
    "query": "What the user wants to play (artist, album, track, playlist)."
  }
}