We are developing a number of proprietary AI agent products and require a secure method to deliver prompt content into Salesforce without exposing the actual prompt text.
This project involves building a lightweight external API that returns AES-256 encrypted prompts, along with supporting logic to decrypt these inside Salesforce (Apex) at runtime.
Deliverables
1) Encrypted Prompt API - REST endpoint (e.g. /prompt?id=agent_name) - Returns AES-256 encrypted prompt string - Uses API key/token to authenticate requests - Hosted on Heroku
2) Encryption Utility - CLI script (Node.js or Python) to encrypt new prompt strings using a shared key - Prompts can be stored in a JSON file or lightweight data store
3. Salesforce Integration Demo - Apex-compatible AES decryption function - Example Apex callout to the API with decryption logic - Key should be stored securely using Named Credentials or Encrypted Custom Settings
4. Documentation - Instructions for API deployment - How to encrypt new prompt strings - How to call and decrypt within Salesforce
5. Security Requirements - Prompt strings must never be transmitted or stored as plaintext - AES-256 encryption with CBC or GCM mode - Secure API access via token or key - Key must not be hardcoded in Apex
6. Tech Stack Preferences - API in Node.js - Salesforce integration using Apex
Bonus if you have experience with Salesforce integrations and encryption libraries
_____
API Specification Endpoint GET /prompt?id={agent_id}
Apex Decryption Class - The IV can either be sent separately or prepended to the encrypted string - The key should be securely stored in Salesforce (e.g., Named Credential or Encrypted Custom Setting) - The API must ensure the ciphertext is formatted to be compatible with Salesforce’s Crypto.decrypt() function
Cockatiel Reels Video Editor Category: Adobe Premiere Pro, Content Creation, Final Cut Pro, Instagram Marketing, Video Ads, Video Editing, Video Post Editing, Video Production, Video Services, Videography Budget: ₹600 - ₹601 INR
28-Mar-2026 17:03 GMT
High-Detail Product Renderings Needed Category: 3D Animation, 3D Design, 3D Graphic Design, 3D Modelling, 3D Rendering, 3ds Max, Blender, Cinema 4D Budget: $30 - $250 USD
Excel Workbook Cleanup for Football Stats Category: Data Analysis, Data Cleansing, Data Entry, Data Management, Data Processing, Data Visualization, Excel, Excel Macros, Excel VBA, Visual Basic Budget: £10 - £20 GBP
28-Mar-2026 17:01 GMT
Secure AdSense Approval for Tech Blog Category: Content Strategy, Google Adsense, PHP, SEO, Web Design, Web Development, Website Optimization, WordPress Budget: ₹600 - ₹1500 INR
Interactive Excel Spreadsheet Development Category: Data Analysis, Data Analytics, Data Entry, Data Management, Data Processing, Data Visualization, Excel, Visual Basic Budget: $250 - $750 USD
28-Mar-2026 16:52 GMT
Organic TikTok Follower Growth Category: Content Creation, Digital Marketing, Facebook Marketing, Growth Hacking, Internet Marketing, Social Media Management, Social Media Marketing, TikTok, Twitter, Video Editing Budget: $10 - $30 USD
28-Mar-2026 16:51 GMT
Build Power BI KPI Dashboards Category: API Integration, Data Modeling, Data Processing, Data Visualization, Excel, Microsoft Access, Power BI, Visual Basic Budget: ₹600 - ₹1500 INR