Search
Shift Synchronization
SocialConversationInfo Export
SocialQueue Export
Virtual Call Info
Quality Assurance
Sentiment
Summary
Transcript
MCP Server Setup
Customer data
General
Create App Registration for Email TouchPoint
Module settings
Examples
Setup Access
Configure Teams client to enable Toastar
Enable users
Webhook & Postback URL
Add TOASTAR App to Teams
Create Teams Virtual User
Register Azure BOT Channel
Example PowerShell script
Phonebook
Webchat to Teams
WhatsApp to Teams
Recognize customer by email
Use webchat form to recognize customer
Start voice call (Beta)
CRM
AddTranscript
Translate
OpenAI
GetFormInput
HttpAction
Convert Image
SetAction
GetPageVisits
Sentiment
Powerhook
SendEmailAction
Chatbot
Get Transcript
Set Participant
Schedule
Merge
Choice
WaitInput
The basics
Webhooks for SMS Provider
Sandbox cm.com
WhatsApp OUT
Adding templates
Webhooks for WhatsApp Providers
Customize Layout
Add status message
Webchat Parameters
Create adaptive card
Connect Teams Channel
Add ROGER365 app to Teams
AI Endpoints
Classification Action Configurations
Quality Assurance Forms
Audio Providers
Flows
Last Conversation Data
Call to SMS (Beta)
Store feedback
Cancel Virtual Call
Get Virtual Call Info
Make Call Virtual
OpenAI
Last agent
Text to Speech
Speech to Text
VoiceRecording
Switch
Subflow
Set Variable
Send Webhook
HTTPAction
Wait Timer
CRM
Cancel Task
Cancel all Tasks
Get Queue Info
WaitForEnd
Set language
Safe Transfer
Schedule
Reject
Transfer
Merge
Play Audio Prompt
DTMF
Disconnect
The basics
Power Frame
Create App Registration for Attendant Console
Contact Center
Setup Access & Security
Schedules
Resource Accounts
Queues
Callflows
Audio Files
Agents
Logging
Audit
CRM
Languages
Create Tenant App
Getting started
Subscriptions
Call Flows
AI Flow
Copilot Touchpoint
Insights & Analytics
Wallboard
Permissions
Logging
CRM Calling Integration (Toastar)
Custom CRM Connector
Default CRM Connectors
CRM Replicator
Email Configuration
Schedules
Agent Assist
Setup Access & Security
Malicious File Blocking
Wallboard
Reporting
Messages
Examples
Graphical Designer
Using the library
Email Touchpoint
API TouchPoint
Facebook TouchPoint
SMS TouchPoint
WhatsApp for Business TouchPoint
Webchat TouchPoint
Microsoft Teams
Queues
AI Flow (Beta)
Classification
Skill Based Routing
Reason Codes
Audio Prompts
Agent Profiles
Agents
Call Park
Resource Accounts
Graphical Designer
Form Based callflow
Using the library
Queues
General
Agent page functionalities
Social Messaging
Contact Center
Support & Assistance
Compliance by design
Social Messaging
Contact Center
Getting Started
General
No results
Try a different search query
Create Teams Virtual User
This next step is to create a Microsoft Teams user, configure it with a phonenumber and connect it to the BOT channel created in the previous step.
Create user via Powershell
- Install the Microsoft Teams powershell module (https://docs.microsoft.com/en-us/microsoftteams/teams-powershell-install).
- Use the command underneath and enter the username for your domain, and past the App ID copied from the previous step:
New-CsOnlineApplicationInstance -UserPrincipalName "username@yourdomain.com" -DisplayName "ToastarForTeams" -ApplicationId "App ID"- To check if this command is executed correctly, run the following command:
get-CsOnlineApplicationInstance -Identity "username@yourdomain.com"You’ll see an output like this:
RunspaceId : 55f3d4ff-5606-430d-81f9-************
ObjectId : bde233d4-79cf-4d0a-a2bd-************
TenantId : 5b98daa7-3f0e-4fb1-9ad0-************
UserPrincipalName : username@yourdomain.com
ApplicationId : da0c3ed1-eeec-41cd-acb8-************
DisplayName : ToastarForTeams
PhoneNumber : tel:+5555- To sync between Azure and the Agent Provisioning Service run the command (you can find the ObjectId from the output of previous step):
Sync-CsOnlineApplicationInstance -ObjectId "<ObjectId>"- Add a Microsoft Teams license to the user via the Office 365 Admin Portal – >User management tab. You can use the free ‘Virtual-User’ license. It could take up to 24 hours before this has been processed.
Assign phonenumber to the user
Assign a phonenumber to the user. This can be an internal number, it does not have to be an external phonenumber
For DirectRouting environment
Set-CsPhoneNumberAssignment -Identity user@domain.com -PhoneNumber +5555 -PhoneNumberType DirectRoutingfor CallingPlan environment:
Set-CsPhoneNumberAssignment -Identity user@domain.com -PhoneNumber +5555 -PhoneNumberType CallingPlan