Azure Graph API Configuration
To monitor your company’s email inbox for quoting activities, you’ll need to configure Microsoft Graph API access. Follow these steps to obtain the required configuration values for your Outlook Email Integration in Seminode:Step 1: Register an Application in Microsoft Entra ID (Azure AD)
- Sign in to the Azure portal
- Navigate to Microsoft Entra ID > App registrations
- Click New registration
- Enter an application name (e.g., “Seminode Email Monitor”)
- Select Accounts in this organizational directory only
- Click Register
Step 2: Get Client ID and Tenant ID
After registering your application:- On the application Overview page, copy the Application (client) ID
- This is your Client ID
- Also copy the Directory (tenant) ID
- This is your Tenant ID
Step 3: Create Client Secret
- In your app registration, go to Certificates & secrets
- Click New client secret
- Add a description (e.g., “Seminode API Secret”)
- Select an expiration period
- Click Add
- Important: Copy the secret Value immediately
- This is your Client Secret
- You won’t be able to see it again once you navigate away
Step 4: Configure API Permissions
- Go to API permissions in your app registration
- Click Add a permission
- Select Microsoft Graph
- Choose Application permissions
- Add the following permissions:
Mail.Read- Read mail in all mailboxesMail.Send- Send mail as any mailboxMail.ReadWrite- Read and write mail in all mailboxes
- Click Add permissions
- Important: Click Grant admin consent for your organization
Step 5: Confirm the Monitored Mailbox
- Verify that the mailbox you want to monitor exists in your Microsoft 365 tenant.
- This can be a user mailbox (e.g., someone’s account) or a shared mailbox (e.g.,
quotes@company.com).
- This can be a user mailbox (e.g., someone’s account) or a shared mailbox (e.g.,
- Use the primary SMTP address of that mailbox (e.g.,
quotes@company.com) as the Monitored Email Address when filling out the configuration form.
Step 6: Enter Values in Seminode
- In the Seminode app, go to Settings → Connectors .
- Find the Outlook section.
- Click Add to open the Create Graph API Configuration form.
- Paste the values you collected:
- Client ID
- Tenant ID
- Client Secret
- Monitored Email Address (e.g.,
quotes@company.com)
- Toggle Enable this configuration if you want it active immediately.
- Click Create to save.
If you don’t see an Add button, your account may not have the connector-management permission — ask an administrator. If you don’t have the Azure values yet, the empty state includes a copyable email template you can send to your IT team.
Managing a Configuration
Each configuration row shows a status indicator — Connection active, Connection failed, Connector disabled, or Connection status unknown — along with:- On/Off toggle — enable or disable monitoring without deleting the configuration
- Test — verify the connection is working
- Edit — update any of the four configuration values
- Delete Configuration — remove the connection entirely
Required Configuration Values
Once you’ve completed the above steps, you’ll have four values to enter in the configuration form:- Client ID: Application (client) ID from Step 2
- Tenant ID: Directory (tenant) ID from Step 2
- Client Secret: Secret value from Step 3
- Monitored Email Address: The mailbox you want to track (e.g.,
quotes@company.com)

