---
title: "Set up Twilio OTP"
description: "Copy Twilio Account SID, Auth Token, and phone numbers into Ordering.co to send SMS and WhatsApp one-time passwords."
canonical: https://docs.ordering.co/docs/products/dashboard/settings/pro/social-login-options/twilio-otp/
---

# Set up Twilio OTP

[Back to the main guide](https://docs.ordering.co/docs/products/dashboard/settings/pro/social-login-options/)

Twilio is a cloud communications platform. Ordering.co uses your Twilio account to send authentication codes by SMS, voice, and WhatsApp so customers can log in or sign up without a stored password.

You need an active [Twilio](https://www.twilio.com/) account. Copy values from the Twilio Console into **Settings → Security & login → Twilio**. Saving those values does not prove Twilio delivered a message.

For product scope, country, and channel limits, see [Twilio OTP on Ordering.co](https://www.ordering.co/integrations/twilio/).

## Benefits

- **Communication:** Voice, SMS, and other Twilio messaging can reach customers and providers.
- **Security:** Phone and email verification reduce fraudulent sign-ups.
- **Scale:** Twilio's API can grow with the number of users who request codes.
- **Reach:** Twilio supports many countries and languages, which helps when the marketplace expands.

## Copy Twilio credentials into the Dashboard

In **Settings → Security & login → Twilio**, enter the Account SID, Auth Token, and sender numbers for the channels your project uses. Keep the Auth Token private. For WhatsApp, use the number and approved template configured for authentication. Select **Save changes**.

Review the available sign-in and sign-up code options in **Security & login**. Verify the intended authentication flow with a synthetic recipient in an approved test project. The SMS editor in [Campaign](https://docs.ordering.co/docs/products/dashboard/marketing/campaigns/) may also display Twilio settings when the campaign channel needs setup.

## Practical configurations

- **User verification:** Require a phone OTP before the account can place orders.
- **Appointment reminders:** Use the same Twilio numbers for SMS reminders about upcoming appointments. Reminder traffic is separate from login OTP; configure templates and sender numbers for that use in Twilio.
- **Customer support:** Twilio voice and messaging can power support channels. That is not enabled by the OTP toggles alone.
- **Marketing campaigns:** Personalized SMS campaigns need their own Twilio sender and compliance settings. Do not reuse an authentication WhatsApp template for marketing.

## Conclusion

Paste the Twilio Account SID, Auth Token, sender numbers, and WhatsApp template SID into Ordering.co, then enable the OTP methods the storefront should offer. Confirm a test code arrives before you treat SMS or WhatsApp login as working.

---

[Back to the main guide](https://docs.ordering.co/docs/products/dashboard/settings/pro/social-login-options/)
