1. Log into your Webex Teams Account.
  2. Visit https://apphub.webex.com/teams/applications/incoming-webhooks-cisco-systems
  3. Enable Incoming Webhooks App.
  4. Scroll to the Bottom of the page and enter any Webhook name
  5. Select Space (Room/Team) to which you want to enable AlertOps and click Add.
  6. Refresh the page and view the URI for the Webhook under Incoming Webhooks Dropdown. Copy this URI and save for later usage.

In AlertOps:

Outbound Integration

  1. Select Any Name for your Outbound Integration.
  2. Select None for Web Security and Hit SAVE

  3. Under the Methods Tab, Select Add Method & Fill Out twice for each of the                   methods with below Configurations

Post Alert To Webex Teams Method

Name: Anything

Type: REST

Alert Type: Standard Alert

URI: Copied Webhook URI from Webex Teams

Request Type: JSON

Web Method: POST

Request Data: 

{

"markdown" : "**<<MessageThread.Topic>>**  

\n<<Message.MessageText>>  \n*Alert ID:*

[<<MessageThread.MessageThreadID>>](https://your_domain.alertops.com/IssueTracking/TicketThreadDetailView.aspx?ThreadId=<>)"

}

(please change URI to be your AlertOps domain with the provided endpoint)

Response Data: N/A

Headers: Content-Type -> application/json


Post Alert Update upon Assignment Webex Teams Method

Name: Anything

Type: REST

Alert Type: Standard Alert

URI: Copied Webhook URI from Webex Teams

Request Type: JSON

Web Method: POST

Request Data: (please change URI to be your AlertOps domain with the provided endpoint.

{

"markdown" : "**<<MessageThread.Topic>>**  

\n*Alert ID:*

[<<MessageThread.MessageThreadID>>](https://your_domain.alertops.com/IssueTracking/TicketThreadDetailView.aspx?ThreadId=<>)"

Response Data: N/A
Headers:
Content-Type -> application/json

Create Workflows:

  1. Navigate to Workflows from the Main Menu and Select ADD Workflow

   2. Fill Out Your Workflow with the following Configurations

Name: Anything

Type: MessageThread

Enabled: Yes (But won’t be possible till all other configurations are done and actions are added)

Alert Type: Standard Alert


   3. SAVE your Workflow and view the bottom portion. Under Match All Conditions, fill out with the following Configurations

Attribute: Standard

Name: MessageThreadStatusType

Is

Value: Open


    4. Scroll to Actions and select Add.


    5. From the Dropdown, select Outbound Service Notification

    6. From the Resulting Menu, in the Outbound Action Dropdown select the                         Outbound Method you created to post to webex within your outbound                           integration

    8. Navigate to Workflows from the Main Menu and Select ADD Workflow

   9. Fill Out Your Workflow with the following Configurations

Name: Anything

Type: MessageThread

Enabled: Yes (But won’t be possible till all other configurations are done and actions are added)

Alert Type: Standard Alert

   10. SAVE your Workflow and view the bottom portion. Under Match All Conditions, fill out with the following Configurations

Attribute: Standard

Name: MessageThreadStatusType

Is

Value: Assigned

    11. Scroll to Actions and select Add.

    12. From the Dropdown, select Outbound Service Notification

    13. From the Resulting Menu, in the Outbound Action Dropdown select the                         Outbound Method you created to post update on Assignment within your                      outbound integration

Did this answer your question?