Phoneウィジェット

The Phone widget is a companion to the Phone app that can be used to handle calls and manage related records. The widget stays open when navigating other Odoo apps, turning voice communication into a seamless part of the Odoo workflow.

設定

To make calls through the Phone widget, enable microphone and speaker access in the browser settings.

Click the (microphone) icon at the top of the widget and select Click to Activate, then click Use Microphone to open the browser settings. In the settings, select the option to allow access. When microphone and speaker access is allowed, the icon has a purple icon (Audio settings).

If the Odoo database does not have permission to access the microphone and speaker, the (microphone) icon at the top of the widget has a red icon (Microphone access has not been granted yet) instead.

Handle calls

Make an outbound call

To make an outbound call, click the (Show Softphone) icon to open the Phone widget. Select a contact or activity, then click the (Call) icon next to that entry to start the call. Use the Contacts or Keypad tabs to search for a specific contact by name or number.

ちなみに

Calls can also be initiated by hovering over a phone number in a record, then clicking the (Call) button.

Receive an inbound call

When receiving an inbound call in Odoo, the Phone widget rings and displays a notification. To hide the widget, click the (Hide) icon in the top corner of the widget screen.

Active call controls

During an active call, the contact and the call duration are displayed, as well as the Create, Go to, and Log related record menus.

The call can be managed using the following controls:

  • Transfer: Transfer the call to another user or phone number.

  • Add Call: Add another call to make it a conference call.

  • Hold: Put the call on hold. Click again to end the hold.

  • Record: Start recording the call. Click again to stop recording.

  • Mute: Mute the microphone. Click again to unmute.

  • Hang up: End the call.

  • Keypad: Open the numeric keypad to dial another number.

Transfer a call

To transfer an active call, follow the steps below:

  1. Click Transfer and the contact list appears.

  2. Search for a contact to transfer the call to, or click the Keypad to dial a number.

  3. Click Transfer again.

  4. Select one of three options:

    • Direct Transfer: Transfer the call immediately without speaking to the selected contact.

    • Ask First: Speak to the selected contact before transferring the call. Click Confirm Transfer to complete the transfer, or click Hang up to cancel the transfer.

    • Cancel transfer: Cancel the transfer and return to the contact selection screen. Click (Back) to return to the active call.

If the user does not pick up the call or is busy with another call, calls may be automatically transferred depending on the VoIP service provider configuration.

Move a call to another device

Calls can be switched to another device signed into the same account. This is helpful for moving a call from a desktop to a mobile device for portable use, or moving a call from a mobile device to a desktop for screen sharing. During a call, the Phone widget on other devices displays Active call(s) on another device.

Click Switch here on another device to move the call to that device.

Add and remove CRM calls

Call activities can be added and removed from the CRM Pipeline without opening the opportunity record.

To add a CRM call activity from the queue, open the CRM app and select the Kanban view. Hover over the desired opportunity, then click the (phone) icon with a green plus (Add to Call Queue). The call activity for the opportunity appears in the Activities tab.

To remove a CRM call activity from the queue, hover over the opportunity and click the (phone) icon with a red minus (Remove from Call Queue) icon. The call activity for the opportunity disappears from the Activities tab.

注釈

Moving calls to another device is not supported in demo mode.

トラブルシューティング

以下の各セクションでは、電話ウィジェットの一般的な問題とその解決方法について説明します。

パラメータ不足

電話ウィジェットにパラメータ不足エラーメッセージが表示された場合は、ウィンドウを更新して再試行してください。

番号が正しくありません

If an Incorrect Number error message appears in the Phone widget, make sure to use the international format, leading with the (plus), followed by the international country code (e.g., +15555555555, where +1 is the international prefix for the United States.)

サーバとの WebSocket 接続が失われました

電話ウィジェットにサーバとのWebSocket接続が失われました。ページを更新してください。エラーメッセージが表示された場合は、ページを更新して他のブラウザタブを閉じてください。

このエラーは、ランチなど一定期間操作しなかった後にデータベースに戻った場合、またはブラウザのタブを開きすぎている場合に発生します。

ユーザエージェントの起動に失敗しました

電話ウィジェットにユーザエージェントの起動に失敗しました。WebSocketのURLが間違っている可能性があります。管理者に一般設定でWebSocketサーバのURLを確認してもらってください。エラーメッセージが表示された場合は、ブラウザとコンピュータを更新してください。

このエラーは、ブラウザまたはコンピュータが最新でない場合に発生します(マイクの問題も引き起こす可能性があります)。

グレーアウトした電話ウィジェット

電話ウィジェットが完全にグレーアウトして操作できない場合は、ブラウザとコンピュータを更新し、問題の原因となっているGoogle Chrome拡張機能を削除してください。

VoIP 電話番号に接続できません

ユーザがVoIP電話番号に接続できない場合、OdoプロファイルにVoIPシークレットがありません。追加するには、設定アプリ ‣ ユーザ & 会社 ‣ ユーザでユーザを選択し、VoIPタブをクリックします。認証情報セクションで、ユーザのシークレットを入力します。これは、VoIPサービスプロバイダのアカウントに対するユーザのパスワードです。