logo
  • Environments
  • Enterprise
  • Pricing
BusinessMay 29, 2026

Update a Salesforce Opportunity with AI Browser Automation

EigentEigent
Update Salesforce Opportunity: Acme 170 Widgets
Automate Everything with
AI Workforce on Desktop
Download Eigent

Update Salesforce Opportunities Without Touching the CRM

Every sales rep knows the feeling: a deal moves forward, the customer approves the proposal, and now you have to open Salesforce, find the record, edit four different fields, and add a contact role — all before you can move on to the next thing. Eigent eliminates that manual work entirely. One natural-language prompt is all it takes to update a Salesforce opportunity from scratch, with no clicking required.

1Describe the Update in Plain English

You don't need to navigate Salesforce yourself. Tell Eigent what happened and what needs to change:

We're making progress on the Acme - 170 Widgets deal. The customer just approved our proposal. Please first move to the opportunity tab looking for 'Acme - 170 Widgets', then edit the stage to 'Negotiation', update the close date to January 20th, 2026, and increase the probability to 75%. And add a contact role, 'Marc Benioff' and his role is technical buyer. You can open the browser directly — I'm already logged into the system.

Eigent parses the instruction, identifies every required action, and builds a structured task plan before touching anything in your CRM.

2Eigent Plans the Task

Rather than executing blindly, Eigent breaks the prompt into a clear sequence of operations:

  • Navigate to the Opportunities tab and locate "Acme - 170 Widgets"
  • Update the Stage field to Negotiation
  • Set the Close Date to January 20, 2026
  • Raise the Probability to 75%
  • Add a Contact Role: Marc Benioff as Technical Buyer

This task plan is visible in the Eigent UI before execution begins, so you can confirm the scope of work.

3The Search Agent Executes in Salesforce

Eigent assigns the task to its Search Agent — equipped with Web Browser and Search Engine capabilities. The agent opens Salesforce in your existing authenticated session, so no login is required. It navigates directly to the Opportunities tab, finds the "Acme - 170 Widgets" record, and opens the edit dialog.

Each field update happens in sequence:

  • Close Date updated to 01/20/2026
  • Stage changed to Negotiation
  • Probability set to 75%
  • Record saved — Salesforce confirms: "1 record was updated"

4Contact Role Added Automatically

After saving the opportunity fields, the agent navigates to the Contact Roles section within the same record. It adds Marc Benioff from Acme with the role of Technical Buyer — a relational record creation that typically requires an additional click sequence in Salesforce. The agent handles it in the same uninterrupted run.

Salesforce confirms: "Opportunity Contact Role was saved."

5Why This Matters for Sales Teams

Manual CRM data entry is one of the most consistent time sinks in sales. Research consistently shows that sales reps spend a significant portion of their week on administrative tasks like logging updates, rather than selling. Eigent's Salesforce automation directly addresses this by turning post-call admin into a single spoken or typed instruction.

The approach scales beyond this example: any multi-field update, any relational record operation, any sequence of CRM actions can be expressed in natural language and delegated to Eigent — with the same level of accuracy and confirmation feedback.

6What to Try Next

Find all opportunities in the Negotiation stage that haven't been updated in the past 7 days and add a follow-up task to each one.

Update the Acme - 170 Widgets opportunity close date to next quarter and notify the account owner via Chatter.

Pull all open opportunities over $50K and generate a summary report of their current stages and next steps.

After closing a deal, automatically move it to the right stage and log the win reason from my notes.

7Tips for Better Results

  • Stay logged in. Eigent works fastest when your Salesforce session is already authenticated in the browser. Adding "I'm already logged into the system" to your prompt confirms this and skips any login handling.

  • Name records precisely. Using the exact opportunity name ("Acme - 170 Widgets") gives Eigent an unambiguous search target and avoids false matches with similarly named records.

  • Chain related updates. If you have multiple fields to change — stage, close date, probability, next steps — include them all in one prompt. Eigent handles multi-field edits in a single browser session more efficiently than separate instructions.

Other use cases

Gemini 4: Vibe-Code a 3D Cinematic in Blender from One Prompt

Gemini 4: Vibe-Code a 3D Cinematic in Blender from One Prompt

Create a twelve-second, four-shot cinematic in the Cozy Kitchen scene: a draught lifts a recipe page off its stand, carries it across the work area, and leaves it draped on the strawberry tartlet. Preserve the warm illustrated kitchen. Add a thin two-sided RecipePage with readable recipe marks, follow the flight corridor in action.json, and show the calm setup, motivated lift, flight, contact, and settling with visible wind clues. Use four distinct cameras with camera-bound cuts, depth of field in shots 2 and 3, and smooth, measurable page and camera motion. Hand off a packed, editable sequence.blend, a shot list CSV, a labelled 3×3 storyboard, and nine stills.

Gemini 4: Turn Video Tutorials into Production RL Engineering Skills

Gemini 4: Turn Video Tutorials into Production RL Engineering Skills

Watch the listed YouTube talks and turn their methods and insights into 2–4 reusable, file-based agent skills, using only these videos as primary sources. For each talk, build a timestamped outline, record the key insights, results, and warnings, and label every claim OBSERVED, INFERRED, or UPDATED. Give each skill a SKILL.md with a key insights section and a tool-agnostic path, plus an evidence.md. Validate every skill, then publish a light-mode HTML report served from 127.0.0.1 with the talks embedded, clickable timestamps, a comparison of the talks, a coverage matrix that shows gaps, and a clear list of limitations.

Build a CAD Model from Video: Gemini 3.7 Flash vs. 3.6 Flash

Build a CAD Model from Video: Gemini 3.7 Flash vs. 3.6 Flash

Analyze the transformers character in the uploaded reference video and generate a production-ready, highly detailed 3D CAD/mesh model exported as a .glb file. Analyze the character identity and style, joints and articulation, and surface details. Create ultra-high-precision hard-surface mechanical geometry with distinct body and armor pieces separated around logical joint pivot points. Use metallic PBR materials, including anodized metals, brushed steel, dark titanium, high-gloss painted armor, and emissive channels for the eyes, chest core, and joint glow effects. Pack the diffuse, normal, roughness, metallic, and emissive textures directly into the GLB. Ensure clean topology, manifold geometry, and real-time optimization without losing mechanical sharpness.

Automate everything with AI workforce on desktop
Download Eigent

Try Eigent today

Download the open-source desktop app. Your AI workforce, running on your machine.

Download Eigent
Eigent

Get the latest updates, tutorials, and releases on AI workforce automation.

Thank you for subscribing!

ProductEigentEnvironmentsPricingEnterprise
ExploreSolutionsUse CasesSkillsPluginsBlogs
DevelopersDocsGitHubCAMEL-AIOpen Source FundPartner
DownloadFor open source
CompanyAbout UsBrandCareersSupportTerms of UsePrivacy PolicySecurity & TrustCookie PolicyRefund & Trial Policy

All rights reserved © 2026 EIGENT UK LTD