Skip to content

ddematheu2/ACS-PCF-Components

Repository files navigation

Azure Communication Services Composites for Power Apps

Created PCF Components using Azure Communication Services to add calling and chat capabilities to Power Apps. This project use the Azure Communication Services UI Library

Components

This repository includes three PCF components divided into three separate branches:

  • Chat Component (master): Chat composite embeded into a PCF component. Exposes parameters to configure access token, user id, endpoint and thread id.
  • Auth Component: Takes an Azure Function to get Azure Communication Services access token and user id which are exposed as outputs that other components can use.
  • Calling Component: Calling composite embeded into a PCF component. Exposes parameters to configure access token, user id, group id.

How to run

Locally

  1. Clone GitHub repository onto your local machine
git clone https://github.com/ddematheu2/ACS-PCF-Components.git
  1. Navigate to the project folder and install npm dependencies
npm i
  1. Run the project locally
npm start watch

Navigate on your browser to http://127.0.0.1:8181/

  1. There you can test the component locally. If you makes changes to the composite code, it will be reflected here. More information on debugging components available on Learn.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published