# Upwire

> [Upwire](https://upwire.com/) is a cloud-based platform that enables users to build intelligent customer communication workflows (that is, templates), including SMS chatbots for customer service, two-factor authentication with temporary PINs via SMS, and interactive voice response (IVRs) for call menus.

## Overview

[Upwire](https://upwire.com/) is a cloud-based platform that enables users to build intelligent customer communication workflows (that is, templates), including SMS chatbots for customer service, two-factor authentication with temporary PINs via SMS, and interactive voice response (IVRs) for call menus.

The Upwire activities package integration enables you to start and stop your flow templates via the [Start Job](https://docs.uipath.com/marketplace/automation-cloud/latest/user-guide/upwire-start-job#start-job) and [Stop Job](https://docs.uipath.com/marketplace/automation-cloud/latest/user-guide/upwire-stop-job#stop-job) activities. By integrating the start/stop capabilities, you can trigger your communication workflows based on the results of your existing or new, UiPath automation projects.

In addition to interacting directly with your existing Upwire templates, you can also add SMS communications to your UiPath automation projects with the [Send SMS](https://docs.uipath.com/marketplace/automation-cloud/latest/user-guide/upwire-send-sms#send-sms) activity. By adding SMS capabilities to your automation, you get a direct line of communication from your robot to your phone.

## How it works

The Upwire Activities package enables the outbound (UiPath to Upwire) automation between UiPath and Upwire by establishing an authenticated connection to your Upwire account via the [Upwire Scope](https://docs.uipath.com/marketplace/automation-cloud/latest/user-guide/upwire-scope#upwire-scope) activity.

After your connection is established, you can add the other Upwire activities to create new automation projects, or add them to existing projects to extend the automation capabilities to include one to two-way communications.

![Upwire Activities package workflow diagram showing UiPath to Upwire connection](https://dev-assets.cms.uipath.com/assets/images/marketplace/marketplace-docs-image-36332-bedff411-dad967cb.webp)

Example

Let's say you have an existing, business critical automation project that runs daily. When the job is faulted or encounters an error, you need to be informed immediately and react quickly.

Currently, you can receive email notifications when the job status changes by using UiPath Orchestrator [Webhooks](https://docs.uipath.com/orchestrator/docs/about-webhooks) and/or the [Raise Alert](https://docs.uipath.com/activities/docs/raise-alert) activity. For additional assurance, you can use the **Send SMS** activity to send SMS notifications to you and your team,

With the **Send SMS** activity, you can also send messages after specific activities finish, without having to wait for the job to complete; giving you end-to-end notification capabilities.

## Get started

Before you build your first project, complete the steps in the [Setup](https://docs.uipath.com/marketplace/automation-cloud/latest/user-guide/upwire-setup#setup) guide.

After you complete the setup, see the [Quickstart](https://docs.uipath.com/marketplace/automation-cloud/latest/user-guide/upwire-quickstart#quickstart) guide. This guide provides step-by-step instructions to help you create a working sample of the different activities so that you can verify the connection to your Upwire account and get familiar with the activities.

To learn more about the Upwire activities, see the [Activities](https://docs.uipath.com/marketplace/automation-cloud/latest/user-guide/upwire-activities#activities) page for a complete activity list and links to the activity detail pages.
