Skapa ett formulär baserat på en Apex klass
Apex baserade formulär erbjuder mer flexibilitet än globala åtgärdsbaserade formulär och låter dig skapa både statiska och dynamiska WhatsApp-meddelanden. För att skapa ett Apex baserat formulär, skapa klassen Apex och länka den sedan till en formulärmeddelandekomponent. När den meddelande slutanvändaren skickar sina svar till formuläret kör Salesforce Apex och skickar data till Salesforce. Du måste konfigurera hur dessa data ska sparas.
Versioner som krävs
| Visa versioner som stöds. | |
Denna artikel gäller för:
|
Utökade WhatsApp-kanaler |
Denna artikel gäller inte för:
|
Utökad chatt i app, Utökad webbchatt v1, Utökad webbchatt v2, Standard och Utökad Facebook Messenger, Standard och Utökade SMS, Utökade Apple-meddelanden för företag, Utökad linje och Bring Your Own-kanal |
| Användarbehörigheter som krävs för att | |
|---|---|
| Skapa meddelandekomponenter: | Anpassa program OCH Visa inställningar och konfigurering ELLER Systemadministratör |
| Skicka och ta emot meddelanden i Meddelanden: | Meddelande agent |
Se även:
Skapa Apex klass
- I Inställningar, i rutan Snabbsökning, skriv Apex Klasser, välj Apex Klasser och klicka på Ny.
- I klassredigeraren, ange denna klassdefinition.
- Klicka på Spara.
Skapa komponenten Formulärmeddelanden
- Gå till sidan Meddelandekomponenter i Inställningar.
- Klicka på Ny komponent.
- Välj komponenten Formulärmeddelanden och klicka på Nästa.
- Välj Apex klass och klicka på Nästa.
-
Ange formulärets titel, välj den Apex klass du just skapade och klicka sedan på Nästa. Titeln visas i meddelandesessionen som en länk till formuläret.

- Ange ett namn och en beskrivning av din komponent. Meddelande slutanvändare kan inte se denna information. Men det hjälper servicerepresentanter att snabbt identifiera komponentens syfte när de väljer ett meddelande att skicka från Service Console.
- Klicka på Klar. Komponentbyggaren för meddelanden öppnas.
Lägg till flödesformatet i meddelandekomponenten Apex
För att skapa ett WhatsApp-flöde, lägg till ett flödesformat i komponenten formulärmeddelanden. Konfigurera meddelandeinnehållet i flödet.
- Öppna den Apex baserade komponenten för formulärmeddelanden. För att skapa en Apex-baserad komponent för formulärmeddelanden, se Skapa och skicka säkra formulär i meddelandesessioner.
- I sektionen Komponentformat, klicka på Detaljer och klicka sedan på Lägg till format.
- Välj Flöde och klicka sedan på Klar. Formatet styr hur komponenten ser ut i meddelandesessioner. Varje meddelandekomponent är tillgänglig i ett eller flera format och vissa format fungerar endast i vissa kanaler. En lista över format som varje kanal har stöd för finns i Typer och format för meddelandekomponenter. Det är bra att lägga till minst ett format som stöds för varje kanal dit komponenten kommer att skickas. Om inga format läggs till använder komponenten standardtextformatet.
-
I vänster sidofält, under Komponentformat, klicka på Flöde.

- I sektionen Inledande meddelande, ange det meddelande som visas när en konversation startar med kunden.
-
I sektionen Starta knapp, ange ett namn på knappen som startar detta WhatsApp-flöde.

- För att lägga till en skärm, klicka på Lägg till skärm. Du kan lägga till flera skärmar i flödet.
- Ange en titel för skärmen.
- För att lägga till innehåll på skärmen, klicka på Lägg till innehåll.
-
Expandera en eller flera innehållstyprutor och välj sedan ett eller flera skärmelement. Expandera till exempel rutorna Media och Val och välj sedan Bild och Flervalsfråga. För att visa innehåll och styra skärmnavigering med villkorlig logik, välj ett skärmelement för Växla eller Om under rutan Villkorlig logik.

- För att lägga till de valda skärmelementen på skärmen, klicka på Klar. Varje skärm kan endast ha en sidfot med en knapp. Varje knapp går antingen till en efterföljande skärm i flödet eller slutför flödet. En knapp kan inte gå till en tidigare skärm. Till exempel kan skärm 2 inte navigera tillbaka till skärm 1.
-
I Komponentegenskaper, konfigurera varje skärmelement.

-
Arbetsytan visar en förhandsvisning av den skärm som för närvarande är utökad.

- För att skapa en andra skärm, klicka på Lägg till skärm igen.
- Ange detaljerna för den andra skärmen.
- Om denna skärm är den sista skärmen i flödet, lägg till en sidfot med åtgärden Slutför sidfot, vilket slutför flödet.
-
Utöka sektionen Skärm 1, välj innehållstypen Sidfot och konfigurera sidfotåtgärden så att den går till nästa skärm.

- När du har uppdaterat egenskaperna för flödesformat, spara meddelandekomponenten.
-
I vänster sidofält, under Komponentformat, klicka på textformattypen för att uppdatera dess egenskaper. Klartextversionen skickas om det format du föredrar inte är tillgängligt eller inte läses in. Även om globala åtgärdsbaserade och Apex klassbaserade formulär inte kan skickas i klartext kan du redigera din komponents oformaterade textversion så att den innehåller en länk till ett offentligt formulär eller visar en textbaserad lista över de frågor som visas i ditt formulär.

- När du är färdig med att redigera din komponent, klicka på Spara. Din komponent sparas i utkastläge.
- För att göra denna meddelandekomponent tillgänglig för servicerepresentanter, klicka på Aktivera.
- För att ta komponenten offline—till exempel för att ge dig tid att omkonfigurera den—öppna den i Meddelandekomponentbyggaren och klicka på Inaktivera. När du är redo, aktivera den igen.
Löste denna artikel ditt problem?
Berätta för oss vad vi kan förbättra!



