Skip to main content

1. Generate a project key

Go to Project Settings → API Key and generate a key if the project does not already have one.

2. Define your fields

Open Project → Feedback, select Edit Fields, and configure issue reports and feature requests separately. Available field types are:
  • short and long text
  • email
  • URL
  • attachment
  • single select
  • multi-select
Give each field a label, mark it required when appropriate, and move it up or down to control form order. Single- and multi-select fields also support editable options. The Live Preview updates as you edit.

3. Get the implementation

Select Get Code, then choose the Next.js, React, or Python tab and the Issue or Feature Request form. The generated setup includes a component, a server-side API route, and an environment variable for the project key. Use Add to App to open an AI-assisted implementation thread with the selected framework and current field schema. Use Edit Fields to return to the schema editor.

4. Keep the key server-side

Do not expose the raw project key in browser code. Submit the form to your own API route and have that route forward the request to Aiola with the project key.

5. Verify submissions

Submit a test issue and feature request. Confirm that both appear in Project → Feedback and Central → Feedback, then test filtering and status updates.