Cirrana Documentation

Learn how to get the most out of Cirrana with these usage guides and best practices.

How to Ask Effective Questions

  • Be specific about your Salesforce context (e.g., "How do I create a validation rule for Opportunities?").
  • Mention any relevant objects, fields, or business logic.
  • Break down complex requests into smaller steps.
  • Use clear, concise language and avoid jargon when possible.
  • If troubleshooting, include error messages or screenshots if possible.

Best Practices for Code Generation

  • Describe the desired outcome and any constraints (e.g., governor limits, security).
  • Specify the Salesforce object(s) and fields involved.
  • Request comments in generated code for clarity.
  • Review and test generated code in a sandbox before deploying to production.
  • Ask for explanations if you don't understand a code snippet.

Uploading and Analyzing Salesforce Files

  • Supported file types include metadata XML, logs, and configuration files.
  • Use the upload feature in the chat or dashboard to attach files.
  • After upload, ask Cirrana to analyze or summarize the file contents.
  • For troubleshooting, upload relevant logs or error reports.
  • Always review AI-generated insights before making changes in your org.

Using the Chat Effectively

  • Start with a greeting or a brief description of your goal.
  • Use follow-up questions to clarify or dig deeper into answers.
  • Leverage chat history to reference previous solutions or discussions.
  • Try different phrasings if you don't get the answer you expect.
  • Use the chat for both quick questions and in-depth troubleshooting.