Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.wittify.ai/llms.txt

Use this file to discover all available pages before exploring further.

The login page is at app.wittify.ai/login. Both languages are supported, the language switcher in the top bar flips the page instantly between English and Arabic. If two-factor authentication (2FA) is enabled on your account, sign-in pivots to the Check your email step after you submit your password.

What this page looks like

A two-panel layout. The dark gradient panel on the start edge is for branding and is hidden on phones. The form panel on the other side is what you interact with.

Side panel (visible on desktop only)

Contains, top to bottom:
  • The Wittify wordmark.
  • The Saudi Tech logo, shown only when we detect you’re visiting from Saudi Arabia. It uses the Arabic version of the logo on Arabic pages.
  • A headline: Build AI agents that speak your language. The second half is highlighted with the brand gradient.
  • A short description: Deploy voice and text AI agents across WhatsApp, phone, web, and social in minutes.
  • A row of feature pills:
    • No-Code Agent Builder
    • Voice and Text Agents
    • 100+ Languages & Dialects
    • Seamless Integrations
    • Omnichannel Deployment
    • WhatsApp, SIP, Web, Social
    • ISO 9001, 27001, 22301 Certified
  • The legal company name at the bottom: Wittify.AI Technologies FZ-LLC.
  • Three softly animated gradient orbs in the background.
On Arabic pages the panel flips to the end edge of the screen. On screens narrower than lg it hides entirely and the form panel takes the full width.

Form panel

  • A top bar in the upper end-edge corner with the language switcher (a small Globe button that opens a dropdown with English and العربية) and the theme toggle (a 36 px circle with an animated sun / moon icon, cycles through Light, Dark, and System).
  • The Wittify logo (only on phones, the side panel covers this on desktop).
  • The heading Welcome back.
  • The description Sign in to your Wittify AI account.
  • The social provider grid (2x2).
  • An or continue with divider.
  • The email + password form (always open on Login, you don’t have to click a “Sign in with Email” button first like on Sign Up).
  • A Don’t have an account? Sign up link at the bottom that routes to Sign Up.

Social providers

Three buttons in a 2x2 grid. The fourth slot is reserved for Apple, hidden today and re-enabled when ready.

Google

Sign in with your Google account.

Microsoft

Sign in with a personal or work Microsoft account.

GitHub

Sign in with GitHub.

Apple

Sign in with Apple ID. Currently hidden, available when re-enabled.
Each button shows the provider’s brand icon (full-color logo for Google and Microsoft, monochrome silhouette for GitHub and Apple) followed by the provider name.

What happens when you click a provider

  1. We detect what device you’re on. On Safari and iOS the flow uses a full-page redirect (popup blockers always block popups in Safari). On every other browser we open a popup window that takes you to the provider’s login page.
  2. You authorize on the provider’s site. If you cancel, the popup closes and you’re back at the login form unchanged.
  3. If your provider account is already tied to a Wittify account, you land on the dashboard signed in.
  4. If it’s the first time you’ve used this provider with Wittify, you go to Profile Completion to fill in your name and (optionally) company.
If your browser blocks the popup, the page falls back to a full-page redirect automatically. There is nothing for you to click.

Email + password form

Email address (required)

  • Label: Email address
  • Placeholder: name@company.com
  • Maximum length: 254 characters
If you submit with the field empty, the message Email is required appears in red below the field. If the value isn’t a valid email, the message becomes Enter a valid email address.

Password (required)

  • Label: Password
  • A Forgot password? link sits next to the label, on the end edge. Clicking it routes to Forgot Password.
  • An eye icon at the end of the field toggles visibility. Its accessibility label flips between Show password and Hide password as you click.
  • Maximum length: 250 characters.
If you submit with the field empty, the message Password is required appears below the field. If the value is shorter than 4 characters, the message becomes Password must be at least 4 characters.

Continue button

A full-width brand-gradient button reading Continue. Click it to sign in.
  • While the request is running, the button is disabled and the label is replaced by a spinner.
  • If sign-in fails, an error line appears in red, centered above the button: Invalid email or password for wrong credentials, or An unexpected error occurred if something else went wrong.
  • If you arrived at the login page from a redirect with an authentication error in the URL (for example, after an invalid social login attempt), the message Enter a valid email address is shown above the email field as a hint to try again.

Two-factor authentication (2FA)

If 2FA is on for your account, you don’t land on the dashboard after clicking Continue. You land on the OTP Verification page instead, with the heading Check your email and your masked email address shown below it. Type the 8-character code from the authenticator email or app. Once it’s accepted, you’re signed in and routed to the dashboard. You can turn 2FA on or off later from your Profile Settings under Two-factor authentication.

Stay signed in

Your session is kept for 24 hours. After that, you’ll be asked to sign in again. Closing the tab does not sign you out, you stay signed in until the 24-hour window ends. You can sign out at any time:
  • From the profile dropdown in the dashboard top bar, click Log Out.
  • From the profile dropdown in the wizard top bar, click Log Out.
Both routes you back to the login page in your current language.

After you sign in

You go to your dashboard at /{lang}/dashboard. If you arrived at the login page from a deep link, for example app.wittify.ai/login?callbackUrl=/en/agents/..., you land on that page instead, signed in.

Top bar (language + theme)

Identical on every auth page:
  • Language switcher: a small Globe button on the upper end edge of the form panel. Click to open a dropdown with English and العربية, the active language is highlighted in the brand color. Selecting a language navigates to the same page under the new locale.
  • Theme toggle: a 36 px circle next to the language switcher, with an animated sun / moon icon. Cycles through Light, Dark, and System. Your choice is remembered for the next visit.

Common questions

Check your Caps Lock, then make sure you’re typing in Latin characters even on Arabic pages, the password field is left-to-right by design. If it still fails, use Forgot Password to reset.
Wittify accounts are tied to whichever method you used the first time. If you signed up with Google, sign in with the Google button. To add an email password later, contact support.
Allow popups for app.wittify.ai in your browser, then click the button again. On Safari and iOS we already use a full-page redirect, so popup blockers don’t affect you.
The code is sent to the email address you signed up with. Check spam. The OTP page has a Resend code button that becomes available after a 60-second cooldown. If your inbox is broken, contact support and we’ll temporarily disable 2FA.
Logging out clears your session locally and routes you to the login page. If you don’t see the redirect, refresh the page once, you’ll already be signed out.
No. Wittify uses a single shared session per browser. If you sign into a second account in another tab, the first tab gets signed out the next time it makes a request.

Next

Forgot Password

Reset a forgotten password.

OTP Verification

The 8-character code page used by 2FA, signup, and reset.

Sign Up

Don’t have an account yet? Start here.

Profile Settings

Turn on or off two-factor authentication.