Apps verbinden (Google, Slack, HubSpot en meer)
Geef je agenten in een paar klikken en zonder code echte mogelijkheden — agenda
App-koppelingen laten een spraakagent tijdens een gesprek werken in de tools die je team al gebruikt: beschikbaarheid in een agenda controleren, een beller opzoeken in je CRM, een lead toevoegen aan een spreadsheet, een samenvatting posten in Slack. Je koppelt één keer een account onder Verbindingen → Apps
(/dashboard/app-connections), kiest wat de agent mag doen en
koppelt de verbinding aan een willekeurige agent in de bouwer.
Er zijn vandaag zes applicaties beschikbaar:
| Applicatie | Wat je agent ermee kan doen |
|---|---|
| Google Calendar | Beschikbaarheid bekijken en agenda-afspraken beheren. |
| Google Sheets | Leaddetails en oproepresultaten toevoegen aan een sheet. |
| Slack | Kanalen vinden, berichten doorzoeken en berichten posten met toestemming. |
| HubSpot | Contactpersonen vinden, records bijwerken en notities toevoegen. |
| Salesforce | Records doorzoeken, leads bijwerken en activiteiten registreren. |
| Cal.com | Beschikbaarheid controleren en boekingen beheren. |
Voor alles wat niet in deze lijst staat, bouw je een aangepaste API-koppeling of voeg je een MCP-server toe.
Een account koppelen
- Open Verbindingen → Apps en klik op Applicatie toevoegen
Een keuzelijst toont de zes applicaties. Je kunt meerdere accounts van dezelfde app koppelen — elke app toont een aantal "gekoppeld" zodra je er één hebt.
- Het account autoriseren
De meeste apps gebruiken OAuth: er opent een pop-up, je logt in bij de provider en keurt toegang goed, waarna de verbinding op de pagina verschijnt. Cal.com is de uitzondering — deze koppelt in plaats daarvan met een API-sleutel. Plak de sleutel en klik op Valideren en koppelen; de sleutel wordt gecontroleerd bij Cal.com voordat deze wordt versleuteld en opgeslagen.
- Alleen Google Sheets: kies de spreadsheet
Een Sheets-verbinding moet weten naar welke spreadsheet en welk tabblad er geschreven moet worden. Direct na het koppelen opent een configuratiepaneel — plak de URL van de spreadsheet (of de ID ervan), klik op Spreadsheet inspecteren en kies het tabblad. Het paneel bevestigt welke kolommen het heeft gevonden. Totdat dit is gedaan, toont de verbindingstegel Configuratie vereist.
Voor het koppelen en beheren van app-koppelingen heb je de rol admin of eigenaar in de organisatie nodig.
Bepaal wat de agent mag doen
Elke verbinding heeft machtigingsschakelaars per bewerking — open een verbindingstegel om ze te beheren. Bewerkingen voor lezen zijn standaard ingeschakeld; bewerkingen die naar je gegevens schrijven of deze wijzigen, staan standaard uit totdat je ze inschakelt:
| Applicatie | Standaard ingeschakeld | Standaard uit |
|---|---|---|
| Google Calendar | Afspraken en beschikbaarheid bekijken, Afspraken maken | Afspraken bijwerken, Afspraken annuleren |
| Google Sheets | Rijen toevoegen | — |
| Slack | Kanalen en recente berichten bekijken, Berichten zoeken | Berichten posten |
| HubSpot | Contactpersonen en bedrijven zoeken en lezen | Contactpersonen maken of bijwerken en notities toevoegen |
| Salesforce | Leads, contactpersonen en kansen zoeken en lezen | Records maken of bijwerken en activiteiten registreren |
| Cal.com | Gebeurtenistypen weergeven en beschikbaarheid controleren, Boekingen maken | Boekingen verplaatsen of annuleren |
Een bewerking die je uitschakelt, is eenvoudigweg niet beschikbaar voor de agent — de bijbehorende tools worden tijdens oproepen nooit aan de agent aangeboden.
De tools die je agent krijgt
Zodra een verbinding aan een agent is gekoppeld, worden de ingeschakelde bewerkingen tijdens gesprekken beschikbaar als oproepbare tools:
- Google Calendar —
calendar_list_events,calendar_check_availability,calendar_create_event,calendar_update_event,calendar_cancel_event - Google Sheets —
sheets_append_row(schrijft naar het spreadsheet en tabblad dat je hebt geconfigureerd) - Slack —
slack_list_channels,slack_search_messages,slack_post_message - HubSpot —
hubspot_search_contacts,hubspot_get_contact,hubspot_upsert_contact,hubspot_add_note - Salesforce —
salesforce_search_records,salesforce_get_record,salesforce_upsert_lead,salesforce_log_activity - Cal.com —
calcom_list_event_types,calcom_check_availability,calcom_create_booking,calcom_cancel_booking
Je hoeft voor geen van deze schema's te schrijven — ThunderPhone definieert de tools en routeert de oproepen via het gekoppelde account.
Koppel de verbinding aan een agent
Verbindingen doen niets totdat een agent ze gebruikt. Open de agent in de builder (Een agent bouwen) en voeg de verbinding toe in de sectie Gekoppelde apps. De tegel van een verbinding op de pagina Apps toont hoeveel bewerkingen zijn ingeschakeld en hoeveel agents deze gebruiken.
Verbinding verbreken
Open een verbindingstegel en verbreek daar de verbinding. Agents die deze gebruikten, verliezen die tools bij hun volgende oproep.