Welcome to Instabug's Documentation!
Here you'll find a comprehensive technical guide
to help you start working with the Instabug SDK efficiently.

Get Started

Feature Request Content

This page covers the content found in a feature request.

Users can add new feature requests or comment on existing ones.

All the fields that users can complete as well as the APIs to make their emails optional can be found below.

Add New Feature Fields

When submitting a new feature request, users must fill out four fields.

  1. Title
  2. Description
  3. Name
  4. Email

This is what the in-app feature request submission form looks like.

Setting the Email Field as Optional

By default, a user's email address is required to submit a new feature request. You can make it optional using the following API.

//The first field determines whether the email field is required or not
//The second field is for whether this is for adding comments or for requesting new features
FeatureRequests.setEmailFieldRequired(true, for: [.requestNewFeature])
//The first field determines whether the email field is required or not
//The second field is for whether this is for adding comments and/or for requesting new features
[IBGFeatureRequests setEmailFieldRequired:YES forAction: IBGActionRequestNewFeature];

Feature Request Comment Fields

When adding a comment to an already existing feature request, users must fill out three fields:

  1. Comment
  2. Name
  3. Email

This is what the in-app feature request comment submission form looks like.

Setting the Email Field as Optional

By default, a user's email address is required to submit a new comment on a feature request. You can make it optional using the following API.

//The first field determines whether the email field is required or not
//The second field is for whether this is for adding comments or for requesting new features
FeatureRequests.setEmailFieldRequired(true, for: [.addCommentToFeature])
//The first field determines whether the email field is required or not
//The second field is for whether this is for adding comments and/or for requesting new features
[IBGFeatureRequests setEmailFieldRequired:YES forAction: IBGActionAddCommentToFeature]

Updated 11 months ago


What's Next

Identifying your users can help eliminate the need for them to enter their email and name when submitting feature requests or bug reports.

User Identification/Data

Feature Request Content


This page covers the content found in a feature request.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.