A backup of your chatbots in GitHub — itself, on a schedule

On a schedule the scenario exports all your chatbots and saves them to a repository, creating and updating files as they change.

  • All bots are exported automatically
  • Only what has changed gets updated
  • The repository keeps a full version history
  • Your work won't be lost
GitHub

How it works

To move data from GitHub to automatically, use a ready-made scenario — no manual exports.

  1. Starts when: On clicking 'execute'
  2. Then: Globals
  3. Then: List Typebots
  4. Then: List files
  5. Then: github
  6. Check: Loop Over Items
  7. Then: Execute Workflow
  8. Then: Split Out
  9. Then: typebot
  10. Starts when: Execute Workflow Trigger
  11. Check: Switch
  12. If yes: Get Typebot
  13. Then: Get file data
  14. Check: Merge
  15. Then: isDiffOrNew
  16. Check: Check Status
  17. If yes: Create new file
  18. Then: Return
  19. If no: Edit existing file
  20. Then: Edit Fields
  21. If no: isDeleted
  22. Check: If
  23. If yes: Delete a file
  24. Starts when: Schedule Trigger

You can launch this integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.