Aangepaste oplossingen mogelijk maken: VTAP-platformmogelijkheden in Vtiger CRM

In het steeds evoluerende landschap van Customer Relationship Management (CRM)-technologie zoeken bedrijven naar op maat gemaakte oplossingen die de traditionele CRM-configuraties overstijgen. Het jaar 2021 markeerde een belangrijke mijlpaal met de introductie van VTAP on Cloud, een innovatie die ontwikkelaars voorziet van tools en runtime-mogelijkheden om CRM-functionaliteiten uit te breiden, waardoor de unieke vereisten van bedrijven worden versterkt.

Vtiger Application Platform (VTAP) is een game-changer die ontwikkelaars en beheerders de middelen biedt om het gedrag van de gebruikersinterface (UI) van de CRM te versterken. Deze uitbreiding wordt bereikt door aanpassingen in de app of door het maken van aangepaste Representational State Transfer (REST)-eindpunten voor naadloze integratie met externe applicaties.

Het kernprincipe van VTAP ligt in het transformeren van Vtiger CRM van slechts een hulpmiddel dat beperkt blijft binnen de grenzen van de organisatie naar een robuust platform waarop kan worden voortgebouwd en de mogelijkheden ervan kunnen worden uitgebreid. Bovendien is het geen essentiële voorwaarde om je te verdiepen in de complexiteit van coderen. Met het platform kunnen gebruikers moeiteloos het uiterlijk van de CRM aanpassen, nieuwe modules en knoppen maken en zelfs integraties van derden bevorderen.

Om aan het VTAP-traject te beginnen, heb je een fundamenteel begrip nodig van webontwikkelingstalen zoals HTML, CSS, JavaScript en XML - ideaal voor mensen die geneigd zijn tot low-code-benaderingen.

Low-Code Tools: onthulling van creativiteit

1) App-maker:

Een opvallende functie binnen VTAP is de App Creator-toolkit, die tegemoetkomt aan de unieke behoeften van bedrijven die verder gaan dan alleen CRM-configuraties. Deze toolkit vergemakkelijkt de creatie van gespecialiseerde cloud-webapplicaties en biedt klanten de mogelijkheid om hun activiteiten effectief te stroomlijnen. Ontwikkelaars kunnen webapplicaties aan de clientzijde ontwerpen met behulp van een reeks raamwerken. Deze runtime-tool breidt de CRM-functionaliteiten op harmonieuze wijze uit, waardoor bedrijven worden afgestemd op hun integratie- of aanpassingsdoelen.

2) Moduleontwerper:

Met de Module Designer van VTAP kunnen gebruikers de functionaliteit van bestaande CRM-modules smeden of uitbreiden. Modules binnen Vtiger CRM omvatten verschillende recordtypen, waaronder secties zoals Contacten, Organisaties, Deals, Facturen en meer. Ze worden beschouwd als entiteitsmodules en ondersteunen cruciale functies, waaronder rapporten, workflows en goedkeuringen. Deze tool zorgt voor betrokkenheid bij de Vtiger-gebruikersinterface, waardoor maatwerk mogelijk is, de toevoeging van op maat gemaakte componenten op aangewezen tijdelijke aanduidingen en de constructie van aangepaste pagina's. Bovendien vergemakkelijkt het een naadloze integratie met externe dienstverleners voor sms, telefoongesprekken en WhatsApp. Lees onze blog voor meer informatie over Module Designer.

3) API-ontwerper:

De API Designer is een werkruimte waar ontwikkelaars aangepaste, op HTTP gebaseerde API's kunnen maken. Deze API's zijn uitgerust om te communiceren met VTAP JavaScript API's of externe applicaties, waardoor de integratie naar nieuwe hoogten wordt gestuwd. Via de specificaties van Vtiger Application Design Language (VADL) definiëren ontwikkelaars API's, die vervolgens toegankelijk zijn via gebruikersautorisatie en configuratie van recordtoegang. Deze inclusieve aanpak breidt de API-bruikbaarheid uit tot buiten het CRM en omvat externe applicaties. De API Designer is ook voorstander van het creëren van ingewikkelde inkomende webhooks, waardoor het delen van gegevens wordt geoptimaliseerd met behoud van de privacy.

Tools zonder code: naadloze workflows creëren

1) Procesontwerper:

De Process Designer-module in Vtiger CRM is een bewijs van de no-code-vaardigheid van VTAP. Het biedt een grafische interface waarmee gebruikers nauwgezette zakelijke workflows kunnen samenstellen. Met de intuïtieve stroomdiagramtool kunnen bedrijven hun operationele processen ontwerpen en stroomlijnen, waardoor de efficiëntie en coördinatie worden verbeterd.

2) Insights-ontwerper:

Wanneer gegevens overvloedig aanwezig zijn en verspreid zijn over diverse toepassingen, is de behoefte aan inzichtelijke gegevensanalyse van het grootste belang. VTAP's Insights Designer pakt dit aan, waardoor gebruikers gegevens kunnen assimileren, analyseren en presenteren via toegankelijke diagrammen en grafieken. Gebruikers kunnen de kracht van Insights Designer benutten om op maat gemaakte rapporten te maken die zijn afgestemd op hun unieke analytische behoeften.

3) Add-on-uitgever: Een zegen voor ontwikkelaars

De Add-On Publisher van VTAP is het toppunt van empowerment voor ontwikkelaars. Dit platform vergemakkelijkt de creatie en publicatie van add-ons, waardoor de horizon van Vtiger CRM-functionaliteiten wordt uitgebreid. Add-ons, die nieuwe features of functionaliteiten introduceren, verrijken de CRM-ervaring. Het Add-On Publisher-ecosysteem beschikt over verschillende belangrijke elementen:

  • UI-interface: faciliteert de export van aanpassingen die zijn uitgevoerd op modules zoals workflows, aangepaste velden, goedkeuringen en meer.
  • Code-editor: een geïntegreerde code-editor stelt ontwikkelaars in staat om add-oncode te maken en te verfijnen.
  • Publicatiesysteem: Ontwikkelaars kunnen add-ons naadloos publiceren op de Vtiger Add-On Marketplace, een hub waar gebruikers deze extensies kunnen verkennen en integreren.

De Vtiger Add-On Marketplace is een aanvulling op de Add-On Publisher en biedt functies zoals een zoekmachine voor add-ons, een beoordelingssysteem en een commentaarsysteem om de betrokkenheid van de gemeenschap te bevorderen.

Afgezien van het bovenstaande hebben we samen met de Vtiger Platform Extension voor de VS-Code-editor ook gebouwd CLI-tool. Hiermee kunt u snel apps bouwen en publiceren. Lees onze nieuwsbrief van juni om meer te weten te komen.

4) VTAP-tabellen 

VTAP-tabellen bieden SQL-achtige mogelijkheden voor het maken, bijwerken en verwijderen van tabellen, vergelijkbaar met standaard SQL-tabellen. Deze tabellen functioneren als spreadsheets, waardoor gegevens kunnen worden toegevoegd, bijgewerkt en verwijderd. VTAP Tables zijn bij uitstek geschikt voor lichtgewicht datascenario's zonder ingewikkelde toestemmingsvereisten of rij-eigendom en kunnen naadloos worden geïntegreerd met Insights Designers voor diverse diagrammen en draaitabelvisualisaties. Bovendien kunnen apps die met VTAP zijn ontwikkeld, worden ingebed in het CRM-iframe.

VTAP-tabellen zijn ook toegankelijk via REST API en VTAP JavaScript API.

Concluderend komt VTAP naar voren als een kracht waarmee rekening moet worden gehouden op het gebied van CRM-aanpassing en -uitbreiding. De combinatie van low-code en no-code tools levert een uitgebreide toolkit op die geschikt is voor zowel ontwikkelaars, beheerders als bedrijven. Door de conventionele grenzen van CRM-functionaliteiten te doorbreken, stuwt VTAP Vtiger CRM naar nieuwe hoogten van wendbaarheid, aanpassingsvermogen en innovatie.

 
 
 

VTAP klant use case

 
 

De klant is actief in de verkoop van kleding en accessoires en richt zich op vooraanstaande winkelketens. Hun doel was om maandelijkse verkoopdoelstellingen vast te stellen en de dagelijkse verkoopgegevens voor elke winkel binnen het CRM-systeem te monitoren. Elke winkel is toegewezen aan een specifieke verkoopagent, die toegang krijgt tot het CRM. Belangrijk is dat de toegang van de verkoopagent beperkt was tot het invoeren van dagelijkse verkoopgegevens, uitsluitend voor de aangewezen winkel.

Aangezien deze agenten voornamelijk in het veld werken, was het stroomlijnen van het proces van het invoeren van klantverkoopgegevens in het CRM een prioriteit. Een conventionele webinterface zou voor hen overweldigend zijn gebleken. Daarom werd besloten om snel een responsieve mobiele applicatie te ontwikkelen die toegankelijkheid vanaf hun mobiele apparaten zou bieden.

Het vaststellen van doelstellingen viel onder de bevoegdheid van managers, die deze doelstellingen vervolgens toewezen aan individuele winkellocaties (organisaties). Deze doelstellingen werden vervolgens gedelegeerd aan specifieke winkelagenten. Aan het einde van elke dag registreerden de agenten hun verkoopgegevens via de mobiele app. Daarnaast werden er verschillende promotionele producten met specifieke doelstellingen toegewezen. Gedurende de aangegeven maand kregen agenten de taak deze producten te verkopen en de vooraf gedefinieerde doelstellingen te bereiken.

Om de opslag van verkoopinvoer te vergemakkelijken, is binnen het CRM-systeem een ​​speciale module 'Verkoopinvoer' ontwikkeld. Deze module was onlosmakelijk verbonden met elke individuele winkel (Organisatie). Bij het openen van de mobiele app kreeg de winkelagent een duidelijke weergave van zijn doelstellingen, de huidige prestaties voor de maand en de resterende voortgang die nodig was om de doelstellingen te bereiken. De visuele weergave van de app wordt geïllustreerd in de meegeleverde schermafbeelding.

 

De klant is actief in de verkoop van kleding en accessoires en richt zich op vooraanstaande winkelketens. Hun doel was om maandelijkse verkoopdoelstellingen vast te stellen en de dagelijkse verkoopgegevens voor elke winkel binnen het CRM-systeem te monitoren. Elke winkel is toegewezen aan een specifieke verkoopagent, die toegang krijgt tot het CRM. Belangrijk is dat de toegang van de verkoopagent beperkt was tot het invoeren van dagelijkse verkoopgegevens, uitsluitend voor de aangewezen winkel.

Aangezien deze agenten voornamelijk in het veld werken, was het stroomlijnen van het proces van het invoeren van klantverkoopgegevens in het CRM een prioriteit. Een conventionele webinterface zou voor hen overweldigend zijn gebleken. Daarom werd besloten om snel een responsieve mobiele applicatie te ontwikkelen die toegankelijkheid vanaf hun mobiele apparaten zou bieden.

Het vaststellen van doelstellingen viel onder de bevoegdheid van managers, die deze doelstellingen vervolgens toewezen aan individuele winkellocaties (organisaties). Deze doelstellingen werden vervolgens gedelegeerd aan specifieke winkelagenten. Aan het einde van elke dag registreerden de agenten hun verkoopgegevens via de mobiele app. Daarnaast werden er verschillende promotionele producten met specifieke doelstellingen toegewezen. Gedurende de aangegeven maand kregen agenten de taak deze producten te verkopen en de vooraf gedefinieerde doelstellingen te bereiken.

Om de opslag van verkoopinvoer te vergemakkelijken, is binnen het CRM-systeem een ​​speciale module 'Verkoopinvoer' ontwikkeld. Deze module was onlosmakelijk verbonden met elke individuele winkel (Organisatie). Bij het openen van de mobiele app kreeg de winkelagent een duidelijke weergave van zijn doelstellingen, de huidige prestaties voor de maand en de resterende voortgang die nodig was om de doelstellingen te bereiken. De visuele weergave van de app wordt geïllustreerd in de meegeleverde schermafbeelding.

 
 

Vtiger APPtitude

 

Hulpmiddelen die we leuk vinden

 
 

Zabbix is een open source netwerkmonitoring- en -beheertool waarmee IT-teams de gezondheid en prestaties van servers, netwerken, applicaties en services kunnen monitoren.

Met functies zoals realtime monitoring, waarschuwingen, visualisatie en capaciteitsplanning garandeert Zabbix de beschikbaarheid en prestaties van de IT-infrastructuur. Het verzamelt gegevens uit verschillende bronnen, verzendt waarschuwingen op basis van vooraf gedefinieerde omstandigheden, biedt aanpasbare dashboards en grafieken en ondersteunt integraties voor verbeterde functionaliteit. 

Zabbix is ​​veelzijdig, schaalbaar en wordt veel gebruikt om de betrouwbaarheid van IT-systemen te behouden.

Hier is een lijst met de belangrijkste kenmerken en aspecten van Zabbix:

  • Diversiteit monitoren: Zabbix ondersteunt het monitoren van verschillende bronnen, waaronder servers, netwerkapparaten, applicaties en services, via meerdere methoden zoals agent-gebaseerd, SNMP, JMX, IPMI en meer.
  • Real-time monitoring: Biedt realtime inzicht in de status en prestaties van bewaakte componenten, waardoor proactieve probleemdetectie mogelijk wordt.
  • Waarschuwingen en meldingen: genereert waarschuwingen op basis van vooraf gedefinieerde drempels of voorwaarden, waarbij meldingen worden verzonden via e-mail, sms, instant messaging en aangepaste scripts.
  • Escalatieprocedures: configureert escalatiepaden om ervoor te zorgen dat waarschuwingen volgens prioriteit worden afgehandeld en stelt het juiste personeel op de hoogte.
  • Gegevensverzameling: Verzamelt en bewaart historische gegevens, waardoor trendanalyse en capaciteitsplanning mogelijk zijn.
  • Visualisatie: Biedt aanpasbare dashboards, grafieken en schermen om gegevens te visualiseren en de gezondheid van de infrastructuur te monitoren.
  • Kaarten: Creëert netwerktopologiekaarten om de relaties tussen verschillende componenten te visualiseren.
  • Webgebaseerde interface: Biedt toegankelijkheid via een gebruiksvriendelijke webinterface en maakt monitoring en configuratie mogelijk vanaf elk apparaat met een browser.
  • Schaalbaarheid: Kan zowel kleine omgevingen als grote gedistribueerde infrastructuren aan via proxyservers en gedistribueerde monitoring.
  • Gebruikersauthenticatie en -autorisatie: Biedt gebruikersrollen en machtigingen om de toegang tot monitoringgegevens en -functies te controleren.
  • API's en integraties: Ondersteunt API's voor integratie met andere tools en systemen, waardoor hun functionaliteit wordt verbeterd.
  • Voorgedefinieerde sjablonen: Biedt vooraf geconfigureerde sjablonen voor veelgebruikte systemen en applicaties, waardoor de installatie wordt vereenvoudigd.
  • Uitbreidbaarheid: Hiermee kunnen gebruikers aangepaste controles en scripts maken om specifieke statistieken te controleren.
  • Beveiliging: Zorgt voor veilige toegang tot monitoringgegevens via authenticatie- en encryptiemechanismen.
  • Gemeenschap en ondersteuning: profiteert van een actieve gebruikersgemeenschap, die bronnen, forums en documentatie ter ondersteuning biedt.
  • Grafieken en rapportage: genereert grafieken en rapporten om historische gegevens en trends te analyseren.
  • Meldingsmethoden: Ondersteunt een breed scala aan meldingsmethoden, waardoor flexibele en aanpasbare waarschuwingen mogelijk zijn.
  • Gemakkelijk te installeren: Biedt installatiepakketten voor verschillende besturingssystemen en een webgebaseerde installatiewizard.
  • Open Source: Hiermee kunnen gebruikers de codebasis openen, wijzigen en eraan bijdragen, aangezien Zabbix open source is.
  • Ondersteuning voor meerdere platforms: Werkt op verschillende besturingssystemen en platforms.
 

Zabbix is een open source netwerkmonitoring- en -beheertool waarmee IT-teams de gezondheid en prestaties van servers, netwerken, applicaties en services kunnen monitoren.

Met functies zoals realtime monitoring, waarschuwingen, visualisatie en capaciteitsplanning garandeert Zabbix de beschikbaarheid en prestaties van de IT-infrastructuur. Het verzamelt gegevens uit verschillende bronnen, verzendt waarschuwingen op basis van vooraf gedefinieerde omstandigheden, biedt aanpasbare dashboards en grafieken en ondersteunt integraties voor verbeterde functionaliteit. 

Zabbix is ​​veelzijdig, schaalbaar en wordt veel gebruikt om de betrouwbaarheid van IT-systemen te behouden.

Hier is een lijst met de belangrijkste kenmerken en aspecten van Zabbix:

  • Diversiteit monitoren: Zabbix ondersteunt het monitoren van verschillende bronnen, waaronder servers, netwerkapparaten, applicaties en services, via meerdere methoden zoals agent-gebaseerd, SNMP, JMX, IPMI en meer.
  • Real-time monitoring: Biedt realtime inzicht in de status en prestaties van bewaakte componenten, waardoor proactieve probleemdetectie mogelijk wordt.
  • Waarschuwingen en meldingen: genereert waarschuwingen op basis van vooraf gedefinieerde drempels of voorwaarden, waarbij meldingen worden verzonden via e-mail, sms, instant messaging en aangepaste scripts.
  • Escalatieprocedures: configureert escalatiepaden om ervoor te zorgen dat waarschuwingen volgens prioriteit worden afgehandeld en stelt het juiste personeel op de hoogte.
  • Gegevensverzameling: Verzamelt en bewaart historische gegevens, waardoor trendanalyse en capaciteitsplanning mogelijk zijn.
  • Visualisatie: Biedt aanpasbare dashboards, grafieken en schermen om gegevens te visualiseren en de gezondheid van de infrastructuur te monitoren.
  • Kaarten: Creëert netwerktopologiekaarten om de relaties tussen verschillende componenten te visualiseren.
  • Webgebaseerde interface: Biedt toegankelijkheid via een gebruiksvriendelijke webinterface en maakt monitoring en configuratie mogelijk vanaf elk apparaat met een browser.
  • Schaalbaarheid: Kan zowel kleine omgevingen als grote gedistribueerde infrastructuren aan via proxyservers en gedistribueerde monitoring.
  • Gebruikersauthenticatie en -autorisatie: Biedt gebruikersrollen en machtigingen om de toegang tot monitoringgegevens en -functies te controleren.
  • API's en integraties: Ondersteunt API's voor integratie met andere tools en systemen, waardoor hun functionaliteit wordt verbeterd.
  • Voorgedefinieerde sjablonen: Biedt vooraf geconfigureerde sjablonen voor veelgebruikte systemen en applicaties, waardoor de installatie wordt vereenvoudigd.
  • Uitbreidbaarheid: Hiermee kunnen gebruikers aangepaste controles en scripts maken om specifieke statistieken te controleren.
  • Beveiliging: Zorgt voor veilige toegang tot monitoringgegevens via authenticatie- en encryptiemechanismen.
  • Gemeenschap en ondersteuning: profiteert van een actieve gebruikersgemeenschap, die bronnen, forums en documentatie ter ondersteuning biedt.
  • Grafieken en rapportage: genereert grafieken en rapporten om historische gegevens en trends te analyseren.
  • Meldingsmethoden: Ondersteunt een breed scala aan meldingsmethoden, waardoor flexibele en aanpasbare waarschuwingen mogelijk zijn.
  • Gemakkelijk te installeren: Biedt installatiepakketten voor verschillende besturingssystemen en een webgebaseerde installatiewizard.
  • Open Source: Hiermee kunnen gebruikers de codebasis openen, wijzigen en eraan bijdragen, aangezien Zabbix open source is.
  • Ondersteuning voor meerdere platforms: Werkt op verschillende besturingssystemen en platforms.
 
 

Binnenkort Beschikbaar

 

App-creatie en app-evolutie

 
 

Door gebruik te maken van de mogelijkheden van de App Creator-tool beginnen we aan een reis die verder gaat dan het conventionele. 

Ontwerpen voor iedereen: een frisse kijk op CRM met het maken van inclusieve apps

App-evolutie: een revolutie in CRM-interactie voor elk profiel

We maken niet alleen het maken van apps voor CRM-gebruikers mogelijk; we breiden dit voorrecht uit naar onze contacten en het bredere publiek. Onze visie omvat de introductie van drie verschillende manieren voor het maken van apps, die elk een specifiek domein van betrokkenheid bestrijken.

Gebruikers-apps: Deze gespecialiseerde applicaties zijn exclusief ontworpen voor CRM-gebruikers. Deze apps zijn afgestemd op de unieke behoeften van de mensen binnen uw organisatie en bieden uw CRM-gebruikers tools die nauwkeurig zijn afgestemd om hun productiviteit en efficiëntie te verbeteren.

Neem contact op met apps: Stel u een omgeving voor waarin ook uw contacten zich kunnen bezighouden met speciaal gebouwde applicaties. Deze apps, die exclusief toegankelijk zijn voor contactpersonen, weerspiegelen het concept van een klantenportaal en bieden uw contactpersonen een naadloos kanaal voor interactie en betrokkenheid bij uw bedrijf.

Openbare apps: Om de horizon verder te verbreden, introduceren we apps die de grenzen van de organisatie overstijgen. Deze apps zijn ontworpen voor publieke toegang en openen nieuwe wegen voor interactie en waardecreatie. Door deze apps toegankelijk te maken voor een breder publiek, slechten we barrières en bevorderen we betrokkenheid buiten de traditionele grenzen.

In feite stelt de introductie van deze diverse app-categorieën u in staat om op maat gemaakte oplossingen te bedenken en unieke applicaties te maken. De bedoeling? Om tegemoet te komen aan een groot publiek, zowel degenen die direct betrokken zijn bij CRM als degenen die indirect verbonden zijn. Deze aanpak vergroot niet alleen het potentieel van uw CRM, maar brengt uw organisatie ook dichter bij haar klanten, contacten en de wereld als geheel.

 

Door gebruik te maken van de mogelijkheden van de App Creator-tool beginnen we aan een reis die verder gaat dan het conventionele. 

Ontwerpen voor iedereen: een frisse kijk op CRM met het maken van inclusieve apps

App-evolutie: een revolutie in CRM-interactie voor elk profiel

We maken niet alleen het maken van apps voor CRM-gebruikers mogelijk; we breiden dit voorrecht uit naar onze contacten en het bredere publiek. Onze visie omvat de introductie van drie verschillende manieren voor het maken van apps, die elk een specifiek domein van betrokkenheid bestrijken.

Gebruikers-apps: Deze gespecialiseerde applicaties zijn exclusief ontworpen voor CRM-gebruikers. Deze apps zijn afgestemd op de unieke behoeften van de mensen binnen uw organisatie en bieden uw CRM-gebruikers tools die nauwkeurig zijn afgestemd om hun productiviteit en efficiëntie te verbeteren.

Neem contact op met apps: Stel u een omgeving voor waarin ook uw contacten zich kunnen bezighouden met speciaal gebouwde applicaties. Deze apps, die exclusief toegankelijk zijn voor contactpersonen, weerspiegelen het concept van een klantenportaal en bieden uw contactpersonen een naadloos kanaal voor interactie en betrokkenheid bij uw bedrijf.

Openbare apps: Om de horizon verder te verbreden, introduceren we apps die de grenzen van de organisatie overstijgen. Deze apps zijn ontworpen voor publieke toegang en openen nieuwe wegen voor interactie en waardecreatie. Door deze apps toegankelijk te maken voor een breder publiek, slechten we barrières en bevorderen we betrokkenheid buiten de traditionele grenzen.

In feite stelt de introductie van deze diverse app-categorieën u in staat om op maat gemaakte oplossingen te bedenken en unieke applicaties te maken. De bedoeling? Om tegemoet te komen aan een groot publiek, zowel degenen die direct betrokken zijn bij CRM als degenen die indirect verbonden zijn. Deze aanpak vergroot niet alleen het potentieel van uw CRM, maar brengt uw organisatie ook dichter bij haar klanten, contacten en de wereld als geheel.

 
 

Schrijf je in om de laatste updates te ontvangen!