Introductie

Aan de slag

Technische documentatie voor het Flireo AI-telefonie platform

Platform overzicht

Flireo is een platform voor het bouwen, configureren en beheren van AI-assistenten die telefoongesprekken kunnen voeren. Het platform biedt een reeks API's en tools waarmee ontwikkelaars AI-telefonie kunnen integreren in hun applicaties.

Telefonie-infrastructuur

Beheer telefoonnummers, gesprekken en spraakverwerking zonder complexe telefonie-integraties te bouwen.

Conversatie-engine

Geavanceerde NLP voor het begrijpen en genereren van natuurlijke gesprekken met contextbewustzijn.

API's & Webhooks

RESTful API's en webhooks voor integratie met externe systemen en real-time gebeurtenisverwerking.

Architectuur

Het Flireo platform bestaat uit verschillende componenten die samen een volledige AI-telefonie oplossing vormen:

Assistants API

Creëer en beheer AI-assistenten met specifieke configuraties, persoonlijkheden en vaardigheden. Definieer hoe assistenten reageren op verschillende scenario's en vragen.

GET /v1/assistants
POST /v1/assistants
GET /v1/assistants/:id

Telephony API

Beheer telefoonnummers, start en ontvang gesprekken, en krijg toegang tot gespreksopnames en transcripties. Koppel telefoonnummers aan specifieke assistenten.

GET /v1/phone-numbers
GET /v1/calls
POST /v1/calls/direct

Contacts API

Beheer contactgegevens voor personen en organisaties waarmee uw assistenten communiceren. Sla contactinformatie op en haal deze op tijdens gesprekken.

GET /v1/contacts
POST /v1/contacts
GET /v1/contacts/:id

Webhooks

Ontvang real-time notificaties over gebeurtenissen zoals inkomende gesprekken, gespreksbeëindiging en specifieke acties die tijdens gesprekken worden uitgevoerd.

Event types: call.started, call.ended, assistant.action

Integratiemogelijkheden

Het Flireo platform kan op verschillende manieren worden geïntegreerd in uw bestaande systemen:

REST API
Volledige toegang tot alle platformfuncties via RESTful endpoints
  • Authenticatie via API tokens
  • JSON request/response formaat
  • Rate limiting op 100 requests per minuut
  • Paginering voor grote datasets
Webhooks
Real-time gebeurtenisnotificaties naar uw endpoints
  • Configureerbare webhook URL's
  • Handtekeningverificatie voor veiligheid
  • Automatische retry bij falen
  • Gebeurtenisfiltering
Directe integraties
Voorgebouwde integraties met populaire platforms
  • Google Calendar voor afspraken
  • CRM-systemen zoals Salesforce
  • Helpdesk-systemen
  • Aangepaste integraties op aanvraag
Custom Functions
Definieer aangepaste functies die assistenten kunnen aanroepen
  • JSON schema definitie
  • Webhook aanroepen tijdens gesprekken
  • Dynamische respons verwerking
  • Contextoverdracht

Aan de slag

Volg deze stappen om te beginnen met het Flireo platform:

1

Account aanmaken

Registreer een account op het Flireo platform en verifieer uw identiteit voor toegang tot alle API-functies.

2

API-sleutels genereren

Genereer API-sleutels in het dashboard om authenticatie voor API-aanroepen mogelijk te maken.

Dashboard → Profiel → API-sleutels → Genereer nieuwe sleutel
3

Eerste API-aanroep

Test uw API-toegang met een eenvoudige aanroep om gebruikersgegevens op te halen.

curl -X GET https://api.flireo.nl/v1/user/profile \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
4

Webhook configureren

Configureer een webhook endpoint om real-time gebeurtenissen te ontvangen.

Dashboard → Integraties → Webhooks → Voeg webhook toe

Volgende stappen

Bekijk de volgende secties voor gedetailleerde informatie over specifieke API's en functionaliteiten: