Meteen naar de inhoud
Home » Vtiger Server-scripts en -taken: automatiseer taken door aangepaste workflows te maken

Vtiger Server-scripts en -taken: automatiseer taken door aangepaste workflows te maken

Maakt u gebruik van applicaties van derden om uw e-mailadres te valideren, leadinformatie te verbeteren of een andere taak? 

Bedrijven gebruiken vaak verschillende externe applicaties om dagelijkse repetitieve activiteiten uit te voeren of activiteiten die uniek zijn voor hun zakelijke behoeften. Wat als ik u vertel dat u een code op de CRM-server kunt uitvoeren om deze activiteiten uit te voeren en te automatiseren?

Ja, dat heb je goed gehoord. Met behulp van de Vtiger Server Scripts-functionaliteit kunt u code op de Vtiger-server schrijven en uitvoeren om deze functies uit te voeren. 

Met serverscripting kunt u aangepaste code maken en taken automatiseren zonder dat u de kern-CRM-code hoeft te wijzigen.

Laten we er diep in duiken.

Serverscripts en taken definiëren in Vtiger CRM

Laten we het eerst hebben over Vtiger Server-scripts.

Scripting op de server is een techniek die wordt gebruikt bij webontwikkeling waarbij de server de scripts of opdrachten uitvoert en verwerkt, en vervolgens een antwoord genereert dat wordt teruggestuurd naar de client of de webbrowser van de gebruiker. Dit in tegenstelling tot scripting aan de clientzijde, waarbij de scripts rechtstreeks in de webbrowser van de gebruiker worden uitgevoerd.

Serverscripts zijn beschikbaar in Vtiger Workflows en Goedkeuringen instellingen. U kunt een script uitvoeren om welke actie dan ook uit te voeren door de optie Serverscript op het tabblad Acties te selecteren. 

Serverscript in workflows

Bedenk dat de leadinformatie in uw CRM beperkt is tot alleen naam, contactgegevens en e-mailadressen, waardoor het moeilijk is om gerichte campagnes uit te voeren. Om diepgaande informatie te verkrijgen, zoals bedrijfsnamen en sociale profielen, moet u doorgaans een aanzienlijke hoeveelheid tijd investeren in handmatig onderzoek. 

Door echter een server-side script te schrijven, kunt u het proces van het vullen van leadrecords met ontbrekende informatie uit externe bronnen automatiseren, waardoor de lead wordt verrijkt. Deze aanpak kan tijd besparen en het proces voor het verzamelen van waardevolle gegevens stroomlijnen.

Op dezelfde manier kunt u code op de server uitvoeren om e-mailadressen te valideren, de kredietscore van een contactpersoon bij te werken en meer. 

Serverscript in goedkeuringen

Serverscripting kan ook worden uitgevoerd om het goedkeuringsproces te automatiseren. Na het aanmaken van een factuur kan bijvoorbeeld een code worden geschreven om een ​​bericht naar de chatapplicatie van de manager, zoals Google Chat of Telegram, te sturen met het verzoek om goedkeuring. Zodra de factuur is aangemaakt, ontvangt uw manager dus automatisch een melding, waardoor het goedkeuringsproces efficiënter wordt. 

Wat zijn servertaken?

Servertaken in Vtiger zijn een reeks opdrachten aan de serverzijde die met geplande intervallen worden uitgevoerd. De tijdsfrequentie kan elk uur, wekelijks of dagelijks zijn. Stel dat u elke dag om 6 uur de beschikbare voorraden in een datawarehouse wilt bijwerken. U kunt code schrijven en de actie wordt op het ingestelde tijdstip geactiveerd.

Verschil tussen VTAP- en serverscripts

Als iemand die Vtiger CRM al heel lang volgt, ben je misschien benieuwd waarom er behoefte is aan Server-Side Scripting als er al een low-code platform bestaat genaamd vtap beschikbaar.    

VTAP is een no-code-platform waarmee gebruikers aangepaste bedrijfsprocessen kunnen creëren zonder code te schrijven. Het is client-side scriptingsoftware, waarbij de code wordt geschreven en uitgevoerd in de browser van de gebruiker om de gebruikerservaring en interactiviteit van een website te verbeteren. 

Het belangrijkste verschil tussen scripting op de server en op de client is dus dat de eerste op de server wordt uitgevoerd en de laatste op de client.

Voordelen van server-side scripting en servertaken

Enkele van de belangrijkste voordelen van het gebruik van Server-Side Scripting en Jobs in Vtiger zijn als volgt:

1)  Automatisering: Met scripting aan de serverzijde kunt u taken automatiseren waarbij meerdere stappen of interacties met andere systemen betrokken zijn. U kunt een script schrijven voor dagelijkse activiteiten en veel tijd besparen. Dit kan de kans op fouten verkleinen in vergelijking met het handmatig uitvoeren van taken. 

Met Server Jobs kunt u plannen dat specifieke acties automatisch worden uitgevoerd, zodat belangrijke activiteiten op tijd worden uitgevoerd. 

2) maatwerk: Schrijf aangepaste code en breid de functionaliteit van de CRM-functie uit die specifiek is voor uw bedrijf. U kunt aangepaste codes schrijven om de levenslange waarde van een klant te begrijpen op basis van de aankoopgeschiedenis of het aankoopgedrag, de manier wijzigen waarop records worden weergegeven op de gebruikersinterface (UI), enz. Met dit aanpassingsniveau kunt u workflows op maat maken om de proces.

3) Veiligheid: Scripting op de server kan veiliger zijn dan scripting op de client. Dit komt omdat de code op de server wordt uitgevoerd en niet op de computer van de client, waardoor deze niet gemakkelijk door gebruikers kan worden bekeken of gewijzigd.

Lees onze Gebruikershandleiding voor scripts en taken op de server voor meer scripting, hulpmethoden en gebruiksscenario's. 

Dus, wilt u uw bedrijfsprocessen stroomlijnen, handmatige inspanningen verminderen en de efficiëntie verbeteren?