logo

Hur sätter man upp webhooks för Telavox integrationen med Muntra?


1. Förberedelser — detta behövs innan start


Innan konfigureringen kan påbörjas så krävs följande:



  • Bearer token – skapas av Muntra support.

  • Tenant database id – Tas fram av Muntra support.

  • Alla bevakade telefonnummer – Lägg till samtliga telefonnummer i Muntra som ska bevakas.



2. Skapa webhook i Telavox Admin Portal



  • Gå till Användare i Telavox Admin Portal.

  • Scrolla ned på sidan till sektionen "webhooks".

  • Klicka på "hantera webhooks" uppe till höger och välj "skapa ny webhook".

  • Namnge webhooken (beskrivningen är inte relevant).

  • Under "händelse" välj "answer" – detta gör att endast besvarade samtal loggas.

  • Under "URL" ange:
    https://api.muntra.com/api/muntra-phone-calls/telavox

    och välj POST som metod.



3. Skapa POST-body ("POST-variabler")


Lägg in följande tre variabler exakt enligt nedan:



Första raden
Namn: from

Värde: {system.caller}



Andra raden
Namn: tenant_database_id

Värde: (tenant database id från Muntra supporten)




Tredje raden
Namn: to

Värde: {system.callee}



4. Lägg till HTTP–headers



  • Bocka i "Lägg till HTTP–headers".

  • Fyll i:

    Namn: Authorization

    Värde: Bearer (token vi har skapat i backend)

    – viktigt: glöm inte mellanslag mellan "Bearer" och själva token.


  • Klicka på "Skapa".

  • Nu är webhooken skapad tillsammans med tokenen.



5. Aktivera webhooken för rätt användare



  • Gå till Användare i vänsterspalten i Telavox.

  • Scrolla ned till "avancerat" > "webhooks".

  • Välj den användare/de användare som webhooken ska gälla för.

  • Klicka på "Lägg till webhook" och välj den webhook du just skapat.




Viktigt att känna till


Varje användare i Telavox som ska använda integrationen måste ha en tilläggstjänst aktiverad. Detta kan läggas till direkt från Telavox-plattformen.