Nieuw telefonieplatform toevoegen
Voeg jouw telefonieplatform toe aan het Red Cactus-ecosysteem
Wil je jouw telefonieplatform koppelen met Bubble? Red Cactus biedt hiervoor verschillende mogelijkheden. Red Cactus kan de integratie ontwikkelen op basis van de beschikbare techniek van jouw platform, of je kunt de integratie zelf ontwikkelen via de Universal Phone Connector. Na integratie is het telefonieplatform direct compatible met alle CRM- en ERP-integraties binnen het Red Cactus-ecosysteem. Daarnaast kunnen de Bubble- en Bubble365 Apps worden gebruikt in combinatie met het telefonieplatform. Biedt het telefonieplatform mogelijkheden om externe applicaties in de eigen softphone te embedden? Dan kan Bubble365 ook volledig in de interface van het telefonieplatform of softphone worden geïntegreerd, zoals Red Cactus dit al bij andere telefonieplatformen heeft gerealiseerd. Neem contact op met Red Cactus om de mogelijkheden voor jouw telefonieplatform te bespreken.
Eén platform. Eindeloze integratiemogelijkheden.
Integreer zelf je telefonieplatform met de Universal Phone Connector
Met de Universal Phone Connector kan een telecomprovider zelf een integratie ontwikkelen tussen het eigen telefonieplatform en Bubble. De Universal Phone Connector kan voor verschillende telefonieplatformen worden gebruikt en is voor Asterisk-gebaseerde telefonieplatformen de enige ondersteunde integratiemethode. Hiermee wordt het telefonieplatform via één generieke koppeling onderdeel van het Red Cactus-ecosysteem en direct compatible met de CRM- en ERP-integraties die Red Cactus ondersteunt. De Universal Phone Connector ondersteunt onder andere inkomende en uitgaande gesprekken, call events, doorverbinden en, indien ondersteund door het telefonieplatform, uitgebreide call control-functionaliteiten. Daarnaast kunnen, indien beschikbaar, AI-calltranscripties en samenvattingen vanuit het telefonieplatform worden verwerkt, zodat deze bijvoorbeeld kunnen worden toegevoegd aan call logs in het gekoppelde CRM- of ERP-systeem. De integratie wordt door de telecomprovider ontwikkeld op basis van de technische specificaties van de Universal Phone Connector. Na akkoord en ondertekening van een NDA stelt Red Cactus de benodigde technische documentatie en het stappenplan beschikbaar. Red Cactus begeleidt vervolgens het integratie- en testproces, waarna het telefonieplatform beschikbaar kan worden gemaakt binnen het Red Cactus-ecosysteem.
Voor een goede werking van de integratie moet Bubble realtime op de hoogte worden gehouden van de verschillende gebeurtenissen tijdens een gesprek. De Universal Phone Connector werkt hiervoor met Call Start, Call Update en Call End events, waarmee de status en informatie van een gesprek gedurende de volledige call flow worden bijgehouden. De integratie moet minimaal inkomende en uitgaande gesprekken ondersteunen. Ook doorverbonden gesprekken moeten correct worden verwerkt, zowel bij koud doorverbinden (blind transfer) als warm doorverbinden (attended transfer). Hierbij wordt rekening gehouden met de verschillende gebruikers die tijdens een call flow bij het gesprek betrokken zijn. De technische documentatie bevat hiervoor verschillende scenario's voor inkomende en uitgaande gesprekken en beide vormen van doorverbinden.
Wanneer het telefonieplatform hiervoor de mogelijkheden biedt, kan naast het ontvangen van call events ook Call Control worden toegevoegd. Hiermee kunnen gebruikers telefoniefuncties rechtstreeks vanuit Bubble, Bubble365 of vanuit een gekoppelde CRM- of ERP-applicatie bedienen. De Universal Phone Connector ondersteunt hiervoor uitgaand bellen, beantwoorden, beëindigen, in de wacht zetten, hervatten, koud doorverbinden, warm doorverbinden en DTMF. Per gesprek kan worden aangegeven welke Call Control-functionaliteiten op dat moment beschikbaar zijn. Hierdoor kunnen de beschikbare telefoniefuncties per platform en zelfs per status van een gesprek verschillen, zonder dat hiervoor aan de Bubble-zijde verschillende integraties nodig zijn.
Met Remote Party Update kan Bubble informatie die tijdens een CRM-lookup wordt gevonden terugsturen naar het telefonieplatform. Zo kan bijvoorbeeld de naam van een gevonden klant of contact automatisch worden weergegeven op een softphone of bureautoestel. Wanneer vanuit meerdere CRM-integraties informatie beschikbaar is, kan Bubble meerdere resultaten als een lijst terugsturen naar het telefonieplatform. Hierdoor kan CRM-informatie niet alleen binnen Bubble worden gebruikt, maar ook rechtstreeks beschikbaar worden gemaakt binnen de gebruikersinterface van het telefonieplatform.
Beschikt het telefonieplatform over AI-call transcriptie samenvattingen, dan kunnen deze eveneens binnen het Red Cactus-ecosysteem worden verwerkt. Hiervoor kan gebruik worden gemaakt van de AI-functionaliteiten van het telefonieplatform zelf of van een gekoppelde third-party oplossing. De beschikbare transcriptie en samenvatting kunnen na afloop van het gesprek worden verwerkt via de Activity Hub en automatisch worden toegevoegd aan de call log in het gekoppelde CRM- of ERP-systeem.
De integratie met het telefonieplatform wordt geïdentificeerd met een unieke client ID en client secret. Call events worden aan de juiste Bubble-gebruiker gekoppeld op basis van de gebruikersextensie of emailadres die door het telefonieplatform wordt meegestuurd. Bij Call Control worden vanuit Bubble aanvullende gebruikersgegevens meegestuurd, zodat het telefonieplatform de opdracht aan de juiste klant en gebruiker kan koppelen.
Na akkoord op de Universal Phone Connector en ondertekening van een NDA stelt Red Cactus de technische documentatie beschikbaar. Hierin staan de specificaties en scenario’s die nodig zijn om de integratie te ontwikkelen, waaronder call events, Call Control, authenticatie en de verschillende call flows. De telecomprovider ontwikkelt vervolgens de integratie op basis van deze specificaties in een sandboxomgeving. Zodra de ontwikkeling is afgerond, worden de verschillende call flows en afgesproken functionaliteiten samen met Red Cactus getest. Het succesvol doorlopen van deze tests is vereist voordat de integratie van sandbox naar productie kan worden gebracht. Na goedkeuring wordt het telefonieplatform beschikbaar gemaakt binnen het Red Cactus-ecosysteem.
Laat Red Cactus jouw telefonieplatform integreren
Red Cactus kan een generieke integratie met jouw telefonieplatform ontwikkelen en toevoegen aan het Red Cactus-ecosysteem. Daarbij past Red Cactus zich aan op de beschikbare techniek en API’s van het telefonieplatform. Na integratie is het telefonieplatform direct compatible met de CRM- en ERP-integraties en Bubble- en Bubble365 Apps die Red Cactus ondersteunt. Het toevoegen van een nieuw telefonieplatform verloopt via een eenvoudig proces en gebeurt tegen een vaste ontwikkelbijdrage. Na bestelling en het ontvangen van de benodigde technische documentatie en een geschikte testomgeving met minimaal 2 gebruikers en een telefoonnummer, wordt de integratie toegevoegd aan de publieke roadmap. De gemiddelde doorlooptijd tot release is vervolgens 3 maanden. Biedt het telefonieplatform mogelijkheden om externe applicaties in de eigen softphone of gebruikersinterface te embedden, bijvoorbeeld via een SDK of extensieframework? Dan kan Bubble365 ook rechtstreeks in het telefonieplatform worden geïntegreerd, zodat gebruikers de Bubble365-functionaliteiten vanuit de eigen softphone kunnen gebruiken, zoals Red Cactus dit al bij verschillende telefonieplatformen heeft gerealiseerd. Voor een zo compleet mogelijke integratie kijkt Red Cactus naar de beschikbare mogelijkheden voor onder andere realtime call events, Call Control, authenticatie en AI-call transcriptie samenvattingen. De technische vereisten en gewenste functionaliteiten worden in de volgende tabs verder toegelicht.
Voor de ontwikkeling van een telefonie-integratie moet Bubble realtime kunnen communiceren met het telefonieplatform. Red Cactus past zich hierbij aan op de beschikbare techniek en API’s van het platform. Meestal wordt hiervoor gebruikgemaakt van een REST API in combinatie met webhooks of websockets voor realtime call events, maar andere communicatieprotocollen zijn eveneens mogelijk. Voor authenticatie gaat de voorkeur uit naar OAuth 2.0 op gebruikersniveau, waarbij iedere gebruiker afzonderlijk autoriseert. Wanneer dit niet mogelijk is, kan authenticatie op bedrijfsniveau worden toegepast. De juiste telefoniegebruiker kan vervolgens worden gekoppeld op basis van bijvoorbeeld e-mailadres, extensie of een andere unieke parameter die vanuit het telefonieplatform beschikbaar is. Voor een complete integratie moet het telefonieplatform minimaal de benodigde realtime call events beschikbaar stellen voor inkomende en uitgaande gesprekken en de verschillende call flows, waaronder koud en warm doorverbinden. Indien beschikbaar kunnen aanvullende functionaliteiten zoals Call Control en AI-calltranscriptiesamenvattingen worden geïntegreerd.
Voor een complete integratie ondersteunt Red Cactus verschillende telefoniefunctionaliteiten. De basis bestaat uit inkomende en uitgaande gesprekken en het correct verwerken van de volledige call flow, waaronder koud en warm doorverbinden. Wanneer het telefonieplatform hiervoor de mogelijkheden biedt, kan ook Call Control worden toegevoegd. Hiermee kunnen gebruikers vanuit Bubble, Bubble365 of een gekoppelde CRM- of ERP-applicatie onder andere uitgaand bellen, gesprekken beantwoorden en beëindigen, gesprekken in de wacht zetten en hervatten, koud en warm doorverbinden en DTMF versturen. Indien het telefonieplatform AI-calltranscriptie samenvattingen beschikbaar stelt, kunnen deze via de Activity Hub worden verwerkt en bijvoorbeeld automatisch worden toegevoegd aan de call log in het gekoppelde CRM- of ERP-systeem.
