I tidigare artiklar har vi gått igenom resan från SMS till RCS, Universal Profile, arkitekturskillnader och hur vi bygger visuella karuseller, nu är det dags att titta på hur vi faktiskt får användaren att göra något.
Med Suggested Actions & Replies tar vi klivet till ren interaktivitet. Det är så vi förvandlar ett passivt meddelande till en aktiv tvåvägskommunikation, direkt i telefonens inbyggda meddelandeapp.
Reply vs. Action - Vad är skillnaden?
Innan vi börjar mappa knappar måste vi förstå de två grundläggande typerna av interaktionsförslag i RCS. Även om de ser likadana ut för slutanvändaren, skiljer sig deras bakomliggande logik markant.
Suggested Reply (Svarsförslag)
Ett svarsförslag fungerar som ett ”snabbsvar”. När användaren klickar på knappen skickas texten (eller en tillhörande dold kod/payload) direkt tillbaka till din chatbot eller ditt system som ett vanligt textmeddelande.
- Typiska användningsområden: ”Ja”, ”Nej”, ”Välj storlek M”, ”Prata med kundtjänst”.
- Vad som händer: Boten tar emot svaret och driver konversationen vidare i nästa steg.
Suggested Action (Aktivitetsförslag)
Ett aktivitetsförslag skickar inte ett textmeddelande tillbaka till botten. Istället triggar det en inbyggd funktion (native app) på användarens smartphone. Det kan handla om att öppna webbläsaren, starta kartfunktionen eller öppna kalendern.
- Typiska användningsområden: ”Hitta till butiken”, ”Boka i kalendern”, ”Ring oss”.
- Vad som händer: Telefonen öppnar rätt app med förifylld data som du har skickat med.
Implementering: Så mappar du förslagen
I vårt RCS-API definieras dessa förslag som en del av meddelandet eller kortets JSON-payload. Här är de tekniska koncepten för hur du mappar de tre vanligaste externa funktionerna.
Mappa till en URL (Open URL Action)
Detta är den vanligaste åtgärden för att driva trafik till en extern landningssida, en check-out eller en specifik artikel.
...
"suggestions": [
{
"text": "Läs hela artikeln",
"postbackData": "user_clicked_week3_url",
"type": "OpenUrlAction",
"url": "https://www.dinhemsida.se/rcs-guide"
},
...
],
...
- text: Det som står på själva knappen (håll det kort!).
- postbackData: En dold sträng som skickas till ditt backend-system så att du kan spåra och mäta att användaren klickade, även om de lämnar meddelande-appen för att gå till webbläsaren.
Mappa till en karta (View Location Action)
Perfekt för ”Hitta till butiken”, ”Hämta ditt paket här” eller logistiklösningar. Du kan mappa detta antingen med exakta GPS-koordinater eller en sökfråga.
...
"suggestions": [
{
"text": "Hitta till butiken",
"postbackData": "store_locator_sthlm",
"type": "ViewLocationAction",
"latitude": 59.3293,
"longitude": 18.0686,
"title": "Vår flaggskeppsbutik"
},
...
],
...
- När användaren klickar på knappen öppnas enhetens standardkartor (t.ex. Google Maps) med en nål placerad på de angivna koordinaterna som anges i latLong-objektet.
Mappa till en kalenderhändelse (Calendar Action)
Att boka en service, påminna om ett webinar eller ett viktigt möte blir extremt smidigt när användaren kan lägga till det i sin kalender med ett enda klick, utan att behöva skriva in detaljerna själv.
...
"suggestions": [
{
"text": "Boka i kalendern",
"postbackData": "calendar_rcs_workshop",
"type": "CreateCalendarEventAction",
"startTime": "2026-06-15T10:00:00Z",
"endTime": "2026-06-15T11:00:00Z",
"title": "RCS Workshop: Del 4",
"description": "Genomgång av nästa veckas implementation och API-anslutningar.",
},
...
],
...
Best Practices för UX och design
Att ha tillgång till dessa knappar innebär också ett ansvar att använda dem på rätt sätt. Här är tre gyllene regler för din implementation:
Håll mikrotexten kort
Knappar på mobilskärmar har begränsat utrymme (ofta runt 25 tecken innan texten klipps med tre punkter). Använd handlingskraftiga verb: ”Boka tid” fungerar bättre än ”Klicka här för att boka din tid”.
Aktivera fallback
Om en användare har en telefon eller operatör som inte stöder RCS faller meddelandet tillbaka till ett vanligt SMS. Se till att din textlogik fungerar så att viktiga länkar eller instruktioner då finns med som ren text i meddelandekroppen.
Överlasta inte användaren
Du kan erbjuda flera knappar (ofta upp till 4 i ett ”Rich Card” eller fler som fristående ”chips” under meddelandet), men kognitiv överbelastning är verklig. 2–3 strategiskt utvalda alternativ ger generellt bäst konvertering.