> For the complete documentation index, see [llms.txt](https://shyft-wallet.gitbook.io/shyft-wallet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://shyft-wallet.gitbook.io/shyft-wallet/introduction/ai-feature-in-shyft.md).

# AI Feature in Shyft

## Why Is AI Integrated into Shyft?

Integrating AI-powered chatbot agents into Shyft Wallet, we significantly enhance its capailities, transforming it into a smart, user-centric platform.

1. **Transaction Assistance**

* Send and Receive Crypto: Users can type commands like "Send 0.5 ETH to \[address]" or "Receive BTC" to initiate transactions.
* Transaction History: The chatbot can fetch and display the user's transaction history, e.g., "Show my last 5 transactions."

2. **Market and Portfolio Insights**

* Real-Time Prices: Respond to queries like "What's the current price of Bitcoin?" or "What are the top-performing meme coins today?"
* Portfolio Updates: Provide insights into the user’s portfolio, such as "What's my portfolio balance?" or "How did my holdings change in the last 24 hours?"
* Price Alerts: Users can set alerts like "Notify me when ETH drops below $1,800."

3. **Educational Content**

* Explain Terms: Help users understand crypto jargon. For example, "What is staking?" or "Explain NFTs."
* Guided Onboarding: Guide new users through wallet setup, key management, or transaction processes.
* Trading Advice: Offer insights like "How can I start trading meme coins?"

4. **AI Trading Assistance**

* Automated Trading: Chatbot can trigger AI trading agents. For example, "Set up a trade to buy Dogecoin if it hits $0.10."
* Trading Updates: Notify users about executed trades or trading opportunities.

5. **Utility Features**

* Gas Fee Estimation: Provide live updates on network congestion and gas fees, e.g., "What's the gas fee for sending ETH now?"
* Network Switch: Users can switch blockchain networks by asking, "Switch to the Binance Smart Chain."
* Multi-Language Support: Provide translations and support for users worldwide.
* Social Trading: Enable users to follow trading strategies from others or copy trades.

6. **Customer Support**

* Troubleshooting Help: Address wallet-related issues like "Why can't I send my tokens?" or "Why is my transaction pending?"
* Contact Support: Direct users to live support if the chatbot cannot resolve their issue.

7. **Advanced Features with AI**

* Natural Language Processing: Handle casual queries like "Can I make money with crypto?" or "Is it a good time to buy Dogecoin?"
* Investment Suggestions: Based on user activity, suggest actions like "You have idle ETH. Would you like to stake it?"
* Smart Notifications: Proactively alert users about important events, such as "The price of SHIBA just spiked by 20%!"

## How to Use AI in Shyft?

1. Beginner:
   1. *User*: "How do I buy crypto?"
   2. *Chatbot*: "You can buy crypto using our integrated exchange. Would you like to start with Bitcoin or Ethereum?"
2. Advanced User:
   1. *User*: "What's the gas fee to send 2 ETH?"
   2. *Chatbot*: "The current gas fee is approximately $5. Would you like to proceed with the transaction?"
3. Trader:
   1. *User*: "Sell all my DOGE if it hits $0.08."
   2. *Chatbot*: "Sure, I'll set up a limit order for DOGE at $0.08."


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://shyft-wallet.gitbook.io/shyft-wallet/introduction/ai-feature-in-shyft.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
