Overview
The add-on provides:- AI writing assistance directly in Google Docs
- Quick actions for common tasks (summarize, improve, expand)
- Custom prompts for specialized requests
- Content insertion at cursor or selection
- Query history for reference
Installation
Getting Your API Key
To use the add-on, you need a Kasava API key:- Log in to your Kasava account
- Navigate to Settings > API Keys
- Create a new API key
- Copy the key (format:
kasava_live_...orkasava_test_...)
Keep your API key secure. It provides access to your Kasava account’s AI capabilities.
Accessing the Add-on
After installation, access the add-on through the Extensions menu:- Open any Google Doc
- Click Extensions > Kasava AI Assistant > Open AI Assistant
- The Kasava sidebar appears on the right side of your document
Menu Options
The add-on menu provides several entry points:| Menu Item | Description |
|---|---|
| Open AI Assistant | Opens the main sidebar |
| Analyze Selection | Opens sidebar with selected text ready |
| Summarize Document | Opens sidebar to summarize entire document |
| Generate Content | Opens sidebar for content generation |
| Settings | Configure API key and preferences |
Using the Sidebar
Main Interface
The sidebar contains:- Query Input: Text area for your questions or requests
- Context Options: Checkboxes for including selected text or full document
- Quick Actions: One-click buttons for common operations
- Response Area: Where AI responses appear
- Query History: Recent queries for quick re-use
Asking the AI Assistant
Choose Context
- Check “Use selected text” to include your current selection
- Check “Include full document context” for document-aware responses
Context Options
| Option | When to Use |
|---|---|
| Use selected text | When you want AI to work with specific content |
| Include full document | When the AI needs broader context for better answers |
Quick Actions
The sidebar provides one-click actions for common tasks:Summarize (Alt+1)
Condenses selected text or full document into key points:- Works best with substantial content
- Produces bullet points or brief paragraphs
- Great for executive summaries
Improve (Alt+2)
Enhances writing quality:- Fixes grammar and spelling
- Improves clarity and flow
- Maintains your voice and intent
Expand (Alt+3)
Adds detail to brief content:- Elaborates on key points
- Adds supporting information
- Useful for fleshing out outlines
Simplify (Alt+4)
Makes complex text more accessible:- Reduces jargon
- Shortens sentences
- Improves readability
Working with Responses
Response Actions
When you receive an AI response:| Action | Description |
|---|---|
| Insert into document | Places text at cursor position |
| Copy | Copies response to clipboard |
Insertion Behavior
- At cursor: Content inserts where your cursor is positioned
- Replace selection: If text is selected, it can be replaced
- End of document: Fallback if cursor position is unclear
Settings
Configure the add-on through the Settings dialog:Accessing Settings
- Click Extensions > Kasava AI Assistant > Settings
- Or access from within the sidebar
Configuration Options
| Setting | Description |
|---|---|
| API Key | Your Kasava API key (required) |
| Your Kasava account email |
Testing Your Connection
After entering your API key:- Click “Test Connection”
- Verify you see “Connection successful!”
- If it fails, check your API key format and validity
Query History
The sidebar maintains a history of recent queries:- View previous questions
- Quickly re-run a query
- Clear history when needed
Managing History
- Click on a history item to load it as the current query
- Click “Clear” to remove all history
- History is stored locally in your browser
Best Practices
Writing Effective Prompts
Be specific about what you want: Instead of: “Make this better” Try: “Improve the clarity of this paragraph while maintaining a professional tone, and fix any grammatical errors”Using Context Wisely
- For isolated edits, select just the relevant text
- For coherent documents, include full document context
- Balance context with response speed
Document Organization
- Break large documents into sections for focused assistance
- Use the assistant for one task at a time
- Review and refine AI suggestions before accepting
Rate Limits
To ensure fair usage, the add-on has rate limits:- Maximum 10 requests per minute
- 30-second timeout per request
- 50KB maximum response size
Privacy and Security
The add-on respects your privacy:- Only accesses document content when you invoke a command
- Does not store document content on Kasava servers
- Processes through secure API connections
- API key stored locally in your Google account
Permissions Explained
| Permission | Purpose |
|---|---|
| View and edit documents | Read selected text, insert AI responses |
| Display sidebar | Show the Kasava interface |
| Connect to external service | Communicate with Kasava AI API |
Troubleshooting
Add-on not appearing in menu
Add-on not appearing in menu
API key not working
API key not working
Verify your key starts with
kasava_live_ or kasava_test_. Check that the key is active in your Kasava dashboard. Ensure you have sufficient API credits.Responses are slow
Responses are slow
Large documents or complex requests take longer. Try selecting smaller sections. Check your internet connection.
Cannot insert response
Cannot insert response
Ensure you have edit access to the document. Place your cursor where you want the text inserted. Try copying and pasting manually if issues persist.
Rate limit exceeded
Rate limit exceeded
Wait at least one minute before making more requests. Consider batching your work into fewer, more comprehensive queries.
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Alt + 1 | Summarize selection |
| Alt + 2 | Improve selection |
| Alt + 3 | Expand selection |
| Alt + 4 | Simplify selection |
| Ctrl/Cmd + Enter | Submit query (when input is focused) |
Use Cases
Technical Documentation
- Generate API documentation from code comments
- Improve clarity of technical explanations
- Create user guides from feature notes
Meeting Notes
- Summarize lengthy meeting transcripts
- Extract action items
- Format notes for distribution
Content Creation
- Expand outlines into full content
- Generate introductions and conclusions
- Improve drafts for publication
Review and Editing
- Check grammar and style
- Simplify complex language
- Ensure consistency across documents