
Xodera Plugins · Bubble Native
Xodera Documents AI Native
Qəbz və ya çatdırılma şəklini qaralama formaya çevirin. AI tarix, məbləğ və digər tələb olunan sahələri təklif etsin, sonra isə şəxs onları saxlamazdan əvvəl yoxlasın.
Public beta guides · Haptics instructions are in its Bubble listing
Public beta offer: free Bubble install · 7-day card trial, then US$1.50/month per plugin/project.
Sənədlər 6 Noyabr 2026 tarixində nəzərdən keçirildi.
Praktik nümunələr
Qəbz fotoşəkilindən xərc qaralamasını əvvəlcədən doldurun
Satıcı, tarix və məbləğin təkrarlanan daxil edilməsi xərclərin daxil edilməsini ləngidir; çıxarılan sahələr nəzərdən keçirilə bilən qaralama ola bilər.
`fields_json = ["merchant","date","total","currency"]`; istifadəçi qəbz şəkilini çəkir və ayrıca emal üçün razılıq verir. Test zamanı yalnız nümunə qəbzlərdən istifadə edin.
Planlaşdırılıb: `analysis_requested` → Analyze Captured Document məhdud ixrac edilmiş baytlar/MIME/sahə adları/razılıq/istək ID istifadə edərək → qaytarılan sahələri redaktə edilə bilən Xərc formanızda göstərin.
Əməliyyat `status`, `operation_id`, `fields_json` və `review_required` qaytarır. İstifadəçiniz sahələri düzəldib/təsdiqlədikdən sonra iş axınınız Xərci yaradır.
Qeyri-müəyyən nəticədə, eyni `operation_id` ilə Read Analysis; avtomatik olaraq başqa analiz göndərməyin. Razılığın geri çəkilməsi saxlanılan tutma/ixracı təmizləyir; xammal base64-i ictimai Thing qeydində və ya loglarda heç vaxt saxlamayın.
Planlaşdırılıb. Hər təklif olunan dəyəri saxlamadan əvvəl şəxs yoxlamalıdır.
İşçi yoxlama forması üçün çatdırılma qeydi istinadını oxuyun
Anbar istifadəçisi fotoşəkilli kağız slipindən yazmaq əvəzinə təklif olunan istinad/ tarixi yoxlaya bilməlidir.
`fields_json = ["delivery_reference","supplier","delivery_date"]`; test zamanı nümunə çatdırılma qeydinə aid tərəfi tutun.
Ayrı tutma/emal razılığından sonra, Analyze Captured Document seçilmiş sahələri təklif edir. Fotoşəkili redaktə edilə bilən sahələrin yanında göstərin və işçilərdən uyğun Çatdırılma qeydi təsdiq etməsini istəyin.
Qaytarılan `operation_id`‑ni nəticəni yenidən yoxlamaq üçün saxlayın və `fields_json`‑ni təklif kimi saxlayın. İş axınınız faktiki Çatdırılma axtarışını/yeniləməsini yalnız işçi yoxlamasından sonra yerinə yetirir.
Əksik, qeyri-müəyyən və ya səhv sahələr əl ilə düzəliş tələb edir. Provayder xətası orijinal Çatdırılmanı dəyişdirmir; Read Analysis qeyri-müəyyən əməliyyatın nəticəsini yoxlayın.
Planlaşdırılıb. Hər təklif olunan dəyəri saxlamadan əvvəl şəxs yoxlamalıdır.
Etiket fotoşəkilindən avadanlıq seriya nömrəsini təklif edin
Baxım formu aktiv etiketini yazmaq çətin olduqda nəzərdən keçirilə bilən model/seriya təklifi təqdim edə bilər.
`fields_json = ["manufacturer","model","serial_number"]`; nümunə avadanlıq-etiket şəkli tutun; layihə ayarlarında AI provayderinizi seçin.
Planlaşdırılmış Analyze Captured Document əməliyyatı təklif olunan sətirləri qaytarır. Onları fotoşəkilin yanında göstərin; istifadəçiyə Aktiv axtarışı və ya baxım iş axınına keçməzdən əvvəl düzəltməyə icazə verin.
Qaytarılan `fields_json`, `review_required` və `operation_id`‑dən istifadə edin. İdentifikatorları mətn kimi qəbul edin ki, tətbiqiniz əvvəldəki sıfırları saxlasın.
Şəkil oxunmazsa və ya model səhv sətir təklif edərsə, əl ilə daxil etməyə icazə verin. Qeyri-müəyyən cavabdan sonra əlavə AI emalı üçün yenidən ödəniş yaratmaq əvəzinə eyni əməliyyatın nəticəsini oxuyun.
Planlaşdırılıb. Hər təklif olunan dəyəri saxlamadan əvvəl şəxs yoxlamalıdır.
İndi işləyənlər
Özəl beta. Şəkil çəkmə test üçün mövcuddur. Şəkildən sahələrin çıxarılması planlaşdırılıb və hələ tətbiqinizdə istifadə üçün hazır deyil.
İş axınını yaradın
Planlaşdırılıb
Planlaşdırılmış iş axını. Hal-hazırkı beta versiyasında hələ mövcud deyil.
Bu nümunələr Lesson, Message və Order kimi tətbiq qeydlərindən istifadə edir. Onları öz məlumat tipləriniz və element adlarınızla əvəz edin. Nümunə media ünvanları öz fayllarınızla dəyişdirilməlidir.
Planlaşdırılıb: formanıza lazım olan sahələri seçin, məsələn fields_json=["title","date","total"]. enable_analysis_export aktivləşdirin və analysis_context seçilmiş hesab və ya qeydə təyin edin. Bu analiz ayarları hazırkı çəkmə versiyasında mövcud deyil.
İstifadəçiyə şəkil çəkməyə icazə verin və emala ayrıca razılıq alın. analysis_requested-də, bu elementin analysis_image_base64, analysis_mime_type, analysis_fields_json və analysis_consent istifadə edərək Analyze Captured Document işə salın. analysis_request_id-ni idempotency_key kimi istifadə edin.
Geri qaytarılan operation_id, request_id və statusu saxlayın. Əgər status=processing olarsa, Read Analysis ilə həmin operation_id-ni istifadə edərək nəticəni daha sonra alın.
Qaytarılan fields_json dəyərini redaktə edilə bilən baxış formasında göstərin. Təsdiqlənmiş dəyərləri yalnız istifadəçi onları yoxlayıb Confirm düyməsini basdıqdan sonra saxlayın. Həmin təsdiqə qədər orijinal qeydi saxlayın.
Bir dəfə konfiqurasiya edin
BestPlugins → Dashboard → Plugins daxilində Bubble tətbiq layihənizi yaradın və ya seçin. Xodera Documents AI Native seçin, onun açarını kopyalayın, sonra Bubble → Plugins → Xodera Documents AI Native açın və project_api_key‑yə yapışdırın. Bir dəfə yadda saxlayın; sonra aşağıdakı əməliyyatlardan istifadə edin. Hər layihədəki hər pluginin öz açarı var.
Kamera icazəsi tələb edin və şəkilə niyə ehtiyac olduğunu izah edin. Emal üçün ayrıca istifadəçi razılığı lazımdır. Layihə ayarlarında AI təminatçınızı seçin; həmin təminatçının xidmətindən istifadə üçün ödənişi təminatçı özü tələb edir.
Bir dəfə konfiqurasiya edin
- BestPlugins → Dashboard → Plugins‑də Bubble tətbiq layihənizi yaradın və ya seçin.
- Bu plugin seçin və layihə açarını kopyalayın.
- Bubble → Plugins → Xodera Documents AI Native açın; açarı project_api_key‑yə yapışdırın və yadda saxlayın.
- Elementi əlavə edin, tətbiq məlumatlarınızı seçin və aşağıdakı iş axınını yaradın.
- Hal-hazırda yalnız özəl beta girişi. Ümumi quraşdırma və ödənişli aktivasiya hələ açıq deyil.
Quraşdırma və abunə
For Audio Player, Video Player, Photo Editor, Audio Recorder, Files Kit and Haptics: free Bubble installation, a 7-day trial with a card, then US$1.50 per month per plugin and app project. Development and production are included, with no operation cap. File-size and feature limits still apply. Review billing and cancellation before confirming. Other plugins remain unavailable for purchase.
Nəticəni tətbiqinizdə saxlayın
Nümunə ExpenseDraft: sahibi, operation_id, request_id, status və proposed_fields_json. Baxışdan sonra təsdiqlənmiş tarixi, məbləği və digər sahələri, həmçinin reviewed_by və reviewed_at saxlayın. Yalnız formanızın tələb etdiyi sahələri uyğunlaşdırın. Tam şəkil məzmununu loglara və ya adi mətn qeydlərinə yerləşdirməyin.
Uğursuzluq, ləğv və bərpa
Nəticə gecikərsə, eyni sorğunu saxlayın və məlum operation_id üçün Read Analysis istifadə edin. Yeni şəkil çəkməyin və ya yeni sorğu avtomatik yaratmayın. İstifadəçi razılığı geri çəkərsə, şəkili silin və nəticəni təklif etməyi dayandırın; bu, artıq göndərilmiş və ya saxlanılmış nüsxəni geri çağırmaq mümkün deyil.
İmkanlar və məhdudiyyətlər
Planlaşdırılan şəkil girişi: PNG, JPEG və ya WebP, 5 MiB qədər; 1–32 ayrı sahə adları tələb edin. Həmişə çıxarılan dəyərləri yoxlayın. Bu, şəxsiyyət təsdiqi, sənədin orijinallığını yoxlama və ya tibbi qərar aləti deyil. AI-təminatçının ödənişləri ayrıca hesablanır.
Ayarlar, əməliyyatlar və nəticələr
Bu adları Bubble-də istifadə edin. Planlaşdırılmış xüsusiyyətlər ayrı şəkildə işarələnir.
Mövcud beta ayarları
Element ayarları
document_side · textbutton_label · textconsent_text · textdisabled · yes/nofields_json · textprocessing_consent_text · textanalyze_button_label · textcheck_button_label · textlanguage · textui_text_json · textVəziyyətlər
capture_status · textlocal_uri · textmime_type · textdocument_side · textimage_width · numberimage_height · numbererror_code · textis_capturing · yes/noanalysis_status · textanalysis_operation_id · textanalysis_fields_json · textanalysis_error_code · textreview_required · yes/nois_analyzing · yes/noHadisələr
capture_startedcapture_succeededcapture_cancelledpermission_deniedcapture_erroranalysis_startedanalysis_readyanalysis_pendinganalysis_errorƏməliyyatlar və onların girişləri
Element ayarları · 12
Planlaşdırılmış iş axını. Hal-hazırkı beta versiyasında hələ mövcud deyil.
document_sidetext · Standart: "front"- Nümunə dəyəri
front - Nümunə Bubble ifadəsi
Capture Side Dropdown's value - Cari iş qeydi dəyərindən istifadə edin; onu aşağıdakı hədlərlə doğrulayın.
button_labeltext · Standart: ""- Nümunə dəyəri
"" - Nümunə Bubble ifadəsi
App Texts' capture_label - Tətbiqdə görünən mətn; boş buraxıldıqda, dəstəklənən yerlərdə daxili lokallaşdırılmış mətn istifadə olunur. Giriş üçün məxfi məlumat daxil etməyin.
consent_texttext · Standart: ""- Nümunə dəyəri
I agree to capture this non-sensitive receipt. - Nümunə Bubble ifadəsi
App Texts' capture_consent - Konkret fotoşəkil çəkmə/emal məqsədini və alıcını izah edin. Razılığın geri çəkilməsi saxlanılan baytları təmizləyir, əvvəlki tətbiq nüsxələrini deyil.
disabledyes/no · Standart: false- Nümunə dəyəri
no - Nümunə Bubble ifadəsi
GuideHost's is_busy (your yes/no custom state) - Tətbiqiniz məşğul olduğu və ya bu əməliyyat mövcud olmadığı müddətcə elementi deaktiv edin.
processing_consent_texttext · Standart: ""- Nümunə dəyəri
I agree to send this image to the configured AI provider for draft fields. - Nümunə Bubble ifadəsi
App Texts' processing_consent - Konkret fotoşəkil çəkmə/emal məqsədini və alıcını izah edin. Razılığın geri çəkilməsi saxlanılan baytları təmizləyir, əvvəlki tətbiq nüsxələrini deyil.
analyze_button_labeltext · Standart: ""- Nümunə dəyəri
"" - Nümunə Bubble ifadəsi
App Texts' analyze_label - Tətbiqdə görünən mətn; boş buraxıldıqda, dəstəklənən yerlərdə daxili lokallaşdırılmış mətn istifadə olunur. Giriş üçün məxfi məlumat daxil etməyin.
languagetext · Standart: "auto"- Nümunə dəyəri
uk - Nümunə Bubble ifadəsi
Current User's preferred_language - language=auto‑i dəstəklənən cihaz və ya brauzer dilini izləmək üçün təyin edin. Açıq şəkildə seçmək üçün dəstəklənən dil kodunu daxil edin.
ui_text_jsontext · Standart: ""- Nümunə dəyəri
{} - Nümunə Bubble ifadəsi
App Settings' player_labels_json (supported keys only) - İstəyə bağlı JSON dəstəklənən düymə etiketləri ilə. Daxili mətn istifadə etmək üçün boş buraxın.
enable_analysis_exportyes/no · Standart: false- Nümunə dəyəri
yes - Nümunə Bubble ifadəsi
App Settings' enable_reviewed_extraction - Planlaşdırılıb: analiz əməliyyatına fotoşəkili istifadəçinin hər iki razılığından sonra istifadə etməyə icazə verin. Defolt olaraq deaktivdir.
analysis_contexttext · Standart: ""- Nümunə dəyəri
<current-user-id> - Nümunə Bubble ifadəsi
Current User's unique id - Bu hesab və ya qeyd üçün sabit dəyər. Dəyişdirildikdə əvvəlki fotoşəkil cari sessiyadan təmizlənir.
is_activeyes/no · Standart: true- Nümunə dəyəri
yes - Nümunə Bubble ifadəsi
GuideHost's view_is_active (your yes/no custom state) - Bu görünüş açıq olduqda yes (bəli) təyin edin. Çıxarkən no (xeyr) təyin edin ki, oynatma və ya cari iş dayana bilsin.
fields_jsontext · Standart: "[\"title\",\"date\",\"total\"]"- Nümunə dəyəri
["title","date","total"] - Nümunə Bubble ifadəsi
Expense Settings' extraction_fields_json - JSON istənilən çıxarış sahələrinin adları massivi; çıxış insan nəzərdən keçirməsi üçün təklif olunan məlumatdır.
Əməliyyatlar və onların girişləri · 2
Planlaşdırılmış iş axını. Hal-hazırkı beta versiyasında hələ mövcud deyil.
Analyze Captured Document
image_base64text · Standart: —- Nümunə dəyəri
<canonical bytes from consented export> - Nümunə Bubble ifadəsi
Document Capture's analysis_image_base64 - Cari iş qeydi dəyərindən istifadə edin; onu aşağıdakı hədlərlə doğrulayın.
mime_typetext · Standart: —- Nümunə dəyəri
image/jpeg - Nümunə Bubble ifadəsi
Document Capture's analysis_mime_type - Cari iş qeydi dəyərindən istifadə edin; onu aşağıdakı hədlərlə doğrulayın.
fields_jsontext · Standart: —- Nümunə dəyəri
["title","date","total"] - Nümunə Bubble ifadəsi
Document Capture's analysis_fields_json - JSON istənilən çıxarış sahələrinin adları massivi; çıxış insan nəzərdən keçirməsi üçün təklif olunan məlumatdır.
consentyes/no · Standart: —- Nümunə dəyəri
yes — current processing consent - Nümunə Bubble ifadəsi
Document Capture's analysis_consent - Cari iş qeydi dəyərindən istifadə edin; onu aşağıdakı hədlərlə doğrulayın.
idempotency_keytext · Standart: —- Nümunə dəyəri
<unchanged analysis_request_id> - Nümunə Bubble ifadəsi
Document Capture's analysis_request_id - Cari iş qeydi dəyərindən istifadə edin; onu aşağıdakı hədlərlə doğrulayın.
environmenttext · Standart: —- Nümunə dəyəri
development - Nümunə Bubble ifadəsi
App Settings' selected_environment - Cari iş qeydi dəyərindən istifadə edin; onu aşağıdakı hədlərlə doğrulayın.
Qaytarılan nəticələr
ok · yes/nostatus · textoperation_id · textrequest_id · textfields_json · texterror_code · textreview_required · yes/noRead Analysis
operation_idtext · Standart: —- Nümunə dəyəri
<returned operation_id> - Nümunə Bubble ifadəsi
Current ExpenseDraft's operation_id - Cari iş qeydi dəyərindən istifadə edin; onu aşağıdakı hədlərlə doğrulayın.
environmenttext · Standart: —- Nümunə dəyəri
development - Nümunə Bubble ifadəsi
App Settings' selected_environment - Cari iş qeydi dəyərindən istifadə edin; onu aşağıdakı hədlərlə doğrulayın.
Qaytarılan nəticələr
ok · yes/nostatus · textoperation_id · textrequest_id · textfields_json · texterror_code · textreview_required · yes/noVəziyyətlər və hadisələr
Planlaşdırılmış iş axını. Hal-hazırkı beta versiyasında hələ mövcud deyil.
Vəziyyətlər
capture_status · textBu əməliyyatın cari nəticəsi. Uğuru yadda saxlamaqdan əvvəl uyğun tamamlama hadisəsindən istifadə edin.
local_uri · textBu cihazda faylın yerləşməsi. Fayl onlayn saxlanmalı olsa, ayrı-ayrılıqda yaddaşda saxlayın və ya yükləyin.
mime_type · textSeçilmiş elementin cari dəyəri. Əlaqəli hadisədən sonra oxuyun.
document_side · textSeçilmiş elementin cari dəyəri. Əlaqəli hadisədən sonra oxuyun.
image_width · numberSeçilmiş elementin cari dəyəri. Əlaqəli hadisədən sonra oxuyun.
image_height · numberSeçilmiş elementin cari dəyəri. Əlaqəli hadisədən sonra oxuyun.
error_code · textSon əməliyyat üçün xəta məlumatı. Faydalı mesaj göstərin və müvafiq təkrar seçimini təklif edin.
is_capturing · yes/noSeçilmiş elementin cari dəyəri. Əlaqəli hadisədən sonra oxuyun.
analysis_image_base64 · textSeçilmiş elementin cari dəyəri. Əlaqəli hadisədən sonra oxuyun.
analysis_mime_type · textSeçilmiş elementin cari dəyəri. Əlaqəli hadisədən sonra oxuyun.
analysis_fields_json · textİstənilən sahələr üçün təklif olunan dəyərlər. Saxlamadan əvvəl nəzərdən keçirmək üçün göstərin.
analysis_request_id · textBu element və ya əmrin identifikatoru. Uyğun tətbiq qeydi ilə saxlayın. Qeyri‑müəyyən nəticəni təkrar cəhd edərkən eyni sorğu identifikatorundan istifadə edin.
analysis_consent · yes/noSeçilmiş elementin cari dəyəri. Əlaqəli hadisədən sonra oxuyun.
analysis_export_status · textBu əməliyyatın cari nəticəsi. Uğuru yadda saxlamaqdan əvvəl uyğun tamamlama hadisəsindən istifadə edin.
analysis_export_error · textSon əməliyyat üçün xəta məlumatı. Faydalı mesaj göstərin və müvafiq təkrar seçimini təklif edin.
analysis_image_bytes · numberSeçilmiş elementin cari dəyəri. Əlaqəli hadisədən sonra oxuyun.
Hadisələr
capture_startedBu hadisə baş verdikdə, eyni elementdən əlaqəli vəziyyətləri oxuyun.
capture_succeededBu hadisə baş verdikdə, eyni elementdən əlaqəli vəziyyətləri oxuyun.
capture_cancelledBu hadisə baş verdikdə, eyni elementdən əlaqəli vəziyyətləri oxuyun.
permission_deniedBu hadisə baş verdikdə, eyni elementdən əlaqəli vəziyyətləri oxuyun.
capture_errorBu hadisə baş verdikdə, eyni elementdən əlaqəli vəziyyətləri oxuyun.
analysis_requestedBu hadisə baş verdikdə, eyni elementdən əlaqəli vəziyyətləri oxuyun.
analysis_export_errorBu hadisə baş verdikdə, eyni elementdən əlaqəli vəziyyətləri oxuyun.
analysis_clearedBu hadisə baş verdikdə, eyni elementdən əlaqəli vəziyyətləri oxuyun.
İnkişaf etdiricilərin verdiyi suallar
Bu, şəxsiyyəti və ya sənədləri təsdiqləyirmi?
Xeyr. O, mətn sahələrini nəzərdən keçirmək üçün təklif edir. Çəkilmiş sənəd şəkli şəxsiyyəti, orijinallığı və ya tibbi/maliyyə nəticəsini təsdiqləmir.
Abunəlik necə işləyir?
Planlaşdırılmış qiymətləndirmə: Bubble-də plugin quraşdırmaq pulsuzdur. BestPlugins girişi hər bir Bubble tətbiq layihəsindəki hər plugin üçün ayrı abunədir: 7 gün pulsuz, sonra ayda US$1.50. Development və Live daxildir. Əməliyyat sayına sabit limit yoxdur; fayl ölçüsü və xüsusiyyət limitləri hələ də tətbiq olunur. Ödəniş prosesi hələ açıq deyil. Aktivləşdirmə ekranı ilk faktura tarixini və ləğv şərtlərini göstərəcək.
Əlaqəli bələdçilər
Marketplace buraxılışı gözləyir
Forum bələdçisi yerləşdirilməyib
Kömək üçün, hansı plugin və cihazı istifadə etdiyinizi, cəhd etdiyiniz əməliyyatı və nə baş verdiyini bizə bildirin. Şəxsi məlumatları olmayan nümunə istifadə edin. Açarınızı və ya şəxsi fayllarınızı heç vaxt paylaşmayın.