A Slate WhatsApp integration connects prospective students' WhatsApp conversations to Slate, the admissions CRM by Technolutions that many US colleges and universities run their enrollment operations on. Slate does not document a native WhatsApp feature. Skolbot fills that gap with two AI agents: WhatsApp Capture turns inbound conversations into Slate records, and WhatsApp Activate follows up with a population or query your team exports from Slate.
The integration runs on Slate's public mechanisms: source formats, Upload Dataset, SFTP and web services. Objects, fields, triggers and sync direction are confirmed for each institution's Slate configuration during scoping, with your Slate administrator in the room.

Slate + WhatsApp: what Slate already does
Slate already handles texting natively. Technolutions documentation states that real-time, bidirectional SMS text messaging is a native component of Slate, with no third-party integration required. Replies appear on the record linked to the phone number and in Inbox.
WhatsApp is a different story. We found no native WhatsApp feature in Technolutions' public documentation. Domestic high school seniors often text, but international applicants, their families and many transfer and graduate prospects live on WhatsApp. If your enrollment team wants to answer them there and see those exchanges in Slate, you need a layer that runs WhatsApp and feeds Slate.
Slate texting vs a WhatsApp AI agent: two different tools
| Question | Slate native SMS | Skolbot WhatsApp AI agent feeding Slate |
|---|---|---|
| Channel | SMS | |
| Who replies | Your counselors, or scheduled sends | The AI agent, then a counselor when needed |
| Availability | Depends on your staff and campaigns | Answers common questions at any hour, in any time zone |
| Where history lives | Slate record and Inbox | WhatsApp platform, with summary and status sent to Slate |
| Setup | Slate configuration | Source format in Slate, then scoping with your team |
The two can coexist. SMS works well for deadline reminders and one-to-one counselor exchanges with domestic students. The WhatsApp agent serves applicants who prefer WhatsApp and ask many questions before they apply: international students asking about I-20 timing or English proficiency tests, and parents abroad asking about cost of attendance.
What Skolbot is not
Skolbot is not a connector certified by Technolutions. We claim no partnership with Technolutions and no listing in any Slate marketplace. The integration uses the import and export tools Slate documents for every institution. Your Slate team keeps control of mapping, matching and the activation of each feed.
WhatsApp Capture: from inbound conversations to Slate records
WhatsApp Capture answers prospective students who message you on WhatsApp, for example from a QR code at a college fair, a link in an international recruitment email or a button on a program page. The agent answers questions, qualifies the inquiry and records consent. The inquiry is then sent to Slate.
The source format: the way into Slate
Slate organizes imports around Upload Dataset, the import tool in Slate. A source format describes a dataset that always comes from the same source and maps each column to a Slate field. The Source Format Library offers formats for known vendors; for Skolbot, a custom source format is created and reviewed by your team.
Typical data includes name, WhatsApp number, email if given, program of interest, intended entry term, student type (first-year, transfer, graduate, international), lead source, consent and a conversation summary.
SFTP or web service
Slate documents two ways in:
- files dropped on the Technolutions SFTP server, usually in an
/incoming/directory, as described in the Slate SFTP overview; - a web service push to the endpoint unique to the source format, as described in Importing Data with Web Services.
The same page notes that Upload Dataset works best with batches rather than row-by-row updates. Skolbot therefore sends inquiries in batches. A callback request travels with the inquiry in the batch, with its call brief, so your counselor finds it on the Slate record.
WhatsApp Activate: following up with a Slate population
WhatsApp Activate starts in Slate. In Slate, a population is a group of records with like attributes, defined by rules. Your team builds a query on that population, for example admitted international students who have not paid their enrollment deposit, or applicants with a missing transcript.
Slate lets you schedule the export of a query's results to an SFTP server or make them available through a web service. Skolbot reads that export, messages only the people who opted in to WhatsApp, then sends the outcome back to Slate through the source format.
Skolbot only reads what your query exposes. Your team chooses the contacts, the criteria and the fields.
WhatsApp opt-in
Consent is a requirement, not a detail. Meta documentation states that businesses are required to obtain opt-in before messaging people on WhatsApp, and your institution's own policies, and any messaging rules your counsel applies, may go further. A phone number in Slate does not, on its own, mean the person agreed to WhatsApp messages.
In practice, scoping adds a Slate field that holds WhatsApp consent and its date. WhatsApp Activate filters on that field. WhatsApp Capture fills it when a prospective student agrees to be contacted. Our guide to WhatsApp applicant outreach and opt-in covers frequency rules.
Human handoff to counselors
The AI agent makes no admissions decision. It hands off when the question involves a personal case, an exception, financial aid, a visa question that needs your international office, or a complaint, or when the student asks for a person.
Scoping settles three points: who picks up the conversation, in which tool, and what is written to Slate. Usually the Slate record gets a status, the handoff reason and the assigned counselor. The counselor picks up with the full context.
How a Slate WhatsApp integration is scoped
Scoping follows a simple order:
- The pilot. One moment in the enrollment funnel, for example WhatsApp inquiries from international college fairs, or deposit follow-up for admitted international students.
- Objects and fields. Your Slate team says where the inquiry lands: person record, custom fields, an interaction or another structure specific to your instance.
- Matching. The phone number is often the key, with email as backup. Slate applies its own matching rules at import.
- Sync direction. Capture flows from Skolbot to Slate. Activate starts from a Slate export, then the outcome comes back.
- Timing. A batch frequency that works for the admissions office, tighter during deposit season.
- Data and FERPA. Summary or full transcript in Slate, decided with your registrar, general counsel or privacy office. Ask how FERPA applies if inquiry data stays in the student's record after they enroll, and agree on retention and access now. This is a scoping point, not legal advice. For institutions that also recruit in Europe, scoping covers GDPR as well.
- Errors. Who gets alerted when an import is rejected. Skolbot logs every batch it sends.
To compare with other setups, read our AI admissions agent vs CRM automation guide and the higher education CRM comparison. For the general WhatsApp-to-CRM pattern, see our WhatsApp CRM integration guide for admissions. The integrations page lists supported CRMs.
See Skolbot with my Slate instance
