Integratie met Bubble

Hulpcentrum

Bubble homepage

Bubble biedt u de mogelijkheid om te integreren met DocuGenerate om PDF-generatie toe te voegen aan uw apps. Met onze plugin kunt u aangepaste sjablonen instellen en professionele documenten rechtstreeks binnen uw workflows genereren.

Samenvatting

1. Het DocuGenerate-Plugin Installeren
2. Sjablonen Weergeven (Data)
3. Sjabloon Ophalen (Data)
4. Documenten Weergeven (Data)
5. Document Ophalen (Data)
6. Sjabloon Maken (Action)
7. Sjabloon Bijwerken (Action)
8. Sjabloon Verwijderen (Action)
9. Document Genereren (Action)
10. Document Bijwerken (Action)
11. Document Verwijderen (Action)

1. Het DocuGenerate-Plugin Installeren

Installeer om te beginnen de DocuGenerate-plugin en configureer deze met uw API-sleutel. Navigeer in uw Bubble-editor naar het tabblad Plugins, zoek naar DocuGenerate en installeer de plugin.

De DocuGenerate API-sleutel installeren in Bubble

Ga naar uw accountinstellingen van DocuGenerate om uw API-sleutel te verkrijgen, en voer deze in bij de plugin-instellingen in Bubble om veilige toegang mogelijk te maken.

De DocuGenerate API-sleutel configureren in Bubble

Zodra u verbonden bent, kunt u diverse acties en data calls gebruiken om sjablonen te beheren en documenten te genereren.

2. Sjablonen Weergeven (Data)

Gebruik deze aanroep om een lijst op te halen van alle sjablonen die zijn opgeslagen in uw DocuGenerate-account, inclusief basisgegevens zoals sjabloonnamen en ID’s. Deze data call kan nuttig zijn om beschikbare sjablonen weer te geven in uw Bubble-app, zodat gebruikers kunnen kiezen uit vooraf geconfigureerde opties.

Data call om sjablonen weer te geven

3. Sjabloon Ophalen (Data)

Deze aanroep haalt gedetailleerde informatie op voor een specifiek sjabloon, met behulp van de unieke ID van het sjabloon. U krijgt toegang tot eigenschappen zoals de naam, tags en het formaat van het sjabloon, wat handig is bij het weergeven of beheren van individuele sjablonen in uw app. Deze aanroep vereist de volgende invoer:

  • id (Sjabloon-ID): Verplicht om aan te geven welk sjabloon moet worden opgehaald.

Data call om een sjabloon op te halen

4. Documenten Weergeven (Data)

Haalt een lijst op van documenten die zijn gegenereerd op basis van een specifiek sjabloon, zodat u eerder gegenereerde documenten met betrekking tot een sjabloon kunt volgen of weergeven. Deze aanroep kan informatie bieden zoals documentnaam, formaat en aanmaakdatum, voor eenvoudige toegang en beheer. Het vereist de volgende invoer:

  • template_id (Sjabloon-ID): Verplicht om aan te geven voor welk sjabloon documenten moeten worden weergegeven.

Data call om documenten weer te geven

5. Document Ophalen (Data)

Deze aanroep haalt metadata op voor een specifiek document, zoals de bestandsnaam, het formaat en de document-URI. Gebruik deze data call om details over individuele documenten te bekijken en te beheren binnen uw app. De aanroep vereist de volgende invoer:

  • id (Document-ID): Verplicht om aan te geven welk document moet worden opgehaald.

Data call om een document op te halen

6. Sjabloon Maken (Action)

Upload een nieuw bestand als sjabloon naar uw DocuGenerate-account. Met deze actie kunt u ook een optionele naam opgeven voor het sjabloon. Eenmaal geüpload, kan dit sjabloon worden gebruikt om documenten te genereren op basis van gebruikersdata. De volgende invoer wordt verwacht:

  • file (Bestandsupload): Verplicht; upload het .docx-bestand dat als sjabloon moet worden gebruikt.
  • name (Tekst): Optioneel; geef een naam op voor het nieuwe sjabloon.

Action om een sjabloon te maken

7. Sjabloon Bijwerken (Action)

Wijzig het bestand van een bestaand sjabloon of werk de naam ervan bij. Met deze actie kunt u sjablonen actueel houden door nieuwe versies te uploaden of namen naar wens aan te passen. De volgende invoer is vereist:

  • id (Sjabloon-ID): Verplicht om aan te geven welk sjabloon moet worden bijgewerkt.
  • file (Bestandsupload): Optioneel; upload een nieuw bestand als u de sjabloon-inhoud bijwerkt.
  • name (Tekst): Optioneel; werk de sjabloonnaam bij.

Action om een sjabloon bij te werken

8. Sjabloon Verwijderen (Action)

Verwijder een sjabloon uit uw DocuGenerate-account. Deze actie is nuttig om een overzichtelijke lijst sjablonen te behouden door sjablonen die niet meer nodig zijn te verwijderen. Het vereist de volgende invoer:

  • id (Sjabloon-ID): Verplicht om aan te geven welk sjabloon moet worden verwijderd.

Action om een sjabloon te verwijderen

9. Document Genereren (Action)

Deze actie maakt een document op basis van een opgegeven sjabloon en dataset. Definieer de naam, bestandsnaam en het formaat van het document, en geef de data op om velden in het sjabloon in te vullen. Dit is essentieel voor het genereren van aangepaste documenten op basis van gebruikersinvoer of data. De volgende invoer is aanpasbaar:

  • template_id (Sjabloon-ID): Verplicht om aan te geven welk sjabloon moet worden gebruikt.
  • name (Tekst): Optioneel; ken een naam toe aan het gegenereerde document.
  • output_name (Tekst): Optioneel; definieer een aangepaste bestandsnaam voor het uitvoerdocument.
  • output_format (Tekst): Optioneel; geef het uitvoerformaat op (bijv. .pdf, .docx, .doc, .odt, .txt, .html, .png).
  • data (JSON): Verplicht; data om velden in het sjabloon in te vullen.

Action om een document te genereren

10. Document Bijwerken (Action)

Gebruik deze actie om details van een bestaand document te wijzigen, zoals het bijwerken van de naam van het document voor een betere organisatie of duidelijkheid. De volgende invoer wordt verwacht:

  • id (Document-ID): Verplicht om aan te geven welk document moet worden bijgewerkt.
  • name (Tekst): Optioneel; wijzig de naam van het document.

Action om een document bij te werken

11. Document Verwijderen (Action)

Deze actie verwijdert een document uit uw DocuGenerate-account. Gebruik dit om uw documentenlijst overzichtelijk en relevant te houden door verouderde of overbodige documenten te verwijderen. Het vereist de volgende invoer:

  • id (Document-ID): Verplicht om aan te geven welk document moet worden verwijderd.

Action om een document te verwijderen