# Setup Bug Reporting

Bug Reporting is enabled by default once you call `LuciqKmp.init()`. You can customize invocation events, report types, extended bug report mode, floating button position, attachment types, proactive reporting, and callbacks.

* [Showing Luciq](https://docs.luciq.ai/kmp/setup-luciq-for-kmp/setup-bug-reporting/showing-luciq) – Invocation events, manual show, and showing specific report types
* [Customize Report Fields](https://docs.luciq.ai/kmp/setup-luciq-for-kmp/setup-bug-reporting/customize-report-fields) – Attachment types, disclaimer, comment requirements
* [Bug Reporting Callbacks](https://docs.luciq.ai/kmp/setup-luciq-for-kmp/setup-bug-reporting/bug-reporting-callbacks) – `onInvoke`, `onDismiss`, `onPromptOptionSelected`
* [Setup Extended Bug Report](https://docs.luciq.ai/kmp/setup-luciq-for-kmp/setup-bug-reporting/setup-extended-bug-report) – Extended report mode and fields
* [Setup Proactive Reporting](https://docs.luciq.ai/kmp/setup-luciq-for-kmp/setup-bug-reporting/setup-proactive-reporting) – Automatic prompts when the SDK detects a frustrating experience
* [Disabling/Enabling Bug Reporting](https://docs.luciq.ai/kmp/setup-luciq-for-kmp/setup-bug-reporting/disabling-enabling-bug-reporting) – Turn the feature on or off
