Contacts | Actions
Activity Notes Emails Calls Tasks Meetings

January 2026

Workflow activity

Zeshan Nawaz completed Contact Us - Kixie Connect

Jan 29, 4:04 AM PST

Workflow activity

Zeshan Nawaz completed Contact Us - Kixie Connect (Town Hall)

Jan 29, 4:04 AM PST
Native Sales Texting

Salesforce SMS Automation: Text Leads From the Rep's Number

Salesforce now lets reps text from a Lead record through SMS Messaging for Sales, but it builds on the Digital Engagement add-on and Omni-Channel, stores texts as messaging sessions that activity reports cannot read, and needs Salesforce Voice for one number across calls and texts. Kixie gives every rep two-way texting on Leads and Contacts from the same Kixie number they call from, logged automatically as completed SMS Tasks that roll up to the Account and Opportunity, with Salesforce Flows able to trigger automated texts.

Trusted by revenue teams worldwide

Lexington Capital logo
Jordan Belfort logo
Pagehub logo
Pipedrive logo
Ruoff Mortgage logo
AmeriSave logo
Asmodee logo
Canopy logo
Clean.Tech logo
Grant Cardone logo
Gosite logo
Lexington Capital logo
Jordan Belfort logo
Pagehub logo
Pipedrive logo
Ruoff Mortgage logo
AmeriSave logo
Asmodee logo
Canopy logo
Clean.Tech logo
Grant Cardone logo
Gosite logo

What Rep-Level Texting Adds to Salesforce

Salesforce's own rep texting, SMS Messaging for Sales, runs on the Digital Engagement add-on and Omni-Channel, and its messages live in Messaging Sessions rather than activity reports. Kixie puts a text button in each rep's hands without that stack, and every message writes itself back into the objects your reports already read.

Reps text Leads and Contacts from the same Kixie number they call from, so the missed call and the follow-up text form one identity on the prospect's phone.

Every inbound and outbound text logs automatically as a completed SMS Task on the matching Lead or Contact, rolling up to the Account and the most recent Opportunity.

Salesforce Flows can trigger Kixie auto-SMS through a Zapier-brokered webhook, so an owner assignment or a logged call disposition puts a personalized text in a lead's hands without a rep touching a keyboard.

The gap

Salesforce Rep Texting Comes With a Stack

Salesforce added SMS Messaging for Sales in July 2025: reps start texts from the Activity Composer on Leads, Contacts, and person accounts. Setup builds on Digital Engagement (now sold as Agentforce Contact Center Digital, listed at $75 per user per month) and Omni-Channel, with an SMS channel per rep, plus Salesforce Voice if a rep's calls and texts should share one number. Salesforce's own considerations page adds that SMS messages don't support activity reporting, so reports run on the Messaging Session object instead. Kixie fills the lane without that stack: one-to-one texting on Leads and Contacts, logged as Tasks, on your existing Salesforce edition.

Closed-loop logging

Every Text Is a Completed SMS Task

  • On the record: Kixie logs each text to the Lead or Contact matched by phone number as a completed SMS Task, with the message content in the activity.
  • Rolling up: The same activity syncs to the associated Account and to the most recent Opportunity, so pipeline views and activity reports show texting alongside calls.
  • Duplicates and unknowns: When two records share a number, Kixie syncs to the last-referenced record with Contacts preferred over Leads, and an unknown inbound number can auto-create a new Lead whose history survives conversion to a Contact.
Automation

Salesforce Automations That Send Texts

Any time a call is made to or received from a Salesforce SMS Automation: Text Leads From the Rep’s Number contact, Kixie automatically displays that contact's pertinent information in the Kixie dialer. Contact details can also be edited or updated inside the dialer during or after the call.

  • The recipe: A record-triggered Flow (or a legacy Flow) ends in an Outbound Message pointed at a Zapier webhook, and Kixie sends the text from the record owner's own Kixie number with merge tokens like first name. The mechanism is documented step by step in Kixie's support library.
  • Disposition triggers: Call outcomes logged from the Kixie dialer write to Salesforce as closed Tasks, and Flows can fire on those dispositions to send a follow-up text or a Salesforce email template.
  • Targeted, not blast: Auto-SMS is built for the right message at the right moment, an owner-assignment intro or a no-answer follow-up, not bulk broadcast marketing.
List views

Bulk Personalized Texts From a Salesforce List View

The list views your team already builds become texting audiences. Reps select records from a Lead or Contact list view and send a templated, token-personalized text to each one from their own number, with every message logging back to its own record as an SMS Task. It reads like a one-to-one message because it is one, just sent at list speed.

Salesforce Rep Texting, and the Stack Behind It

A rep opens a Salesforce Lead, sees the phone number, and wants to send a quick text. Salesforce can now do that natively: SMS Messaging for Sales, generally available since July 2025, adds an SMS option to the Activity Composer on Lead, Contact, and person account records. The catch is what it builds on. Setup requires Digital Engagement, the messaging product Salesforce now sells as Agentforce Contact Center Digital at a listed $75 per user per month, plus Omni-Channel routing and an SMS channel for each rep, and Salesforce Voice if a rep’s calls and texts should come from the same number. Salesforce’s own considerations page adds that SMS messages don’t support activity reporting, so texting data lives in Messaging Sessions rather than the activity reports your managers already run. Teams without that stack still watch reps text from personal phones, where nothing logs and the conversation vanishes from your pipeline.

Kixie’s native Salesforce integration takes a lighter route: rep-level, two-way texting on Leads and Contacts, with no Digital Engagement setup, from the same number the rep calls from, with every message written back into Salesforce as activity your reports can read.

How Kixie Texting Works in Salesforce

Every Text Logs as a Completed SMS Task

Kixie matches each message to the Lead or Contact by phone number and logs it as a completed SMS Task on the record. The same activity syncs upward to the associated Account and to the most recent Opportunity, the identical roll-up path that powers Kixie’s automatic call logging for Salesforce. When duplicates share a number, Kixie syncs to the last-referenced record and prefers the Contact over the Lead, and an unknown inbound number can auto-create a Lead whose texting history survives conversion to a Contact.

The Task Type Setup Real Admins Recognize

One ten-minute admin step makes it clean: in Setup, your admin edits the Task object’s Type picklist and adds the values Incoming SMS and Outgoing SMS, or a single SMS value. From then on, texts are properly typed Tasks, which means activity reports, list filters, and Flows can all key on texting specifically. It is a small detail, and it is the difference between SMS as a note and SMS as reportable pipeline activity.

Salesforce Automations That Send Texts

Here is the part Salesforce admins ask about first. A Flow cannot send a text on its own without a messaging product behind it, but it can send an Outbound Message, and that webhook is the trigger Kixie’s documented auto-SMS recipe runs on. The automation fires, the Outbound Message posts to a Zapier catch hook, the Zap looks up the record owner, and Kixie sends the text from the record owner’s own direct Kixie number, with property tokens like the lead’s first name filled in. Kixie’s article was written for workflow rules, which Salesforce stopped supporting on December 31, 2025, so build new triggers as record-triggered Flows. The recipe requires a Kixie Professional account and a Zapier Starter plan or higher.

The plays write themselves: a new owner assignment triggers an introductory text from that owner, a marketing email open triggers a two-minute-delayed nudge, or a call disposition logged from the Kixie dialer, which lands in Salesforce as a closed Task, triggers a follow-up text referencing the missed call. Chain those dispositions and texts together and you are running full call-and-text sequences, the territory of outbound cadences with Kixie and Salesforce. One boundary worth respecting: auto-SMS is a targeted tool for the right message at the right moment, not a blast channel.

Bulk Personalized Texts From a List View

The list views your team already maintains double as texting audiences. A rep selects records from a Lead or Contact list view and sends a templated, token-personalized message to each one from their own Kixie number. Every message logs to its own record as an SMS Task, so a fifty-person webinar follow-up produces fifty clean activity entries, not one untracked blast. Each recipient sees a one-to-one text from a real rep’s number, because that is what it is.

What You Need Before You Start

  • Salesforce Professional edition or higher with API access. Kixie connects natively with a one-time authorization, no middleware.
  • The Task Type picklist values. Add Incoming SMS and Outgoing SMS to the Task Type field so texts log as typed, reportable activity.
  • A2P 10DLC registration. Texting US numbers from US numbers requires registering your business numbers, and Kixie supports registering the same numbers your reps call from.

From there, explore the full Salesforce integration for dialing, screen pops, and disposition logging, or see everything Kixie’s business texting platform does beyond Salesforce.

Salesforce SMS Automation FAQs

Quick answers about texting in Salesforce. Can't find yours? Contact us.

What our customers are saying

Customer-reported experiences with Kixie.

More Ways Kixie Works With Salesforce

Every Kixie feature built for Salesforce, each with its own setup guide and FAQs.

Power Dialer

Sales Dialer is single line and scheduled for retirement. Kixie's PowerDialer dials multiple lines from Salesforce list views and logs every outcome.

Learn More

Local Presence

Sales Dialer Local Presence is US only, fixed manually, and retiring. Kixie ConnectionBoost matches area codes from a managed pool and logs every call.

Learn More

Conversation Intelligence

Einstein Conversation Insights is real but hour-metered and needs a recording provider. Kixie records, transcribes, and scores calls in one layer.

Learn More

Call Recording

Sales Dialer recordings count against Salesforce file storage, and it is retiring. Kixie records every call and attaches it to the Salesforce call Task.

Learn More

Voicemail Drop

Sales Dialer caps voicemail drops and is retiring. Kixie drops pre-recorded voicemails at PowerDialer pace and logs each one as a Salesforce activity.

Learn More

Automatic Call Logging

Einstein Activity Capture logs emails and meetings, not calls. Kixie logs every call, text, and outcome as a typed Task on the right Lead or Contact.

Learn More

Speed to Lead

Salesforce routes a new Lead instantly, then waits for a rep. Kixie auto-enrolls new Leads into a PowerList or fires a Flow-triggered auto-call.

Learn More

Outbound Cadences

Sales Cadences need a dialer for call steps and Digital Engagement for SMS steps. Kixie dials cadence targets multi-line and texts from the rep's number.

Learn More

Click to Call and Screen Pop

Open CTI retires February 28, 2028. Kixie's PowerCall browser extension keeps click-to-dial, screen pops, and auto-logged calls in Salesforce.

Learn More
Try Kixie Free

No credit card required

Get started in 2 minutes, no credit card required

Try Kixie's power dialer free for 7 days and experience the difference.