General talk
The hosts cover today’s headlines from the RSS feeds you chose, in the show style you set. This part is never given any of your business data.
A radio station for every branch: two AI hosts chat about today's news in colloquial Persian, announce offers and shelf locations, and play music with crossfades — with a sync API and a fixed player address per branch.
Picture a radio station of your own playing in every branch: two hosts — a woman and a man — chat about today’s news in natural, colloquial Persian, react to each other and laugh, slip today’s offers into the conversation and even say which shelf each product is on, then introduce a song and let the music crossfade in. YasnaMCP Online Radio builds exactly that for your business — no studio, no presenters, no manual editing.
Each station is a single live broadcast: every branch and every listener who tunes in hears the same moment of the programme, just like real radio.
The programme is built as back-to-back blocks. While one block is on air the next is prepared behind the scenes, so there is never dead air. Each block has three parts:
The hosts cover today’s headlines from the RSS feeds you chose, in the show style you set. This part is never given any of your business data.
The hosts talk about your brand, your trade and what you wrote about your business, and introduce a few offers in rotation — with price, discount, pitch line and shelf location. Offers that have not been mentioned for a while and carry a higher priority come up first.
The AI picks 3–10 songs from the library to suit the time of day and the station’s taste (or chooses a live channel) and writes an intro for each. The host talks over the start of the song with the music ducked, then the music comes up; songs crossfade and the hosts come back over the end of the last one.
Talk length is adjustable from 20 to 180 seconds. The first block after a station starts is music only, so a listener hears sound within seconds. A station never airs the same general segment twice in a day, nor the same brand segment within three hours.
Under Offers you list discounted products with their code, price, discount, priority and a hint for the host; under Shelves you say where each product is in the store. The result is a line like “By the way, olive oil is twenty percent off today — aisle three, on the left!” — an ad that reaches the customer exactly while they are in the store.
If you run a POS or ERP system you do not have to type any of this. The radio integration API, with its own key (yrk_…), syncs offers, shelf locations and branches using your own codes; every call is a repeatable upsert and replaceAll turns it into a full sync.
Playing music in a store is a public performance; the business playing it is responsible for the rights.
In the voice gallery you pick a female and a male host for each station, name them, and hear a sample before choosing. The voices come from state-of-the-art text-to-speech models; the show style, topics and even a station-specific instruction are yours to set.
In the YasnaMCP portal’s Radio section, create a station and set its brand, trade, show style, news feeds and talk length.
Pick two hosts from the voice gallery and add music sources: Audius, a music-site link, a playlist, uploads or a live channel.
By hand in the portal, or automatically from your sales system through the integration API.
Put each branch’s fixed address on its player, kiosk or smart speaker. The Log shows what went on air and when.
Yes. The script is written in everyday Persian; the two hosts talk to each other, react and laugh rather than reading a dry text.
Yes. An organisation can run several stations — say one for city stores and one for roadside branches — and choose a station for each branch.
When it reconnects, the branch player rejoins the live programme. The station itself keeps broadcasting on the server and does not depend on any branch.
No. The general talk is never given organisation data; offers, prices and shelves are used only in that organisation’s own brand segment.