Ga naar inhoud
Helpdesk Agent dev Tesoro CRM

WhatsApp-templates en Business API

WhatsApp eist dat zakelijke berichten met regels werken, vooraf goedgekeurde templates voor het eerste bericht, een 24-uurs venster voor vrije berichten, en limieten op bijlagen. Dit is hoe het werkt in Tesoro via Twilio.

Template-instellingen op het persoonlijke instellingenscherm.
WhatsApp-instellingen
  • Eerste bericht naar een contact gaat de fout in, u zoekt de template-regel
  • Het 24-uurs venster is verlopen en u snapt niet waarom u niet meer mag sturen
  • U wilt weten wat het kost

Tesoro praat niet rechtstreeks met WhatsApp:

  1. Tesoro → bericht naar Twilio API
  2. Twilio → doorsturen naar WhatsApp Business API (whatsapp:-prefix)
  3. WhatsApp → aflevering bij ontvanger
  4. Statusupdates (delivered, read, failed) terug via Twilio-webhooks
  5. Inkomende berichten → realtime naar alle teamleden
OnderdeelWat
Twilio-accountActief, met tegoed
WhatsApp Business-profielGoedgekeurd door Meta via Twilio
Geregistreerd WhatsApp-nummerSpecifiek voor WhatsApp Business API; ingesteld in Settings → My Company → Call Settings
Twilio SID + TokenAPI-credentials, door systeembeheerder geconfigureerd

Vooraf goedgekeurde berichtformaten. Verplicht voor het eerste bericht naar een contact.

In Tesoro heeft elke template:

VeldWatValidatie
TitleNaam om te herkennen3, 100 tekens
DescriptionDe inhoud die verstuurd wordt3, 100 tekens

Auto-geladen wanneer u WhatsApp-tab opent op een record. Beschikbaar voor Admin + Employee.

  1. WhatsApp-tab van contact/deal/lead/relatie.
  2. Geen gespreksgeschiedenis? → systeem vraagt template-selectie.
  3. Kies uit dropdown (titel zichtbaar).
  4. Get Starteddescription wordt verstuurd als berichttekst.
  5. Bericht geregistreerd met bezorgstatus, Twilio SID en richting.

  1. Sjabloon aanmaken: in Twilio of Meta Business Manager. Tekst + categorie (marketing, transactioneel, authenticatie) + variabelen.
  2. Beoordeling Meta: minuten tot dagen.
  3. Goedkeuring/afwijzing: Twilio-dashboard of Meta Business Manager toont status.
  4. Registratie in Tesoro: goedgekeurde templates verschijnen in dropdown.
RedenToelichting
Misleidende inhoudOnjuiste of misleidende info
Geen opt-outGeen afmeldmogelijkheid voor ontvanger
Verboden inhoudGokken, alcohol, etc.
Onjuiste opmaakVariabelen of opmaak voldoen niet aan tech-vereisten

  • Wanneer: eerste bericht of na verlopen 24-uurs venster
  • Hoe: selecteer template, systeem stuurt description
  • Bijlagen: niet ondersteund

Vergelijking:

KenmerkSjabloonVrij
Eerste bericht✅ verplicht
InhoudVoorgedefinieerdVrij
Max lengte100 tekens (templatelimiet)1.600 tekens
Bestandsbijlagen✅ (tot 10)
Goedkeuring vereist✅ (Meta)

WhatsApp-regel om spam te voorkomen.

  1. U stuurt sjabloonbericht → gesprek geopend.
  2. Contact antwoordt → 24-uurs venster start.
  3. 24 uur lang → u kunt vrije berichten sturen zonder template.
  4. Geen antwoord binnen 24u → venster sluit. Nieuwe template nodig om gesprek te heropenen.

Probeert u vrij bericht na 24 uur? WhatsApp weigert.

  1. Ga terug naar template-selectie.
  2. Kies goedgekeurde template.
  3. Verstuur, venster heropent.
  4. Wacht op antwoord voor vrije berichten.

Alleen bij vrije berichten, niet bij templates.

Hoe Tesoro het verwerkt:

  • Elk bestand = apart WhatsApp-bericht via Twilio met mediaUrl
  • Tekst = apart bericht
  • Bestanden opgeslagen in Tesoro + gekoppeld aan berichtrecord
TypeVoorbeelden
DocumentenPDF, Word, Excel
AfbeeldingenJPEG, PNG, GIF, WebP
AudioMP3, OGG
VideoMP4
ArchievenZIP, RAR

Limieten: max 10 bestanden per bericht, 1,5 MB per stuk.

Contact stuurt bestand → Tesoro:

  1. Detecteert via Twilio NumMedia-webhook
  2. Downloadt van Twilio media-URL
  3. Slaat op in Tesoro met juiste extensie (uit MIME-type)
  4. Koppelt aan berichtrecord + contact

StatusWat
queuedWachtrij bij Twilio
sentVerstuurd naar WhatsApp
deliveredOp apparaat ontvanger
readOntvanger heeft gelezen
failedNiet bezorgd
  • Inkomend bericht → notificatie aan alle gebruikers
  • Status-wijziging → live update in chatweergave (geen pagina-vernieuwing)

ComponentToelichting
Twilio-berichttariefPer bericht (in + uit), per land verschillend
WhatsApp-gesprekstariefPer 24-uurs venster, verschil tussen bedrijf-gestart (template) en gebruiker-gestart (antwoord)
TemplatecategorieMarketing > transactioneel > authenticatie
MediaberichtenExtra kosten afhankelijk van type + grootte

ActieWie
Berichten versturen (vrij)Admin, Employee
Berichten versturen (template)Admin, Employee
Berichten lezenAdmin, Employee
Templates bekijkenAdmin, Employee

  • Template verschijnt niet: check titel + description (beide 3, 100 tekens). Mogelijk niet geregistreerd in Twilio.
  • “The selected template doesn’t match our records”: template-ID bestaat niet meer (verwijderd?).
  • Bericht geweigerd na 24 uur: venster verlopen. Nieuwe template versturen.
  • Bijlagen niet mogelijk bij template: gebruik vrij bericht (na contact-antwoord).
  • “Company with Twilio WhatsApp number attached not found”: nummer in Twilio-webhook matcht geen bedrijf. Check Settings → My Company → Call Settings.