@extends('admin.layouts.app') @section('content')
← Bot templates

Controlled import

Add a bot template

Upload a bot.json file or ZIP package. BOTz Cloner reads the manifest and matches it to an already approved module class.

@csrf

Maximum {{ config('botz.module_upload.max_kb') }} KB. Root manifest name: bot.json.

Import flow: validate JSON → resolve trusted identifier → read defaults/schema → create a draft for review.
@endsection