W tym artykule dowiesz się, jak skonfigurować integrację RemOnline z usługą Twilio Voice.
Ważne: ta integracja jest dostępna od planu Startup.
Konfiguracja integracji w Twilio
Pierwszym krokiem jest utworzenie i aktywowanie numeru telefonu na koncie Twilio. Można to zrobić na stronie Phone numbers > Manage > Active numbers.
Krok 1. Skonfiguruj Routing i Webhooks dla swojego numeru telefonu
Skopiuj wartość Notifications address w oknie konfiguracji integracji w RemOnline. Aby to zrobić, przejdź do strony Ustawienia > Integracje na swoim koncie RemOnline, znajdź integrację Twilio Voice i kliknij przycisk Konfiguruj .
Na koncie Twilio przejdź do opcji Phone numbers > Manage > Active numbers i kliknij aktywny numer telefonu.
W sekcji Voice Configuration ustaw wymagany routing.
Poniżej ustaw wartość Webhook w polu A call comes in . Następnie wklej wartość skopiowaną wcześniej z konta RemOnline w polu URL. W polu HTTP wybierz wartość HTTP GET.
Zapisz zmiany na dole strony.
Krok 2. Dodawanie użytkowników (poświadczeń)
Przejdź do Voice > Manage > Credential lists na swoim koncie Twilio i kliknij przycisk + . Aby utworzyć nowego użytkownika, musisz podać Friendly Name, Username i Password.
Po utworzeniu użytkownika możesz przejść do następnego kroku.
Krok 3. Utwórz domenę SIP
Przejdź do strony Voice > Manage > SIP Domains na swoim koncie Twilio i kliknij przycisk +.
W polu Friendly Name możesz wprowadzić dowolną wartość.
W polu SIP URI należy podać unikalną wartość. Wartość ta zostanie użyta do dodania domeny SIP do telefonu programowego.
Następnie wybierz użytkownika utworzonego w poprzednim kroku w sekcji Voice Authentication > Credential lists .
Następnie włącz SIP Registration i wybierz użytkownika w polu Credential lists . Zapisz zmiany na dole strony.
Krok 4. Podłączanie klienta SIP
1. W tej sekcji należy utworzyć komórkę TwiML z następującym kodem:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial answerOnBridge="true" callerId="Your_Twilio_Number">{{#e164}}{{To}}{{/e164}}</Dial>
</Response>
Zapamiętaj, przypisując nazwę do typu „Outgoing”.
2. W sekcji, wprowadź tę komórkę we właściwościach domeny SIP i kliknij Zapisz.
Konfiguracja integracji w RemOnline
1. Przejdź do strony Ustawienia > Integracje, znajdź integrację Twilio Voice i kliknij Konfiguruj.
2. Wypełnij pola Account SID i Auth Token . Wartości tych pól można znaleźć na koncie Twilio w sekcji Account Info.
3. Dodaj numer telefonu.
Kliknij przycisk + Numer wewnętrzny .
Wprowadź swój aktywny numer telefonu Twilio w polu Numer (adres) . Można go znaleźć na koncie Twilio w sekcji Informacje o koncie.
Należy pamiętać, że numer telefonu jest unikalny i nie można dodać 2 słuchawki z tym samym numerem telefonu.
W polu Nazwa komórki możesz podać dowolną nazwę.
W polu SIP określ domenę sip w następującym formacie:
username to przyjazna nazwa użytkownika z Twilio
domain-name to identyfikator SIP URI domeny sip z Twilio.
Następnie należy przyznać pracownikom dostęp do tego numeru telefonu. Należy pamiętać, że jeśli pracownik nie ma dostępu, nie może zobaczyć karty połączeń przychodzących dla tego numeru. Kliknij przycisk Utwórz .
4. Zaznacz pole wyboru Integracja włączona i zapisz zmiany.
Gratulacje! Konfiguracja została zakończona.
Jeśli wszystko zostało wykonane poprawnie, po kliknięciu numeru telefonu klienta pojawi się lista słuchawek, z których można zainicjować połączenie. Jeśli połączenie zostanie odebrane na tej słuchawce, w prawym dolnym rogu ekranu pojawi się karta połączenia przychodzącego.
Jak podłączyć domenę SIP z Twilio do telefonu programowego
Po dodaniu domeny SIP do telefonu programowego pole Domena powinno mieć następującą wartość:
domain-name.sip.us1.twilio.com
domain-name to SIP URI domeny sip z Twilio
us1 to wartość routingu wybrana w Twilio.
W polu Nazwa użytkownika i Hasło należy wprowadzić informacje podane podczas tworzenia użytkownika na koncie Twilio w sekcji Credential lists.