Services Plugins FAQs

📲 New Plugin Release: Audio Recorder Free Bubble Mobile

Introducing the Audio Recorder Free Bubble Mobile plugin - the easiest way to add lightweight voice recording to your native app.

Screen Recording Sept 30 2025 (1)

:sparkles: Key Features:

  • Simple Voice Recording - let users capture audio notes, feedback or short messages right inside your app.

  • .mp4 Format Support - recordings are saved in medium-quality .mp4 for easy handling and playback.

  • Lightweight & Fast - streamlined for performance with minimal setup.

Perfect for apps that need basic audio input - from voice notes to simple feedback forms.

:point_right: Demo | Documentation

:bell: For advanced recording options, higher-quality formats and extended functionality, check out the Audio Recorder Pro Bubble Mobile plugin.

Mishel Arzamastseva
Executive Assistant @ Zeroqode

Browse all Zeroqode Plugins for bubble
Banner_Last3

Thanks for the work! I’d really like to use it, but I’m hitting this error:

‘Action start Recording AudioRecorderNativeLight A The plugin Audio Recorder Free Bubble Mobile / action start Recording a Audio Recorder Native Light threw the following error: TypeError: instance.data.startRecording is not a function at eval (PLUGIN_1756895944613x208475815200948220/Audio-Recorder-Free-Bubble-Mobile-element_action–Audio-Recorder-Native-Light-start-Recording-.js:3:15) at https://test-34189.bubbleapps.io/package/native_web_js/b63a58ac95c273524e53a05d7dbf340a2636c28c2de87f3ab6938191688cab88/native_web.js:2997:3262 (please report this to the plugin author)’

Hey @kirillovephoto — thanks for reporting this!

We’re not able to reproduce the issue on our end, so to investigate further, we’ll need a bit more context from your setup.

Could you please share screenshots of two things:

  1. The Audio Recorder element’s configuration (properties panel)
  2. The workflow that runs when the “Start Recording” button is clicked

This will help us see how the plugin is being initialized and triggered in your app.

Also, if you’re running this inside a native app let us know which platform (iOS/Android), and whether microphone permissions are being requested and granted properly. Sometimes triggering the action too early or before the element is ready can also cause this kind of error.

Once we have that info, we’ll dig right in and get back with a fix or suggestion. Looking forward to your reply!

Best regards,
Egor Smorodinov,
Support Team
Browse all Zeroqode Plugins for bubble
Banner_Last3