Admin Panel
Beheer uw TechAmigo omgeving.
Admin Login
Log in met uw admin-account.
Dashboard
Omzet per maand
Recente tickets
Actieve verbindingen
Recente gesprekken
Laden...
Handleiding voor Beheerders
Deze handleiding beschrijft hoe het TechAmigo platform werkt en hoe je als beheerder de dagelijkse taken uitvoert.
1. Dashboard overzicht
Het dashboard toont realtime statistieken: totaal aantal klanten, actieve tickets, afgeronde sessies, omzet en credits. De omzetgrafiek toont maandelijkse inkomsten. Onder de grafiek staan de meest recente tickets.
2. Klantenbeheer
In het tabblad Klanten vind je alle geregistreerde klanten. Klik op een klant om het profiel te bekijken met contactgegevens, ticketgeschiedenis en creditssaldo. Klantgegevens worden automatisch aangemaakt bij de eerste betaling of ticket-aanmelding.
- Klanten loggen in via een e-mail OTP (eenmalige code), geen wachtwoord nodig
- Klantgegevens bevatten: naam, e-mail, telefoon, adres, bedrijfsnaam, taal en notities
- Credits kunnen handmatig worden toegekend via het admin panel
3. Ticketbeheer
Tickets worden automatisch aangemaakt bij een betaling (Stripe) of via het gratis ticket-formulier. Elk ticket krijgt een uniek 6-cijferig sessienummer (bijv. T482910).
- Active - ticket is aangemaakt, wacht op sessie
- Used - sessie is gestart of voltooid
- Closed - ticket is gesloten door klant of admin
Je kunt tickets zoeken op ID, onderwerp of e-mailadres. Via de ticketdetails kun je het onderwerp wijzigen, de SOS-code bekijken, de gesprekstranscriptie lezen en een remote desktop sessie starten.
4. Remote desktop verbindingen
TechAmigo gebruikt MeshCentral voor remote desktop. De klant downloadt een agent via de support pagina. Zodra de agent draait, verschijnt het apparaat in het tabblad Verbindingen.
- Klik op Verbinden om een remote desktop sessie te starten vanuit het admin panel
- Je kunt wisselen tussen Desktop, Terminal en Bestandsbeheer
- Apparaten worden automatisch gekoppeld aan tickets via de sessiecode
5. Telefonische gesprekken (VAPI)
Inkomende telefoongesprekken worden afgehandeld door VAPI AI-assistenten (Jeroen en Floor Smit). Het tabblad Gesprekken toont alle recente gesprekken met duur, kosten en transcripties.
- Bij elk inkomend gesprek wordt automatisch een e-mailnotificatie verstuurd naar thijsmos@gmail.com
- Transcripties worden automatisch opgeslagen en gekoppeld aan tickets
- Actieve gesprekken worden bovenaan getoond met een live indicator
6. Betalingen en credits
Betalingen verlopen via Stripe (iDEAL, creditcard). Na een succesvolle betaling wordt automatisch een ticket en sessiecode aangemaakt.
- Standaard sessieprijs: EUR 25 (incl. BTW)
- Credits: klanten kunnen ook credits kopen via hun account. 1 credit = 1 sessie
- Alle betalingsgegevens zijn inzichtelijk in het tabblad Sessiecodes
7. Meertalige website
De website is beschikbaar in 14 talen verdeeld over 21 locales. Elke taal heeft eigen URL-slugs, vertalingen en een kennisbank met 34 artikelen.
| Taal | Locales | Kennisbank pad |
|---|---|---|
| Nederlands | nl-nl, nl-be | /kennisbank |
| Engels | en-gb, en-us, en-au, en-ca | /knowledgebase |
| Duits | de-de, de-at, de-ch | /wissensdatenbank |
| Frans | fr-fr | /base-de-connaissances |
| Spaans | es-es | /base-de-conocimiento |
| Italiaans | it-it | /base-di-conoscenza |
| Portugees | pt-pt, pt-br | /base-de-conhecimento |
| Pools | pl-pl | /baza-wiedzy |
| Zweeds | sv-se | /kunskapsbas |
| Noors | nb-no | /kunnskapsbase |
| Deens | da-dk | /vidensbase |
| Turks | tr-tr | /bilgi-bankasi |
| Japans | ja-jp | /knowledge-base |
| Hindi | hi-in | /knowledge-base |
Vertalingen worden beheerd via JSON-bestanden in /opt/techamigo/content/{taal}/. De kennisbank artikelen staan in /opt/techamigo/content/kennisbank/{taal}/posts.json.
8. SEO en structured data
- Elke pagina heeft een geoptimaliseerde meta title en description per taal
- Kennisbank artikelen bevatten JSON-LD structured data (Article + FAQPage schema)
- Hreflang tags op alle pagina's voor correcte taal-targeting in zoekmachines
- XML sitemaps per locale:
/sitemap.xml(index) en/{locale}/sitemap.xml(per taal) - Google Tag Manager (GTM-5GQ24C55) is geinstalleerd met 7 custom dataLayer events
9. DataLayer events (GTM)
| Event | Trigger | Dynamische parameters |
|---|---|---|
checkout_started | Klant start betaling | value, currency, customer_email, customer_name |
payment_complete | Betaling afgerond | transaction_id, ticket_id, value, currency, customer_email |
free_call_booked | Gratis ticket aangemaakt | ticket_id, customer_email, customer_name, customer_phone, customer_os |
contact_form_submitted | Contactformulier verstuurd | contact_subject, customer_email, customer_name |
support_session_started | Ticket ingevuld op support | ticket_id |
agent_downloaded | Remote agent gedownload | ticket_id, os_type |
session_connected | Apparaat verbonden | ticket_id, device_name, device_os |
Technische Documentatie
Technische documentatie is beschikbaar op de server via SSH. Zie /opt/techamigo/.ai/ voor alle architectuur- en deploymentdocs.
Apparaat koppelen
Selecteer een apparaat uit MeshCentral om te koppelen aan dit ticket.
Laden...