Skip to main content
When a site sends its second-factor code by text message, Champ reads the code from a phone number on your Twilio account and feeds it into the login automatically. SMS 2FA is supported only through Twilio. Set this up once per managed profile.

Step 1 — Connect Twilio

Open Integrate → Integrations, connect the Twilio integration, and authorize it with your Twilio Account SID and Auth Token. This is a one-time, tenant-wide step. The number that receives codes stays on your Twilio account — Champ reads messages through your credentials; it doesn’t provision or own the number.

Step 2 — Point the site’s 2FA at your Twilio number

On the target site, set the SMS verification number to a number on your Twilio account that can receive inbound SMS, so codes land in your Twilio Messages log.

Step 3 — Set the receiving number on the profile

In your profile under Integrate → Browser Profiles, under Two-factor authentication select SMS, then enter your Twilio number in Receiving phone number using E.164 format (a +, country code, then the number, no spaces):
+15551234567

Step 4 — Test the login

Save with Create & Test (or run the login from the profile row). Champ logs in, watches your Twilio number for the incoming code, extracts it, and completes sign-in. It waits about two minutes for the code; if none arrives, the login is cancelled — re-run it once the number is wired up correctly.