Dizajner Vtiger Insights

BI izvješćivanje je najčešći zahtjev za tvrtku koja radi kao tim - za praćenje rasta i izradu strategija.

Međutim, budući da su podaci voluminozni i raspoređeni u različitim aplikacijama, postoji potreba za alatom koji može izvući podatke, transformirati ih i vizualizirati na jednom mjestu.

Vtiger Insights Designer namijenjen je da vam pomogne u dizajniranju izvješća koja odgovaraju vašim poslovnim potrebama.

Prednosti Insights Designera

1) Napravite stranicu Uvid s više widgeta izvješća

2) Pozicionirajte widgete uz mogućnost jednostavnog povlačenja i promjene veličine

3) Dohvaćanje podataka s različitih kanala.

4) Vizualizirajte u različitim načinima

  • Stol
  • stožer
  • Različite vrste grafikona

Kanali za dohvaćanje podataka su:

  1. Upit za Vtiger Webservice
  2. Prilagođeni Rest API-ji iz Vtiger API Designera
  3. Učitajte podatke pomoću CSV datoteke i vizualizirajte ih

Dizajnirani uvid možete prikvačiti na nadzornu ploču, a možete ga i podijeliti s drugim korisnicima. Za više detalja o Dizajneru, pročitajte naš članak.

 
 
 

VTAP korisnički slučaj upotrebe

 
 

Vtigerov Module Designer nudi vam opcije za dodavanje različitih vrsta konektora:

  • SMS
  • Telefonski pozivi
  • Whats app
  • Konektori za sinkronizaciju

Danas ćemo govoriti o SMS konektor. Pomaže vam da se povežete s vanjskim REST API-jem koji pruža davatelj usluga i šaljete SMS poruke korisnicima.

Jedan od kupaca želio je integrirati svog pružatelja usluga sa CRM-om. Ovaj pružatelj usluga nije naveden kod nas, ali je imao REST API podršku za slanje SMS-ova i generiranje statusa upita za poslani SMS.

Odlučili smo koristiti REST API-je za povezivanje davatelja usluga s Vtigerom. Hajdemo malo dublje i saznajmo kako smo koristili SMS konektor za implementaciju ove integracije.

Prvo idite na Module Designer i odaberite bilo koji postojeći modul. Stvorite SMS konektor dajući mu naziv. Vidjet ćete SMS konektor učitan sa zadanim XML zapisima. Ima četiri dijela:

  1. config: Ovaj odjeljak će sadržavati detalje koje će korisnik vidjeti u postavkama SMS konfiguracije na stranici Vtiger Settings. Ovi se podaci mogu koristiti za slanje SMS-a ili povezivanje s pružateljima usluga SMS-a.
  2. davatelj: Ovaj odjeljak će definirati pojedinosti povezivanja s davateljem SMS usluga, kao što su krajnje točke SMS-a za slanje SMS-ova.
  3. message_send: Ovaj odjeljak će definirati kako će se SMS-ovi slati korisnicima.
  4. message_status: Ovaj odjeljak sadrži detalje o tome kako možete provjeriti status poslanih SMS-ova.

Odjeljak konfiguracije sadržavat će pojedinosti koje će vam pomoći da se povežete s davateljem usluga SMS-a i pošaljete SMS-ove.

Koristit ćemo Telnyx SMS API kao primjer u ovom članku.

Telnyx SMS API zahtjev CURL primjer je ovdje:

 

Vtigerov Module Designer nudi vam opcije za dodavanje različitih vrsta konektora:

  • SMS
  • Telefonski pozivi
  • Whats app
  • Konektori za sinkronizaciju

Danas ćemo govoriti o SMS konektor. Pomaže vam da se povežete s vanjskim REST API-jem koji pruža davatelj usluga i šaljete SMS poruke korisnicima.

Jedan od kupaca želio je integrirati svog pružatelja usluga sa CRM-om. Ovaj pružatelj usluga nije naveden kod nas, ali je imao REST API podršku za slanje SMS-ova i generiranje statusa upita za poslani SMS.

Odlučili smo koristiti REST API-je za povezivanje davatelja usluga s Vtigerom. Hajdemo malo dublje i saznajmo kako smo koristili SMS konektor za implementaciju ove integracije.

Prvo idite na Module Designer i odaberite bilo koji postojeći modul. Stvorite SMS konektor dajući mu naziv. Vidjet ćete SMS konektor učitan sa zadanim XML zapisima. Ima četiri dijela:

  1. config: Ovaj odjeljak će sadržavati detalje koje će korisnik vidjeti u postavkama SMS konfiguracije na stranici Vtiger Settings. Ovi se podaci mogu koristiti za slanje SMS-a ili povezivanje s pružateljima usluga SMS-a.
  2. davatelj: Ovaj odjeljak će definirati pojedinosti povezivanja s davateljem SMS usluga, kao što su krajnje točke SMS-a za slanje SMS-ova.
  3. message_send: Ovaj odjeljak će definirati kako će se SMS-ovi slati korisnicima.
  4. message_status: Ovaj odjeljak sadrži detalje o tome kako možete provjeriti status poslanih SMS-ova.

Odjeljak konfiguracije sadržavat će pojedinosti koje će vam pomoći da se povežete s davateljem usluga SMS-a i pošaljete SMS-ove.

Koristit ćemo Telnyx SMS API kao primjer u ovom članku.

Telnyx SMS API zahtjev CURL primjer je ovdje:


  

curl -X POST \

  --header "Content-Type: application/json" \

  --header "Authorization: Bearer YOUR_API_KEY" \

  --data '{

    "from": "+13115552368",

    "to": "+13115552367",

    "text": "Hello, world!"

  }' \

https://api.telnyx.com/v2/messages


  

curl -X POST \

  --header "Content-Type: application/json" \

  --header "Authorization: Bearer YOUR_API_KEY" \

  --data '{

    "from": "+13115552368",

    "to": "+13115552367",

    "text": "Hello, world!"

  }' \

https://api.telnyx.com/v2/messages

 

U gornjem zahtjevu, API ključ nositelja autorizacije a iz telefonski broj razlikuje se za različite kupce. Ovo morate omogućiti na stranici s postavkama SMS-a kako bi korisnici mogli unijeti svoje vrijednosti. Sada ćete morati premjestiti ove informacije u odjeljak konfiguracije našeg XML-a kao što je dolje.

 

U gornjem zahtjevu, API ključ nositelja autorizacije a iz telefonski broj razlikuje se za različite kupce. Ovo morate omogućiti na stranici s postavkama SMS-a kako bi korisnici mogli unijeti svoje vrijednosti. Sada ćete morati premjestiti ove informacije u odjeljak konfiguracije našeg XML-a kao što je dolje.


  

<config>

        <fields>

            <field name="from" label="From" type="text" required="true" />      

            <field name="Authorization" label="Authorization" type="password" required="true"/>         

        </fields>

    </config>


  

<config>

        <fields>

            <field name="from" label="From" type="text" required="true" />      

            <field name="Authorization" label="Authorization" type="password" required="true"/>         

        </fields>

    </config>

 

Podržavamo polja za tekst, lozinku i URL. Postavljanje atributa ovih polja na Obavezno učinit će unos informacija za ova polja obaveznim. Ovo će osigurati da će korisnici ispuniti potrebne podatke.

Sada ćete u odjeljku pružatelja dodati krajnje točke SMS-a i token nositelja.

XML URL čvor pokazuje na krajnju točku, a autorizacija ima token nositelja koji preuzima vrijednost iz korisničke konfiguracije.

Primijetite $config.$fields.Authorization? $config znači čitanje vrijednosti iz odjeljka config. $fields su pokazivači na dostupna polja u odjeljku konfiguracije, a Authorization je dani naziv polja.

 

Podržavamo polja za tekst, lozinku i URL. Postavljanje atributa ovih polja na Obavezno učinit će unos informacija za ova polja obaveznim. Ovo će osigurati da će korisnici ispuniti potrebne podatke.

Sada ćete u odjeljku pružatelja dodati krajnje točke SMS-a i token nositelja.

XML URL čvor pokazuje na krajnju točku, a autorizacija ima token nositelja koji preuzima vrijednost iz korisničke konfiguracije.

Primijetite $config.$fields.Authorization? $config znači čitanje vrijednosti iz odjeljka config. $fields su pokazivači na dostupna polja u odjeljku konfiguracije, a Authorization je dani naziv polja.


  

<provider>

       <url> https://api.telnyx.com/v2 </url>

          <auth>

               <bearer token="$config.$fields.Authorization" />

           </auth>

   </provider>


  

<provider>

       <url> https://api.telnyx.com/v2 </url>

          <auth>

               <bearer token="$config.$fields.Authorization" />

           </auth>

   </provider>

 

Završili smo konfiguraciju par. Sada prelazimo na - kako poslati SMS. Za ovo ćemo započeti s čvorom message_send. Može se raščlaniti na tri dijela.

URL, zaglavlja i parametri. Oni se mogu usporediti s URL-ovima zahtjeva, zaglavljima zahtjeva i parametrima zahtjeva.

Vrsta zahtjeva je POST, tako da smo postavili atribut metode u XML čvoru zahtjeva kao "post". URL će biti postavljen na URI krajnju točku. 

Već smo postavili provider.url sa https://api.telnyx.com/v2, tako postavljen samo /poruke kao URL ovdje.

Moramo poslati content-type, a auth bearer token bit će preuzet iz provider.auth čvora.

Zatim bi se parametri trebali poslati kao neobrađeni podaci. Svaki parametar ima naziv i vrijednost. Gore smo govorili o $config.$fields.*. @recipients i @message su dinamičke vrijednosti koje će biti zamijenjene tijekom izvođenja. Osim toga, ako odaberete SMS predložak za slanje SMS-a, također možete izvući @templateid iz zapisa predloška da biste ga poslali davatelju usluga. Davatelj usluge može mapirati vaš predložak u odobrene predloške. 

 

Završili smo konfiguraciju par. Sada prelazimo na - kako poslati SMS. Za ovo ćemo započeti s čvorom message_send. Može se raščlaniti na tri dijela.

URL, zaglavlja i parametri. Oni se mogu usporediti s URL-ovima zahtjeva, zaglavljima zahtjeva i parametrima zahtjeva.

Vrsta zahtjeva je POST, tako da smo postavili atribut metode u XML čvoru zahtjeva kao "post". URL će biti postavljen na URI krajnju točku. 

Već smo postavili provider.url sa https://api.telnyx.com/v2, tako postavljen samo /poruke kao URL ovdje.

Moramo poslati content-type, a auth bearer token bit će preuzet iz provider.auth čvora.

Zatim bi se parametri trebali poslati kao neobrađeni podaci. Svaki parametar ima naziv i vrijednost. Gore smo govorili o $config.$fields.*. @recipients i @message su dinamičke vrijednosti koje će biti zamijenjene tijekom izvođenja. Osim toga, ako odaberete SMS predložak za slanje SMS-a, također možete izvući @templateid iz zapisa predloška da biste ga poslali davatelju usluga. Davatelj usluge može mapirati vaš predložak u odobrene predloške. 


  

<message_send>

       <request method="post">

           <url>/messages </url>

           <headers>

                <header name="content-type" value="application/json" />

             

           </headers>

           <parameters raw-post-data="true">

               <parameter name="from" value="$config.$fields.from" />

               <parameter name="to" value="@recipients" />

               <parameter name="text" value="@message" />

           </parameters>          

       </request>

</message_send>


  

<message_send>

       <request method="post">

           <url>/messages </url>

           <headers>

                <header name="content-type" value="application/json" />

             

           </headers>

           <parameters raw-post-data="true">

               <parameter name="from" value="$config.$fields.from" />

               <parameter name="to" value="@recipients" />

               <parameter name="text" value="@message" />

           </parameters>          

       </request>

</message_send>

 

Osim toga, morate mapirati odgovor radnje slanja SMS-a kako biste uhvatili jedinstveni SMS identifikator. Možete koristiti ovaj jedinstveni SMS ID za upit o SMS statusu i mapiranje vrijednosti statusa SMS davatelja s Vtiger SMS vrijednostima statusa. 

Na isti način pomoću SMS ID-a možete saznati status poslane poruke. Kako biste to implementirali, predlažemo da pregledate našu dokumentaciju koja vam daje više pojedinosti.

Ovdje je poveznica za kompletan XML kod za Telnyx sms konektor. Također možete pogledati naše vtap dokumentacija koji detaljno objašnjava SMS konektore.

Bilješka: Također možete izraditi SMS konektor kao novi modul proširenja. Također možete proširiti svoje rješenje na druge kupce Vtigera putem Vtiger Marketplacea.

 

Osim toga, morate mapirati odgovor radnje slanja SMS-a kako biste uhvatili jedinstveni SMS identifikator. Možete koristiti ovaj jedinstveni SMS ID za upit o SMS statusu i mapiranje vrijednosti statusa SMS davatelja s Vtiger SMS vrijednostima statusa. 

Na isti način pomoću SMS ID-a možete saznati status poslane poruke. Kako biste to implementirali, predlažemo da pregledate našu dokumentaciju koja vam daje više pojedinosti.

Ovdje je poveznica za kompletan XML kod za Telnyx sms konektor. Također možete pogledati naše vtap dokumentacija koji detaljno objašnjava SMS konektore.

Bilješka: Također možete izraditi SMS konektor kao novi modul proširenja. Također možete proširiti svoje rješenje na druge kupce Vtigera putem Vtiger Marketplacea.

 
 

Vtiger APPtitude 

 

Alati koje volimo

 
 

Možete vidjeti što vaši korisnici rade na vašoj web stranici i pogledati video njihovih radnji i pokreta mišem pomoću openreplay

Openreplay je alat s vlastitim hostom koji vam omogućuje snimanje korisničkih sesija i pregled svega što korisnici rade na vašoj web-aplikaciji, do najsitnijih detalja. Programerima daje puno kontrole za konfiguriranje koje korisničke podatke treba uhvatiti ili preskočiti i druge kontrole privatnosti.

 

Možete vidjeti što vaši korisnici rade na vašoj web stranici i pogledati video njihovih radnji i pokreta mišem pomoću openreplay

Openreplay je alat s vlastitim hostom koji vam omogućuje snimanje korisničkih sesija i pregled svega što korisnici rade na vašoj web-aplikaciji, do najsitnijih detalja. Programerima daje puno kontrole za konfiguriranje koje korisničke podatke treba uhvatiti ili preskočiti i druge kontrole privatnosti.

 
 
 

Vtiger anketa

 
 

Vaš glas je važan!

Jeste li koristili VTAP? Željeli bismo vaše povratne informacije i prijedloge o VTAP alatima s niskim kodom i bez koda. Što biste željeli vidjeti, a što nedostaje da bi trebalo biti dio VTAP platforme?

Ispunite ovu anketu podijeliti svoje iskustvo i doprinos.

 

Vaš glas je važan!

Jeste li koristili VTAP? Željeli bismo vaše povratne informacije i prijedloge o VTAP alatima s niskim kodom i bez koda. Što biste željeli vidjeti, a što nedostaje da bi trebalo biti dio VTAP platforme?

Ispunite ovu anketu podijeliti svoje iskustvo i doprinos.

 
 

Uskoro

 
 

Insights Designer 2.0 omogućit će uvide iz povijesnih podataka Vtigera.

Na primjer, koliko je polja statusa kontakata promijenjeno iz Vruće u Neaktivno, koliko je poslova premješteno iz jednog kanala u drugi unutar određenog razdoblja i tako dalje. 

Možete iscrtati te podatke na grafikonu ili ih tabelirati u tablice s pojedinostima poput toga koji je korisnik ili grupa izvršila takve promjene.

 

Insights Designer 2.0 omogućit će uvide iz povijesnih podataka Vtigera.

Na primjer, koliko je polja statusa kontakata promijenjeno iz Vruće u Neaktivno, koliko je poslova premješteno iz jednog kanala u drugi unutar određenog razdoblja i tako dalje. 

Možete iscrtati te podatke na grafikonu ili ih tabelirati u tablice s pojedinostima poput toga koji je korisnik ili grupa izvršila takve promjene.

 
 

Prijavite se za primanje najnovijih ažuriranja!