This post was written by Kicksaw CTO Tim Sabat.
Kicksaw’s technical resources love finding the perfect solution for our clients, but if you want to really spark joy, present them with a unique use case. Use case in point, a recent client ask:
When we started looking into it, we discovered that a Salesforce native solution to complete this task doesn’t currently exist. Cue the excitement, our experts jumped into action.
This blog will offer an overview of the custom AI resume parser we built, which reads documents for specific information in order to create records in Salesforce and will provide:
To meet our client’s requirements and improve their solution’s ROI in a value-driven way we leveraged off-platform AI (in this case OpenAI), middleware on AWS (although we can use any cloud provider), flows, and the Salesforce platform’s flexible data architecture.
Although our client’s use case involved resume parsing — it’s important to note that the way our solution functions is applicable to use cases across numerous industries, which we’ll cover in more detail later on in this blog.
From a user’s perspective this is done with a single click vs. manually scanning the document to identify the correct information, and then manually creating a record and entering the data needed.
For the example of parsing resumes, you could use this solution to automatically create a record in Salesforce with details like:
Typically, in an integration, code for every field type in Salesforce has been mapped in advance and married to data from an api. The Kicksaw solution outlined above does away with this deterministic way of thinking. It tells the AI what fields we want filled in and lets it do the reasoning about how to map data from the resume to the fields.
Salesforce has some innovative on-platform AI tools, but this off-platform AI solution’s functionality allows us to do some really creative things that extend Salesforce’s capabilities and fill in current gaps — making an organization’s SFDC that much more customizable.
Possibilities for use cases are pretty endless, but a few examples include:
Still with us or are you as lost in thought as we are about what this solution and SFDC can do? Feel free to contact us if you have a use case in mind or would like to chat with us about this solution further.