Koppelingen

Koppelingen

Tobachat praat op drie manieren met andere systemen: via kant-en-klare koppelingen, via webhooks en via Zapier. Alles hieronder zet je aan onder Koppelingen in het dashboard.

Zapier

Met Zapier verbind je Tobachat met de rest van je systemen zonder te programmeren. Onze Zapier-app is op uitnodiging beschikbaar. Onder Koppelingen staat de uitnodigingslink en maak je een API-sleutel aan; die sleutel plak je in Zapier als je je account verbindt. De sleutel is één keer zichtbaar, dus bewaar hem meteen.

Er zijn 7 momenten waarop Tobachat iets naar Zapier stuurt, en 6 dingen die Zapier bij ons kan laten doen.

  • Tobachat meldt: een nieuw contact, een afmelding, een binnengekomen bericht, een afgeronde campagne, een afgeronde automatisering, een toegewezen gesprek en een template dat van status verandert.
  • Zapier kan laten doen: een contact aanmaken of bijwerken, een label toevoegen, een label weghalen, een template sturen, een tekstbericht sturen en een automatisering starten.
  • Een tekstbericht via Zapier lukt alleen binnen het venster van 24 uur. Daarbuiten gebruik je de actie die een template stuurt.

FareHarbor

Boekingen uit FareHarbor kunnen een flow starten. Bij elke wijziging stuurt FareHarbor de boeking naar ons door en vertalen wij die naar 1 van 4 gebeurtenissen: aangemaakt, gewijzigd, geannuleerd of omgeboekt.

Aanzetten gaat in twee stappen. Onder Koppelingen klik je op verbinden en krijg je een webhook-adres. Dat adres mail je naar de support van FareHarbor met het verzoek de webhook aan te zetten voor boekingen. FareHarbor heeft daar geen scherm voor waar je het zelf kunt doen.

Daarna bouw je een flow met de trigger voor een boeking. Je kunt filteren op een bepaalde tour en de flow plannen ten opzichte van het begin of het einde van de activiteit.

  • Een boeking maakt geen contact aan. Een boeking is een transactie en geen toestemming voor marketing, dus de flow loopt op het telefoonnummer uit de boeking.
  • In dezelfde tab staat een logboek met wat FareHarbor de laatste tijd heeft gestuurd.

LetsBook

Reserveringen uit LetsBook komen binnen als contact. Wij maken het contact aan of werken het bij, zetten er een label op, en lezen de vraag over WhatsApp uit het boekingsformulier als toestemming.

Verbinden gaat onder Koppelingen. Je krijgt een webhook-adres en kunt er een geheime sleutel bij zetten waarmee LetsBook zijn verzoeken ondertekent.

Een webhook naar Tobachat

Heb je een systeem waar geen kant-en-klare koppeling voor is, dan kun je zelf contacten aanleveren. Onder Koppelingen maak je een sleutel aan en krijg je een adres waar je een telefoonnummer, een naam en een label naartoe kunt sturen. De sleutel gaat als header mee.

Een tweede soort webhook zit in de automatiseringsbouwer. De trigger voor een inkomende webhook geeft je een eigen adres per flow. Wat je meestuurt is in de flow beschikbaar als variabele, zolang er een telefoonnummer bij zit.

Van Tobachat naar een ander systeem

In een automatisering kun je een stap opnemen die een andere API aanroept. Je kiest de methode, zet je eigen headers en body erin, en kunt velden uit het antwoord opslaan als variabele om er daarna op te vertakken.

Adressen binnen een privénetwerk worden geweigerd, een aanroep stopt na uiterlijk 60 seconden en het antwoord wordt afgekapt op 1 MB.

Staat je systeem er niet bij

Onder Koppelingen zit een knop om een koppeling aan te vragen. Vertel welk systeem je gebruikt en wat je wilt bereiken, dan kijken we wat er mogelijk is.

Wat er niet is: een openbare API met een referentiedocumentatie. De adressen hierboven zijn gemaakt voor webhooks en voor Zapier, en we bieden ze niet aan als een algemene API om een eigen applicatie op te bouwen.

VolgendeKosten