+ Bonus + Equity
More locations: Chicago, IL, USA
Office-based with flexible scheduling.
Salesforce provides cloud-based CRM software to help organizations manage customer relationships. Its main platform, Customer 360, combines marketing, sales, service, commerce, and IT tools in one integrated suite delivered via subscription. It differentiates itself with a broad, modular product lineup, a large ecosystem of partners and training, and cloud-based updates. Its goal is to help businesses of all sizes improve customer relationships, streamline operations, and drive growth by delivering consistent, data-driven experiences across the customer journey.
Company Size
10,001+
Company Stage
IPO
Headquarters
San Francisco, California
Founded
1999
See people who can refer or advise you
Help us improve and share your feedback! Did you find this helpful?
Health Insurance
Life Insurance
401(k) Retirement Plan
Remote Work Options
Flexible Work Hours
Parental Leave
Wellness Program
Salesforce is exploring new pricing models for its AI products as traditional per-user licensing becomes less suitable for AI agents and automated workflows. The company is testing three approaches: conventional seat licences, consumption through Flex Credits, and outcome-based fees tied to measurable results like resolved customer service cases. Mike Spencer, Salesforce's deputy CFO, described the current situation as "an anxiety-filled architecture" of different pricing structures. He expects consumption revenue to grow as AI adoption increases, though it will take three to five years to become a material share of revenue. The shift comes as licence revenue weighs on growth. Gartner warned in January that all-you-can-eat agreements might not be available at renewal, making future costs harder to predict. PwC's Preet Takkar expects outcome-based pricing to become prevalent by 2030, saying seat-based licensing makes less sense when AI agents perform work instead of human employees.
Fin’s customer agent platform joins Salesforce, giving companies faster, more flexible ways to automate customer service and deliver measurable outcomes Salesforce (NYSE: CRM), the world’s #1 AI CRM, today announced it has completed its acquisition of Fin , formerly Intercom, an industry-leading customer agent company. The close of the acquisition brings Fin’s customer agent platform and world-class technical AI team to Salesforce, along with an established global customer base of more than 30,000 companies. Powered by the Fin model suite , the company’s proprietary AI models trained specifically for customer experience, Fin’s AI customer agent resolves complex queries end-to-end across every channel, including live chat, email, WhatsApp, SMS, voice, and Slack - achieving an industry-leading average resolution rate of 76%. “The #1 customer agent meets the #1 CRM,” said Marc Benioff, Chair and CEO of Salesforce. “The future of customer service is autonomous, intelligent, and built on
Salesforce CEO Marc Benioff praised Nvidia at the company's annual Dreamforce conference this week, calling the AI chip maker "exquisite" for having "the product for the moment". Benioff highlighted Nvidia's unique position serving a limited set of customers building enormous data centres. At Dreamforce, Salesforce and Nvidia unveiled Koa, a domain-specific reasoning model for Salesforce's Agentforce ecosystem. Hosted on Salesforce's private infrastructure, Koa allows enterprise clients to maintain control over model weights and sensitive data whilst achieving lower token inference costs. The partnership reflects a broader industry shift towards domain-tailored AI agents. Nvidia CEO Jensen Huang joined Benioff on stage to detail the collaboration. Analysts noted the move signals growing enterprise interest in task-specific models to reduce costs without sacrificing performance.
Salesforce has expanded its zero-copy integration with AWS to include Amazon Aurora, Amazon Relational Database Service, AWS Glue-managed Apache Iceberg tables, Apache Iceberg tables based on S3, and Amazon SageMaker Lakehouse. Zero-copy connectivity allows access to external data without moving or duplicating it. The companies are also bringing AWS agents into Slack, beginning with AWS DevOps Agent, and expanding Agentforce access to Bedrock models. Previously, Salesforce Data Cloud could query Redshift through zero-copy federation. Additionally, Agent2Agent voice links between Agentforce Voice and Amazon Connect Customer are scheduled for autumn 2026.
How can I automate document generation using Salesforce CRM data? Document Automation Salesforce Businesses can automate document generation from Salesforce CRM data by connecting Salesforce to a document generation solution that uses Salesforce records and Flow to trigger and manage document creation. The CRM remains the system of record: Salesforce holds the data and fires the trigger, while the document platform handles template logic, assembly, approval routing, and delivery, then returns the finished document to the originating record. Here's how that works with Experlogix Document Automation. With a few clicks Experlogix pulls data from any Salesforce object (accounts, opportunities, cases, contacts, custom objects) merges it into a dynamic template with conditional logic, routes it for approval, delivers it by email or eSignature, and attaches the finished document back to the record. It installs as a packaged solution and connects with Salesforce Flow, so document generation runs inside the automation layer your team already uses. No custom code, no exporting, no rekeying. Connect Salesforce as a data source. Experlogix Document Automation reads from any Salesforce object, with unlimited degrees of relationship between them. That matters because enterprise documents rarely map to a single record. A renewal packet might need account details, the related opportunity, line items, the primary contact, and a custom compliance object all in one document. Build templates that adapt to the data. Templates are built in Word and can be maintained by business users or developers. They support conditional sections that appear or suppress based on Salesforce field values, repeating tables with grouping, filtering, and sorting, calculated fields, multi-language content, appended existing documents, and versioning with rollback. This is the capability gap that sends most teams looking beyond native Salesforce templates. Mail merge and quote templates handle fixed-format documents well. They can't decide that a California customer needs one disclosure set and a New York customer needs another, or that a document should include three product schedules instead of one. Bring in data beyond Salesforce. Most enterprise documents need more than CRM data. Pricing from ERP. Coverage details from a policy administration system. Billing history. Information that doesn't exist anywhere yet and must be captured from a person mid-process. Because the Experlogix engine runs outside Salesforce, it aggregates Salesforce data with external system data without routing everything through your org. Experlogix Forms collect stakeholder input as part of the flow. Documents that require customer input or a manager's selection don't fall out of automation and back into email. Trigger generation from Salesforce Flow. Experlogix Document Automation connects to Salesforce Flow, so you launch documents two ways. Screen Flows for user-initiated documents. Build a screen flow that calls Experlogix Smart Flows, then surface it as a button on any Lightning record page. A rep generates a proposal from the opportunity they're already looking at. If the document needs input (a discount tier, a delivery date, an optional clause) the screen flow collects it before generation. No Apex, no separate interface. Record-triggered and scheduled flows for hands-off generation. When an opportunity hits Closed Won, a case reaches a resolution status, or a renewal date comes within 60 days, the flow fires the Experlogix flow automatically. The document generates, routes for approval, and lands back on the record with no one touching it. For IT, this is the structural advantage: document generation becomes another node in your existing Salesforce automation architecture rather than a parallel system with its own trigger logic, its own permissions model, and its own maintenance burden. Approve, deliver, and store. Experlogix Document Automation handles what happens after generation, and every step is conditional. Preview for the user who triggered it, approval routing when the document requires sign-off, email delivery with tracking, eSignature, and attachment back to the originating record with an activity entry logged. Output across multiple formats depending on whether the recipient needs an editable file, a locked or fillable PDF, or a print-ready package. Assembly happens in the Experlogix engine, but the finished document and its status return to Salesforce so your audit trail lives where your auditors already look. What this looks like in practice. A rep closes a complex opportunity. The record-triggered flow fires. Experlogix pulls the account, the opportunity, all line items, and pricing from the connected ERP, assembles a contract with the product schedules and regulatory language that specific deal requires, routes it to legal for approval, sends it for signature once approved, and attaches the executed document back to the opportunity with an activity record. Where this is heading: agent-initiated documents. The same flows that a screen flow triggers can also be invoked by an AI agent. Through the Experlogix MCP server, an Agentforce agent can discover the available Experlogix flows, execute the right one, and report status conversationally. A rep can ask for a renewal contract via AI chat instead of clicking into a record. The underlying flow, approval routing, and governance don't change. Only the trigger does. Putting it together. Automating document generation from Salesforce CRM data comes down to five things: connecting your Salesforce objects as a data source, building templates that adapt to what's in them, pulling in the data that lives outside the CRM, triggering generation from Salesforce Flow, and letting the workflow carry the document through approval, delivery, and back to the record. Experlogix extends Salesforce with document generation and workflow automation capabilities. Salesforce remains the source of your CRM data, while Experlogix uses that data to create personalized, complex documents and automate the processes around them. See it in Salesforce Watch the recorded webinar to see Experlogix Document Automation generate documents from live Salesforce data. Review flow-triggered generation, conditional templates, approval routing, and delivery back to the record. FAQs. Connect a document automation platform to Salesforce, map your objects to dynamic templates, and trigger generation from Salesforce Flow. With Experlogix Document Automation, a Smart Flow pulls data from any Salesforce object, merges it into a template with conditional logic, routes it for approval when needed, delivers it by email or eSignature, and attaches the finished document back to the record. Which Salesforce objects can Experlogix pull data from? Any object, standard or custom, with unlimited degrees of relationship between them, so a single document can draw from related records across your Salesforce environment. Can I add a button in Salesforce to generate a document? Yes. Build a screen flow that calls Experlogix and surface it as a button on any Lightning record page. Can document generation trigger approval workflows? Yes. Experlogix Document Automation can route documents for preview and approval before external delivery, with conditional routing based on document data. Can an AI agent generate documents from Salesforce data? Yes. Experlogix Smart Flows can be invoked through an MCP server, allowing an Agentforce agent to trigger document generation and report status while the same approval and governance rules apply.