Personalization Use Cases
Tool
Fastino automatically infers tool usage from event metadata (e.g., email headers, workspace identifiers, API sources), so you can query user tool data directly — no explicit ingestion is required.
Overview
Understanding the tools your users work in helps agents and systems deliver context-aware actions.
By retrieving tool data from Fastino, you can determine:
Which tools the user interacts with most (e.g., Slack, Notion, Figma).
What the user’s current or active tool context is.
Typical patterns or preferred workflows across applications.
How to coordinate tasks between connected environments.
Endpoints Used
Endpoint | Description |
|---|---|
| Ask questions about which tools the user uses or is currently active in. |
| Retrieve a structured summary of tool usage and activity context. |
Example: Query User’s Most Used Tools
Ask the Personalization API about the tools or apps a user frequently uses.
Response
Example: Retrieve Tool Summary
Retrieve a structured, deterministic summary of tool data for consistent downstream use.
Response
This summary can be embedded into reasoning prompts or orchestration logic for adaptive behavior.
Example: Ask About Active Tool Context
Response
This helps agents understand which environment to operate within when performing contextual actions.
Example Implementation (Python)
Integration Ideas
Scenario | Example |
|---|---|
Cross-Tool Reasoning | Detect which app the user is currently in to adjust retrieval scope or tone. |
Multi-Agent Systems | Route commands to the correct agent (e.g., SlackBot, NotionBot). |
Activity Analytics | Display weekly summaries of user tool engagement. |
Proactive Assistants | Suggest context-specific actions inside active tools. |
Adaptive Prompts | Ground LLM reasoning in the user’s tool environment (e.g., Notion vs. Salesforce). |
Best Practices
Use
purpose=toolsummaries for consistent, structured tool information.Combine with
purpose=deviceandpurpose=situationfor full situational context.Let Fastino infer tool activity — explicit ingestion is optional.
Re-fetch summaries periodically (or on tool-change events) for accuracy.
When querying, specify the question in natural language for highest precision.
Example: Deterministic Tool Summary
Response
Summary
The Tool endpoint helps you retrieve structured, contextual information about a user’s preferred and active applications — allowing agents to reason and act within the right environment automatically.
Fastino infers this data from usage patterns and metadata, so you can deliver tool-aware personalization without any manual tagging or ingestion setup.
Next, continue to Personalization Use Cases → Cognitive Style to learn how Fastino adapts reasoning and communication patterns to each user’s unique way of thinking and problem-solving.
Join our Discord Community