We have an integration with a third party site which requires an exact match for the Lead Name. When we have a new lead, we need to make a call out to this website.
In Trigger.new, Lead.Name is always null. True, I need to create an asynchronous process to make the callout and by the time the async process happens, there will be a completed record I could SOQL query to get the name.
But since SOQL queries are limited and I already have Lead.FirstName and Lead.LastName, do I really need to make that query?
Or would it be safe to just use lead.FirstName + ' ' + lead.LastName, as I'll already have these values?