AgentChain
Inspiration
Salesforce’s Agent AI (AgentForce) is revolutionizing autonomous agents. We saw an opportunity to leverage this platform for crypto education, making blockchain concepts accessible through a powerful agent-driven interface.
What it does
AgentChain is powered by Salesforce AgentForce as the primary AI agent, offering real-time, conversational crypto tutoring. It simulates testnet payments, answers blockchain queries, and integrates feedback channels like Slack and Telegram for community support.
How we built it
- Low-code Flask front end styled with Tailwind for rapid UI development.
- Salesforce AgentForce deployed as the primary conversational agent.
- Azure OpenAI fallback to ensure high availability and handle complex multimodal prompts (text, image).
- Browser APIs for speech-to-text, text-to-speech, and file uploads.
- Prompt injection guards implemented via Azure to vet AgentForce responses.
Challenges we ran into
- Configuring Salesforce AgentForce to support multimodal input and custom prompts.
- Ensuring seamless failover to Azure OpenAI without disrupting conversation flow.
- Architecting prompt-injection defenses while preserving low-code simplicity.
Accomplishments that we're proud of
- Successfully integrated Salesforce AgentForce as the primary AI engine.
- Developed a secure, low-code multimodal agent (voice, image, text) in under 300 lines of code.
- Established robust prompt-injection detection and fallback logic using Azure.
What we learned
- Best practices for orchestrating dual AI engines—AgentForce and Azure—in a single workflow.
- Strategies for securing agent interactions against deception attacks.
- Low-code techniques to integrate complex APIs with minimal custom coding.
What's next for AgentChain
- Expand Salesforce AgentForce capabilities with custom actions (e.g., on-chain data queries).
- Build a PWA for offline crypto tutorials.
- Introduce gamified learning badges and NFT rewards.
- Deepen community engagement via Slack channels powered by AgentForce agents.
Built With
- ai-agent
- flask


Log in or sign up for Devpost to join the conversation.