Knowledge Base NovaTalks
EN
  • ↗️Get started!
    • 🔐Login
    • 🧑‍🔧Profile settings
    • 🗨️Conversations
      • 📄Conversations list
      • 🟣Conversation Statuses and Substatuses
      • 📤Conversation panel
        • 🪄AI Assistant
        • 📱Get customer data
        • HSM templates in the WhatsApp Business API
      • 🪪Contact card, Conversation information and Conversation actions
        • 📬New dialog
      • ➕Dashboard Apps panel
        • 📞NovaTalks Phone
        • 🎥Web-Call
      • 💬New dialog
    • 📒Contacts
    • 📈Reports
      • ⏱️Online reports
        • ✅Agent status report
        • 👥Agent Overview Report
        • 🧑‍🤝‍🧑Team Overview Report
        • 📥Inbox Overview Report
      • 🕒Historical reports
        • 👥Agent Overview Sum Report
        • 🧑‍🤝‍🧑Team Overview Sum Report
        • 📥Inbox Overview Sum Report
        • 🟢Agent Availability Sum Report
        • 😊Agent CSAT Sum Report
        • 🆗Agent Availability Detail Report
        • 🤩CSAT Detail Report
        • 💬Dialogs Detail Report
        • 💭Messages Detail Report
        • 🏷️Tags Detail Report
    • 🔔Outgoing campaigns
      • 📤Campaigns
      • 📄Contact list
      • 🔁Attempt control
      • ⚙️Dialer settings
    • 🛠️Settings
      • 👥Agents
      • 🧑‍🤝‍🧑Teams
      • 📥Inboxes
        • 💻Online chat and widget on a website
        • ⛓️API channel
        • 📧Email
          • Configure an OAuth app for Gmail
          • Configure an OAuth app for Outlook and Microsoft 365
        • 🤳Call
        • Telegram by phone
          • ⚠️Restrictions and limits
        • Viber by Phone
          • ⚠️Restrictions and limits
      • 🌟Skills
      • 🔐Roles & Permissions
        • 🔑Permits: list and description
        • 👩‍💻Permissions for standard roles
      • 🏷️Labels
      • 📝Custom attributes
      • 📆Calendars
      • 🤖Chatbots
      • 🔌Automation
      • 🛞Macros
        • 🪄Macroses AI
        • 📱Macroses Get customer data
      • ✍️Canned Responses
      • 📑Wrap-Up Codes
      • ⚡Integrations
        • 🪝Webhooks
        • 🧩Dashboard apps
        • 🪄AI
      • 🔔Notifications
      • ⚙️Account settings
    • 📙Light Version Guide
      • 🔐Login
      • 🛠️Settings
      • 🗨️Conversations
        • 📤Conversation panel
        • 🟣Conversations Statuses and Substatuses
        • 🪪Contact card
        • 🗃️Conversation Actions
    • 🔗Connecting messengers
      • Connecting Whatsapp Business
      • Connecting Viber
    • ❓FAQ
      • 🔢Dialog utilization and an agent utilization calculation
      • 📞IP telephony
        • ⚙️Connecting IP telephony
        • 🎯Advantages of IP telephony compared to GSM gateways
        • 📲How to retain customers when transitioning from a GSM Gateway to IP Telephony
  • 🤝Terms of support for NovaTalks
    • 🗿Standard
    • ⭐Advanced
Powered by GitBook
On this page
  • Registration of the application
  • Configure application
  • Configure permissions
  • Creating Client Secret
  1. Get started!
  2. Settings
  3. Inboxes
  4. Email

Configure an OAuth app for Outlook and Microsoft 365

PreviousConfigure an OAuth app for GmailNextCall

Last updated 1 day ago

Registration of the application

To register an application in the Microsoft Entra Admin Center, you need to:

  1. Go to Microsoft Entra Admin Center and sign in with your Microsoft account

  2. Open the Identity section in the left menu, select Applications → App registrations, and click New registration.

  1. On the registration page, fill in the application settings: name and account type.

It is recommended to select Accounts in any organisational directory, as integration with NovaTalks works only with corporate mail.

  1. Click Register and the application will be created.


Configure application

Configure permissions

In the API permissions menu (in the Manage section), add the following permissions from Microsoft Graph API → Delegated permissions:

email - access to the user's email address

profile - view name, avatar, etc.

offline_access - access to mail without active login

SMTP.Send, Mail.Send - send emails on behalf of the user

IMAP.AccessAsUser.All, Mail.ReadWrite - full access to the mailbox via IMAP

openid - user authentication


Creating Client Secret

In the Certificates & Secrets section:

  1. Click New client secret

  2. Enter the description and validity period.

  3. Click Add - the client secret will be generated.

To complete the registration, add the Redirect URI, received after creating the Email channel. This address will be used to redirect the user back to NovaTalks after authentication.

Save the Application (Client) ID - you will need to specify it when creating an Inbox in NovaTalks (see more details in ).

Save the Secret ID value right away - you won't be able to see it after the page refreshes. You will need to specify this parameter when creating an Inbox in NovaTalks (see more details in ).

After receiving the Client ID and Client Secret, create an Inbox to connect your Microsoft account to NovaTalks (see more - ).

↗️
🛠️
📥
📧
Email
Email
Email