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
2D Art Co-Founder for Game Studio Category: 2D Animation, 2D Drawing, 2D Game Art, 2D Layout, Animation, Caricature & Cartoons, Game Design, Game Development, Graphic Design, Illustration Budget: $25 - $50 USD
Modern Company Profile Brochure Category: Adobe Illustrator, Adobe InDesign, Brochure Design, Corporate Identity, Creative Design, Graphic Design, Logo Design, Print Design, Visual Design Budget: ₹600 - ₹1500 INR
08-Jun-2026 09:58 GMT
SARJAN BEAUTY - Logo & Website Design Category: Accounting, Content Strategy, Design Thinking, Digital Marketing, Graphic Design, Packaging Design, SEO, User Experience Research, Visual Design, Web Design Budget: ₹400 - ₹750 INR
08-Jun-2026 09:58 GMT
Commission Sales E-commerce Web Dev Category: Business Development, CRM, Digital Marketing, Lead Generation, Marketing Strategy, SaaS Sales, Sales, Web Development Budget: ₹1500 - ₹12500 INR
08-Jun-2026 09:57 GMT
Female 3D Artists Needed For Remote Work Category: 3D Animation, 3D Art, 3D Design, 3D Graphic Design, 3D Illustration, 3D Modelling, 3D Rendering, 3ds Max, Blender, Maya Budget: ₹1500 - ₹12500 INR
08-Jun-2026 09:56 GMT
Weight Loss Transformation Video Needed ASAP Category: Adobe Premiere Pro, After Effects, DaVinci Resolve, Final Cut Pro, Motion Graphics, Video Editing, Video Production, Video Services Budget: ₹600 - ₹1500 INR
08-Jun-2026 09:55 GMT
Reliable Multi-Tasking Personal Assistant Category: Admin Support, Canva, ChatGPT, Content Writing, Customer Service, Data Entry, Email Handling, Social Media Management Budget: $30 - $250 USD
08-Jun-2026 09:54 GMT
Vibrant Movement Studio Website Category: Graphic Design, HTML, Payment Processing, PHP, Project Management, UI / User Interface, Web Application, Web Design, Web Development Budget: £250 - £750 GBP