---
title: Candidate Texting
slug: EQo_-candidate-texting
docTags: 0IeXvVKLIT0DBKyFY8CUr,UjtUad-9INT1JdwbVu0F8
createdAt: 2025-07-10T11:57:32.686Z
---

This guide assumes your team has completed A2P 10DLC registration and walks through texting a candidate via Ashby once this setup is complete. If you’ve yet to set up candidate texting, please complete [Candidate Texting Onboarding](docId\:LrSCwWBh0I1RwPuqxdQrN). Texting will not work if onboarding isn’t completed first.

Texting currently requires setup support, please contact your CSM or Support to enable it for your account.

Candidate Texting is available on the Foundations, Legacy Plus, Plus and Enterprise plans.

| Foundations | Legacy Plus | Plus | Enterprise |
| ----------- | ----------- | ---- | ---------- |
| ✅           | ✅           | ✅    | ✅          |

Please review the table below to view the number of texts included in your plan.

| Plan             | Foundations\*                       | Plus                                | Enterprise                          |
| ---------------- | ----------------------------------- | ----------------------------------- | ----------------------------------- |
| Included Texts   | 1000/month                          | 2000/seat/year                      | 3000/seat/year                      |
| Additional Texts | $0.09/text, sold in batches of 1000 | $0.09/text, sold in batches of 1000 | $0.09/text, sold in batches of 1000 |

\*Includes both Foundations and Legacy Plus plans.

### Candidate Texting Overview

::loom{url="https://www.loom.com/embed/87cdf6df51ae4bf4b32ffffda7635dbf"}

This guide covers all the features currently supported in Candidate Texting, including:

- Two-way SMS messages via a shared company SMS number
- Candidate Texting Templates that support replacement tokens.
- Schedule template automation, including linking a direct booking text and sending a text upon stage entry.
- Built-in compliance management to help prevent any issues with your messages being flagged as spam.

## Texting Access

Texting currently requires setup support, please contact your CSM or Support to enable it for your account.

## Enable candidate texting

To enable texting:

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
- Navigate to [Admin > Organization Setup > Candidate Texting](https://app.ashbyhq.com/admin/organizational-settings/candidate-texting)
- Toggle on `Enable Candidate Texting`
- Input your privacy policy (required)
- Select your default organization phone number, either by selecting a country code, then selecting a number from the list provided, or by clicking `Advanced Phone Number Search` if you have some specifications around the phone number you’d like to use.&#x20;
  - If you do opt to use the Advanced Phone Number Search option, you will be able to specify a country, an area code and also include preferences like what the phone number should start with, end with or contain.
  - Once you’ve added your specifications, click `Search Phone Numbers`. This will pull up a list of around 30 options. Click `Buy` beside the option you’d like to go with, or `Load More` if you’d like to load other options meeting your preferences. Please note that not all area codes or number combinations may be available.
  - Once a number is selected, it isn’t possible to access this option again.
- Once you have determined a phone number, add your privacy policy in the Company Privacy Policy field. This is required information.
- Optionally, you can also add in an email address to receive notifications on candidate texting in the Notification Email field.


:::

:::VerticalSplitItem
![](https://cdn.zappy.app/0f8729a577933bef45c5bf2cfcf0486b.png)

![](https://cdn.zappy.app/2a67fc4226b6a688cf0b3586a1328dbb.png)

![](https://cdn.zappy.app/6064f784d9f5d7536d44c013ddd51b00.png)

![](https://cdn.zappy.app/8177ce7847c79b49a3b20046122e8d13.png)

![](https://cdn.zappy.app/92806d79470e4219f81b0e47dddfe7b7.png)
:::
::::



## Manage permissions

:::hint{type="info"}
Texting is supported for Elevated Access and Organization Admin users.
:::

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
To grant access to users:

- Navigate to [Employees](https://app.ashbyhq.com/admin/users)
- Choose an employee and visit their Permissions tab
- Set Has Candidate Texting Access to `Yes`
  - If the user has Elevated Access permissions, optionally scroll to Additional User Permissions and check `Create or Edit Text Messaging Templates`


:::

:::VerticalSplitItem
![](https://cdn.zappy.app/d20f5b5ad715d299d8ba2a192907815b.png)

![](https://cdn.zappy.app/600913a94efe39f0accd7cee13632903.png)
:::
::::

## Manage notifications

:::hint{type="info"}
Texting notifications appear on a user’s home page and can be configured to send via email and/or Slack.
:::

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
There are two types of Notifications:

- Home page notifications appear on the Texts tab of the Tasks menu. These tasks can be resolved by replying or clicking the ellipses to resolve.
- Subscription-based notifications can be enabled in a [user’s personal settings](https://app.ashbyhq.com/settings/notifications) and will be sent to any user who texts a candidate, is a hiring team member, or follows a job.
:::

:::VerticalSplitItem
![](https://cdn.zappy.app/7fb8770b0d4302376a8982c04289b03d.png)

![](https://cdn.zappy.app/bda99cc0e124251ba373757e9ffca402.png)


:::
::::

## Create candidate texting templates

:::hint{type="info"}
Templates help to create a consistent candidate experience and keep things moving fast
:::

Your team can create Organization and Personal Texting Templates:

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
- To set up Organization templates, navigate to [Admin>Candidate Texting Templates](https://app.ashbyhq.com/admin/organizational-settings/candidate-texting-templates).
  - Click `New` to create a new template. Add in a Title to refer to internally and the body of your text message.
  - Click the `T` icon to access substitution tokens to pre-fill candidate, job consideration, job and sender information.
- To set up Personal templates, navigate to [Personal Settings>Candidate Texting Templates](https://app.ashbyhq.com/settings/candidate-texting-templates).
  - Click `New` to create a new template. Add in a Title to refer to internally and the body of your text message.
  - Click the `T` icon to access substitution tokens to pre-fill candidate, job consideration, job and sender information.


:::

:::VerticalSplitItem
![](https://cdn.zappy.app/6db211eae3198017886bef511ebbc7cc.png)
:::
::::

## Gather consent from candidates and leads

:::hint{type="warning"}
As a best practice, you should always gather and log consent before texting a candidate. Ashby supports gathering it via application forms, via text message, and manually logging consent gathered a different way.
:::

Gathering consent via the application form

- When texting is enabled, phone number fields will include a consent request for candidates.
- They can opt in or out at that point. If they don’t respond, the first message Ashby sends will be a request for consent via text.

![](https://cdn.zappy.app/4c4290e6a8b16e7118cb26d0e4c2f829.png)

Gathering consent via text message

- When a lead/candidate hasn’t provided consent, and you attempt to text, they’ll first receive a message to opt-in to receive further messages.

![](https://cdn.zappy.app/1053206c0b4738b193f3da8b587f2980.png)

Editing a person’s consent on their candidate profile

- Consent status can be manually overridden on the Summary tab of the candidate’s profile. You can update the candidate's status if you’ve gathered consent outside of Ashby and want to send a text immediately.

![](https://cdn.zappy.app/e0fea259a6ac37abfaaf3e38aeb0b136.png)

### Consent best practices

We’ve built consent best practices into the texting feature, including automatically preventing texting people who have opted out of communication, gathering consent from inbound candidates, and clearly identifying your company to the candidate.

- Ensure your content is relevant to your hiring use case. A part of 10dlc registration is sharing specifically how you will use texting. The default use case is registered and specifically outlines contacting your existing candidates about jobs they’ve applied to and leads about jobs and related hiring events you’d like to share more information with them about. Stick to these use cases to remain compliant.
- Ensure recipients have provided express consent before texting them about roles. Ashby handles this automatically when consent hasn’t been registered for a candidate. If you override the provided consent, ensure you’re able to provide more details upon request
- Honor opt-outs. If a candidate’s consent status is Consent Not Given do not attempt to text them again to get permission.

## Send a text to a candidate

:::hint{type="info"}
We currently support sending one-off messages and setting up automation.
:::

### From the candidate's profile

Texts can be sent from the Texts tab within the Feed section of the candidate profile. The user can select the number to send messages to, use templates, and/or manually type their message to their candidate.

![](https://cdn.zappy.app/06c6cbf3ee78954302c6c7f00a9405e2.png)

### Via a scheduling automation

Texts can be sent automatically when a candidate enters a corresponding stage by setting up `Automate on Stage Entry?` on the Automation tab of a schedule interview activity template.

![](https://cdn.zappy.app/2529c039ca2409b39840141a84dba497.png)

## Set up schedule template automation

:::hint{type="info"}
Automations help streamline your candidate texting workflows. For more information on automation in general, please check out [Automated Activities](docId\:MTFnByCNcVNb4MtdsGeqB)&#x20;
:::

We currently support three schedule template automations:

- Linking a direct booking texting template to a schedule template as part of a schedule interview activity

![](https://cdn.zappy.app/f3932445475c41f28489c6b7bbb02e24.png)

- Sending a text when a candidate enters a stage

![](https://cdn.zappy.app/046f9e14c8511d6fb7eacd02e8659a0d.png)

- Sending an interview reminder as a text message.

![](https://cdn.zappy.app/f8ef33219f89bb0832d9255bf9dd39e6.png)

## FAQ

:::ExpandableHeading
### Is there an inbox view where I can see all the texts across the team?

Not yet, please reach out to [support@ashbyhq.com](mailto\:support@ashbyhq.com) to submit a feature request!
:::

:::ExpandableHeading
### What happens if a candidate opts out of receiving texts?

Subsequent attempts to send the candidate texts will automatically be blocked. This does not impact email communication.
:::

:::ExpandableHeading
### I've specified a phone number to send out texts but want to change it. How do I do this?





Reach out to support\@ashbyhq.com for help with this.&#x20;
:::

::::ExpandableHeading
### Can I respond to candidate text messages via Slack?

You can, yes! Once you receive a notification about a new SMS in Slack, you can click `Reply` on an SMS notification in Slack, type out your response and then click `Send Reply `to send a response text to the candidate without logging into Ashby.

::Image[]{src="https://cdn.zappy.app/06e0dbf331789847598abef6cfcdbc32.png" size="38" width="373" height="282" position="center" showCaption="false"}

:::hint{type="info"}
For more on configuring the integration for Slack, check out [Slack](docId\:W4WjFtj8j0vkKxYkl2Vqo)&#x20;
:::




::::

## Included & Additional Texts FAQ

:::ExpandableHeading
### I’m a Plus plan customer. How many included texts do I get as part of my plan?

Plus plan customers get 2000 texts per seat annually. For example, if your plan includes 100 seats, your team will have access to 200,000 texts per year. If you need more, you can purchase additional texts in batches of 1000.
:::

:::ExpandableHeading
### What if I purchase more seats as part of my contract on a seat-based plan?

Purchasing more seats adds the corresponding number of texts on a prorated basis. So, if you purchase one seat six months into a one-year Plus plan contract, you’ll get 2000 x .5 = 1000 additional texts for the remainder of your contract.
:::

:::ExpandableHeading
### Will you warn me if I’m close to using up all of my credits?

We will email you to warn you when you have used up 80%, 95%, or 100% of your credits.
:::

:::ExpandableHeading
### If I don’t use all my credits, do they roll over to the next period?

Texts are tied to a contract period. Unused texts don’t roll over to the next contract year\*.

- \*texts are granted yearly for customers on annual or multi-year agreements;
- \*texts are granted monthly for customers on monthly agreements
:::

:::ExpandableHeading
### How long do I have to use additional purchased credits?

For monthly plans, you have 30 days from the purchase date to use additional credits.

For annual plans, you have until the end of the current year of your subscription term. Additional batches of texts are co-termed based on your contract term. This way you have one contract with Ashby with one renewal date.
:::

:::ExpandableHeading
### How are credits deducted?

A credit is used for each text message sent from your team’s Ashby account. Inbound messages are not deducted from your allocation. If a long message is sent and is split into multiple messages to the candidate, each message will use a credit.
:::

:::ExpandableHeading
### What happens if I run out of credits?

We won’t bill you more than you’ve already paid. We will pause the ability to send texts and re-enable them at renewal or if additional texts are purchased. You can purchase additional texts as needed. For annual plans, reach out to your Contract Manager. For month-to-month plans reach out to Support.
:::

:::ExpandableHeading
### For seat-based plans, are texts tied to individuals?

Texts are allocated based on the number of seats for Plus and Enterprise plans and tied to an organization, not an individual. So, if you have 50 seats on a Plus plan, you can use 50 x 2000 credits = 100,000 credits across any team members.
:::

:::ExpandableHeading
### Does this feature support international messaging?

SMS is only currently available for customers based in the USA and Canada. Only US and Canada-based candidates can be contacted via the SMS option currently.
:::

