Here is the logic for the Automatic assignment setting featured in some integration setups.
Assigning Calls
Call assignment refers to the process of matching a call that has taken place with a user in an integrated system who is considered responsible for any followup steps that call may need. This is an important step in tracking exported calls properly.When calls are auto-assigned
Auto-assignment is necessary for certain situations that can occur within integrations. On our system, calls will be auto-assigned when you have selected Automatic assignment for the Assign missed calls to setting within your integration setup.
- Missed incoming calls
- Voicemails
- When the CloudTalk user for a call does not match a user in a given integration
Assignment Logic
Calls are assigned using the following methods, which have been ordered by priority. When one method is not successful, the next will be tried.-
Assign the call to the CloudTalk user in the last reached call flow step.
- If the last step reached was Call to agent, the agent which handled the call in this step gets assigned the call.
- If the last call flow step was a voicemail, assign the call based on the email address configured in that voicemail step.
- If supported by the integration (such as for many CRMs), assign the call to the contact owner in the integrated app.
- If present, assign the call to the contact’s favorite agent in CloudTalk.
-
Finally, if all else fails, use the fallback built into the integrated system’s API.
- This will typically result in assigning the user who installed the integration into CloudTalk, or in leaving the call export unassigned.
Need help or have a question? Just reach out through our Support portal — we’re here for you.