logo
  • Environments
  • Enterprise
  • Pricing
BusinessMay 29, 2026

Add a New Salesforce Contact and Account with MiniMax M2

EigentEigent
Eigent × MiniMax M2.1 — Add New Salesforce Contact
Automate Everything with
AI Workforce on Desktop
Download Eigent

Create Salesforce Contacts Without Manual Data Entry

Adding a new contact to Salesforce sounds simple, but it rarely is. You need to check whether the company account already exists, create it if it doesn't, fill in every contact field correctly, and link the two records together — a process that takes several minutes even for experienced users. This workflow, powered by Eigent and MiniMax M2.1, compresses all of that into a single prompt.

1Choose Your Model: MiniMax M2.1

This demonstration runs on MiniMax M2.1, configured as Eigent's default model. MiniMax M2.1 is a powerful language model that supports Eigent's function-calling requirements — meaning it can plan multi-step tasks, use browser tools, and make decisions mid-workflow.

To configure it, go to Settings → Models, select MiniMax under Custom Models, enter your API key, and set it as Default. Eigent validates the model automatically and confirms it supports function calling before saving.

2Describe the Contact in Natural Language

Tell Eigent about the new contact the same way you'd tell a colleague:

We have a new contact at Global Media — Jennifer Martinez (jennifer.m@globalmedia.com) is their new Senior Marketing Manager. Add her to our Salesforce and make sure she's connected to the right company. You can open the browser directly — I'm already logged into the system.

No form. No field mapping. Just the information you already have.

3Eigent Reasons Through the Task

Before opening Salesforce, Eigent's thinking step identifies every action required:

  • Open Salesforce in the browser
  • Search for "Global Media" to check if the account exists
  • Create the account if it's missing
  • Create a new contact with the provided details
  • Link the contact to the Global Media account
  • Return a confirmation message

This reasoning step is visible in the Eigent UI, giving you transparency into exactly what the agent plans to do — and why.

4Account Created First, Then the Contact

The Search Agent opens Salesforce and searches for a "Global Media" account. When none is found, it creates the account record first — ensuring the contact has a valid parent to link to. This is the kind of dependency that trips up simple automations, but Eigent handles it naturally because it reasons about the task rather than following a rigid script.

With the account in place, the agent creates a new contact with all provided fields:

  • First Name: Jennifer
  • Last Name: Martinez
  • Account: Global Media
  • Title: Senior Marketing Manager
  • Email: jennifer.m@globalmedia.com

The contact is saved and linked to the newly created account in a single continuous session.

5Confirmation Delivered

Once complete, Eigent returns a clean confirmation:

"Successfully added Jennifer Martinez (jennifer.m@globalmedia.com) as Senior Marketing Manager at Global Media in Salesforce, linked to company record."

Both the account and contact are now fully created and associated — ready for pipeline activity, outreach, and reporting.

6Why MiniMax M2.1 + Eigent Is Worth Testing

Running a capable model like MiniMax M2.1 through Eigent gives you a cost-effective alternative to the default cloud model while maintaining the multi-step reasoning ability this kind of task requires. It's particularly useful for teams that process high volumes of CRM updates and want to keep per-task model costs low without sacrificing reliability.

7What to Try Next

Add all attendees from my last conference as Salesforce contacts, creating any missing company accounts automatically.

Find Jennifer Martinez in Salesforce and log a first outreach email activity with today's date.

Search for all contacts at Global Media and generate a summary of their roles and last activity dates.

Add Jennifer to the Q3 Enterprise outreach campaign in Salesforce Marketing Cloud.

8Tips for Better Results

  • Include the company name explicitly. Eigent uses the company name to check for an existing account before creating a new one. The more specific you are, the fewer false matches.

  • Provide complete contact details upfront. Title, email, and company in a single prompt means Eigent can complete the entire workflow without pausing to ask for missing information.

  • Test with a review step first. For bulk contact imports, add "show me the details before saving" to your prompt so you can verify field mapping before it hits your CRM.

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