Onboarding

Get your team set up on Bluerabbit in just 3 minutes

  1. Log in to Bluerabbit (ai.bluerabbit.co) with Google or with email/password and complete your personal/organization information.
  2. login
    Connect your GitHub
  3. After logging in, enter the Settings screen. Find Github and click "Connect".
  4. integrations
  5. Click on your GitHub organization.
  6. github
  7. Decide if you want to authorize all repositories or just select ones in your organization. Then click "Install."
  8. github

    Repos Synced! 🙌

  9. Your repos are synced. Once you finish doing all those steps, if you want to change the Base Branch, just click in default Base Branch inside the issues you created. You can pick in which branch bluerabbit is going to make the fixes and improvements
  10. All done! You can now start creating issues. 😁

Start creating your first issue 🚥🏁
  1. Go to Dashboard in our Platform.
  2. start
  3. Click on Create Issue. A modal will open.
  4. designs
  5. Write the title and the description. Try to complete the description as detailed as possible, mentioning the files to be modified, screens, etc. Then, click on create.
  6. example
  7. Open the task you created and a drawer will open from the right.
    Choose the repo and the branch you want our AI to create the PR.
  8. drawer
  9. Click "RUN" and wait till the PR is created! It will be created in your repository on Github.

Designs to code 🎨

You can ask the AI to convert designs into code, saving you 80% of the work!

  1. After clicking on create an issue, upload an image with the design

    You should upload the design you want our AI to turn into code

  2. designs
  3. Remember to specify in the description things like files, screens and animations.
  4. exampledesign
  5. Click on create and boom! See the magic happens... The AI will create an independent component with the design
  6. *Note: In most cases you should retouch margins, borders, etc to perfectly adapt to your code, but it will save most of your time


✅ Integrating Ticketing Platforms

Jira

You can use our AI directly from Jira Software.
  1. Go to Settings page in Bluerabbit's Platform and in the Jira integration card, click connect.
  2. jirasettings
  3. A modal will open where you will need to enter the URL of your Jira. Enter it like this: bluerabbitt.atlassian.net . Then, click connect.
  4. jiradomain
  5. Once the URL is entered, you can go to Jira to assign your first ticket.
  6. jira
  7. First, you should click in the tag that says "Bluerabbit" above. A description should appear as shown below in green.
  8. jira2
  9. To assign it, you need to comment on the task with the following:

    - Specify the repo using: "bluerabbit_repo: repo name"

    - and specify the branch using "bluerabbit_branch: branch"

  10. jiracomment
  11. Then, the RUN button will appear in the description; click it and our AI will start working in the task.
  12. jirarun
Done!😁
After doing this, our AI will create a PR directly in your repo on github. So, try to enter Github in the next 3 minutes and see the PR created. If you want to modify the PR you can give instructions directly from github.

Prompts

  1. Be specific.

    You can create issues in our platform or directly from your ticketing platform. Try to clearly describe what you want. Include relevant details and context to help Bluerabbit understand your request. Try to mention the documents to be modified.

  2. Use Simple Language

    Write your prompt in straightforward terms. Avoid jargon and complicated language to make it easier for Bluerabbit to understand your request.

  3. If the AI didn't get it, try again.

    If the AI misunderstood your request, try stating it in a different way. Sometimes changing the wording can make your intention clearer.

  4. If you want to modify the PR, you can comment directly on GitHub.

    See how to do that in next section!


Comments 💬

This will be probably one of the most interesting parts of our solution. You can comment the PRs generated by the AI if you want to modify something in the code created.

  1. Tag Bluerabbit on Github

    By writing "Bluerabbit:<comment>" the AI will read your request and start processing it.

  2. comment
  3. Confirm the modifications

    To confirm modifications, you need to react the comment with a 🚀.

  4. rocket
  5. Review the files changed and merge the PR!

    If you get this far it means you understood how our platform works.

You are all set! 🎉

Feel free to reach out if you have any other question.