Skip to Content
Menu

Odoo-Maqsam Integration

by
Odoo

100.01

v 17.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 754
Technical Name oe_maqsam_connector
LicenseAGPL-3
Websitehttps://odooerp.ae
Versions 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 754
Technical Name oe_maqsam_connector
LicenseAGPL-3
Websitehttps://odooerp.ae
Versions 16.0 17.0 18.0

Key Features & Benefits

Real-time Agent Synchronization

Automatically fetch and keep Maqsam agent details updated in Odoo, including their current state (online, offline, busy). Gain a live overview of your contact center workforce.

Direct Click-to-Call from Odoo

Initiate outbound calls to your contacts directly from Odoo records with a single click. The system logs the call initiation status for easy tracking.

Maqsam Dialer Auto-Launch

Quickly launch the Maqsam portal's dialer interface directly from Odoo, pre-filling the target phone number for instant dialing.

Seamless Maqsam Portal Auto-Login

Generate secure, temporary authentication tokens to automatically log users into the Maqsam portal, eliminating repetitive login steps.

Centralized Agent Management

Access and manage all your Maqsam agents within Odoo, complete with their communication capabilities (outgoing/incoming calls, WhatsApp enabled).

Secure API Credential Management

Store your Maqsam API Access Key and Secret securely within Odoo's General Settings for robust security and easy administration.

Easy Setup & Usage Screenshots

Maqsam Settings Configuration

Configure your Maqsam API credentials quickly and securely within Odoo's General Settings.

Click to Call Feature

Initiate calls directly from contact records in Odoo.

Maqsam Agents List in Odoo

View real-time Maqsam agent data within your Odoo instance.

Maqsam API Dialer Interface

Utilize the API Dialer to make direct calls from Odoo by entering a phone number and caller name.

Maqsam Auto Login Configuration

Enable secure, credential-free access to the Maqsam portal using the auto-login feature.

User Guide

Installation & Configuration Guide
Agent Synchronization Guide
Initiating Calls (Click-to-Call) Guide
Maqsam Portal Auto-Login Guide

Frequently Asked Questions

How do I get my Maqsam API Access Key and Secret?
You can obtain your API Access Key and Secret from your Maqsam account settings, usually under an "Integrations," "API Credentials," or "Developer" section. If you cannot find them, please contact Maqsam support for assistance.
Why are my calls not being initiated from Odoo?
Please ensure that:
  • The Maqsam API Access Key and Secret are correctly entered and saved in Odoo `General Settings > Maqsam Integration`.
  • The contact record in Odoo has a valid and correctly formatted phone number.
  • The Odoo user attempting to initiate the call is properly mapped or has permissions if relevant to your Maqsam setup.
  • Your Maqsam account is active and has calling capabilities.
  • There are no network connectivity issues preventing Odoo from reaching the Maqsam API. Check Odoo server logs for specific error messages related to Maqsam API calls.
  • Ensure the Maqsam API Base URLs in settings are correct. Default values are usually fine, but verify if you have a custom Maqsam setup.
Does this module log detailed call records (duration, recordings) in Odoo?
This module primarily logs the *initiation* status of the call within Odoo for tracking purposes. For comprehensive call details such as duration, call recordings, full call history, and analytics, you would typically refer to your Maqsam platform's dashboard and reporting features.
Is this module compatible with Odoo Enterprise and Community versions?
Yes, this module is developed to be compatible with both Odoo Community and Enterprise editions for the specified Odoo versions (e.g., Odoo 16, 17, and 18 as mentioned in the description).
How frequently is the Maqsam agent status (online, offline, busy) updated in Odoo?
The agent status synchronization is triggered by clicking the "Fetch Maqsam Agents" button in `Maqsam > Maqsam Agents`. It is not a continuous real-time push from Maqsam unless specified otherwise. For an up-to-the-minute status, you may need to re-fetch or rely on the Maqsam portal itself. Future versions might include automated periodic syncing.
What happens if an agent exists in Maqsam but not in Odoo, or vice-versa, during synchronization?
When you "Fetch Maqsam Agents":
  • If an agent exists in Maqsam but not in Odoo, a new agent record will typically be created in Odoo under `Maqsam Agents`.
  • If an agent exists in Odoo and Maqsam, their details in Odoo (like status, communication capabilities) will be updated based on the information from Maqsam.
  • Agents existing only in Odoo (e.g., manually created and not linked to a Maqsam agent) will likely remain untouched by the fetch process unless the module has a specific cleanup or mapping feature for such cases.
Can I create or delete Maqsam agents directly from Odoo?
The module focuses on synchronizing existing Maqsam agents into Odoo for visibility and enabling communication features. Agent creation and deletion are typically managed directly within the Maqsam platform to ensure all necessary Maqsam-specific configurations are handled correctly. Odoo provides a view and management layer for these synced agents.
How does the "Maqsam Dialer Auto-Launch" feature work?
When you use this feature (e.g., from `Maqsam > Dialer Call` by entering a number and clicking "Create Dialer Call"), the module constructs a specific URL that, when opened, launches the Maqsam web dialer interface in a new browser tab with the target phone number pre-filled, ready for you to initiate the call via Maqsam.
Is the "Seamless Maqsam Portal Auto-Login" secure? How long is the token valid?
Yes, the auto-login feature is designed to be secure. It generates a temporary authentication token specifically for the Maqsam portal. These tokens are typically short-lived to minimize risk. The exact validity period is determined by Maqsam's API and security policies. You should not share these tokens manually. The process involves Odoo securely requesting a token from Maqsam and then using it to redirect your browser.
Do I need an active Maqsam subscription to use this module?
Yes, this Odoo module is an integration tool. You need an active Maqsam account with the necessary calling features and API access enabled to use the functionalities provided by this module. The module connects Odoo to your existing Maqsam service.
What are the `Maqsam API Base URL (v1)`, `Maqsam API Base URL (v2)`, and `Maqsam Portal Base URL` settings for?
These URLs are the specific web addresses that Odoo uses to communicate with the Maqsam platform:
  • Maqsam API Base URL (v1 & v2): These are the endpoints for the Maqsam Application Programming Interface. Odoo sends requests to these URLs to fetch agent data, initiate calls, etc. Different versions (v1, v2) might be used for different functionalities.
  • Maqsam Portal Base URL: This is the main web address for accessing the Maqsam user portal. It's used for features like auto-launching the dialer or auto-logging into the portal.
The default values provided in the module are generally correct for standard Maqsam cloud deployments. You would only need to change these if you have a dedicated or private Maqsam instance with different URLs, or if Maqsam updates these endpoints in the future.
Where can I find support if I encounter issues with this module?
For issues related to the module's functionality within Odoo, its configuration, or errors specific to the integration, you should typically contact the developer or vendor from whom you acquired the module. For issues related to your Maqsam account, call quality, Maqsam portal access, or Maqsam API availability, you should contact Maqsam support.
Module Support & SLA
For any support related to this Odoo module, please contact us at apps@odooerp.ae
Our standard response time (SLA) for support queries is between 12 to 48 hours.
+971 54 289 8664 Email Us Watch Video Tutorial

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.