Skip to main content

Teams Integration

Get automatic notifications in Teams to boost proactivity and speed in sales and resourcing. Pipeline Assistant.

Ellen Rydberg avatar
Written by Ellen Rydberg
Updated yesterday

This integration is an add-on. Please contact your CSM or ask for more information.

Partner Manager, Manager, Recruiter and Admin permission level is required in Cinode to set up this integration.

💡 All integrations are configurable. If you need a particular notification that is not listed below, please let us know.

Cinode’s Teams integration serves two purposes.


​1. Team Notifications provide real-time updates directly in Teams, ensuring everyone sees important changes and can act quickly.


​2. Pipeline Assistant helps keep the sales pipeline accurate and up to date through automated checks and reminders to responsible team members.


Stay on Top of Your Sales Pipeline - Without Leaving Teams

Sales teams often juggle multiple tools and channels. Important updates get lost, data becomes outdated, and opportunities slip away.

By integrating Cinode with Microsoft Teams, you can bring your sales pipeline and key updates into the place where your team already works. The result: real-time awareness and higher data quality — without extra effort.


Real-Time Notifications That Keep Everyone Aligned

With Cinode’s Teams integration, your team gets automatic updates in shared channels.

You no longer need to log in to Cinode to know what’s happening — it comes to you.


Examples of notifications:

  • New contacts added

  • Contacts that haven’t been reached out to for a set period

  • Assignments that are about to start or end

  • Weekly bench lists

  • Announcements from Cinode Market

These notifications give your team shared visibility and help you act early on upcoming opportunities or risks.


Pipeline Assistant - Keep Your Pipeline Clean and Reliable

Keeping pipeline data accurate is essential but often overlooked. The Pipeline Assistant automates this.

Whenever a project is updated in Cinode, it checks if key fields (value, probability, close date) are missing or outdated.

If something needs attention, the responsible user gets a direct notification in a private Teams channel, with an instant link back to the project.

This keeps your pipeline healthy without adding extra admin work.

How It Supports Your Sales Process

  • Early signals: Catch inactive contacts, expiring roles, and pipeline gaps

  • Better data: Ensure deals are accurate before key stage transitions

  • Time savings: Reduce manual checks and follow-ups

  • Seamless collaboration: Everything happens inside Teams

💡 Key Benefits

  • ✅ Keeps pipeline data clean and up to date without manual chasing.

  • 🔔 Sends actionable, personalized alerts directly in Teams.

  • 🔁 Runs automated weekly health checks for all sales pipelines.

  • ⚙️ Automatically manages private Teams channels for each user.

  • 💬 Provides dynamic, rich Adaptive Card summaries for quick action.

The Pipeline Assistant keeps Cinode project pipelines up to date by automatically validating project data and notifying users in Microsoft Teams when attention is needed. It ensures every opportunity in your sales pipeline is properly maintained, and automates follow-ups for incomplete or outdated project fields.


🔔 Pipeline Assistant Notifications

Keep your sales pipeline accurate and up to date — automatically

Cinode’s Pipeline Assistant monitors project updates in Cinode and sends targeted notifications to responsible users directly in Microsoft Teams.
The goal is to ensure that all key sales data stays complete and reliable — without manual follow-ups.


📬 Who receives the notifications

  • Recipients: The user who updated a project (the InvokedBy user in Cinode).

  • Where: A private Teams channel is created automatically for that user inside the configured Team (using the Channel Name Prefix).

  • Format: An Adaptive Card summarising missing or outdated fields, with a direct link to the relevant project in Cinode.


💡 When notifications are sent

Notifications are triggered automatically whenever a project is updated in Cinode — for example when moving a deal between pipeline stages or editing project details.

The integration checks the project’s data against your configured validation rules and sends a message if anything important is missing.


📦 What notifications are sent

Trigger

Description

Fields Checked / Missing Information

Who Receives

Project Updated

Sent when a project is changed in Cinode. The assistant validates data based on your defined rules.

Depends on your Rules configuration — see below.

The user who performed the update (InvokedBy).

Weekly Projects Check

Scheduled summary that checks all ongoing deals weekly to find missing or outdated values.

Same validation rules as above.

Sales/Project Owners in the configured Team.


⚙️ Validation Rules (configurable)

Each rule determines which project fields must be complete before moving to the next pipeline stage.
If one or more conditions are not met, the Pipeline Assistant sends a private Teams message listing the missing fields.

Rule Name

What It Checks

Example Message

dealValue

Missing or zero “Estimated Value”.

“⚠️ Missing or Out-of-Date Fields: Estimated Value.”

closeDate

“Estimated Close Date” is missing or set in the past.

“⚠️ Estimated Close Date needs updating.”

probability

“Probability” field is empty or invalid.

“⚠️ Probability not defined for this project.”

roleCreated

Project has no roles created.

“⚠️ Missing Role in project Alpha.”

roleAssigned

Role exists but no consultant is assigned.

“⚠️ Missing Assigned Person to Role.”

rolePrelBooked

Role exists but no preliminarily booked consultant.

“⚠️ Missing Prel-booked Consultant.”

roleRate 🆕

Role exists but no rate (price/hour or price/day) is set.

“⚠️ Missing Rate for one or more roles.”


📨 Example Notification in Teams

⚠️ Missing or Out-of-Date Fields
We've identified the following fields for Project Orion that require your attention:

  • Estimated Close Date

  • Role Rate

This message appears in the private Teams channel named according to your Channel Name Prefix (for example, cinode-pipeline-alex).


⚙️ How Pipe Line Assistant works

1. Setup

Admins configure in Prismatic when signed up:

  • Microsoft Teams Connection – used to send messages and create private channels dynamically.

  • Cinode Connection – connects to company project and user data.

  • Rules Mapping – defines which pipeline stages require specific validations (e.g., deal value, close date, assigned roles, etc.).

  • Weekly Schedule – sets when summary checks run.

  • Team and Channel Prefix – determines where updates and notifications appear.


2. When a Project is Updated

  • A Cinode webhook triggers when a project is modified.

  • The flow retrieves the project and checks it against configured Rules for its pipeline stage.

  • Missing or outdated fields (like estimated value, probability, or assigned roles) are identified.

  • If validation issues exist:

    • The system ensures a private Teams channel exists (created automatically per user if needed).

    • An Adaptive Card is sent to the channel summarizing missing fields with a link to update the project in Cinode.


3. Weekly Summary

  • On the configured schedule, the integration:

    • Lists all Cinode users and matching Teams members.

    • For each sales manager, retrieves all active projects and validates them against the same Rules.

    • Generates a personalized Teams summary card highlighting which projects need updates (e.g., missing close date or role assignments).

    • Sends that report privately in Teams to each relevant user.


4. Automated Pipeline Actions

  • Rules can include automation triggers like “Set Project to Won.”

  • When these conditions are met, the assistant automatically updates the project state in Cinode.


Bring Sales and Collaboration Closer Together

With Teams and Cinode working together, your sales process becomes more proactive, structured, and collaborative.

Keep your team aligned, your pipeline clean, and your customer relationships active — all without leaving Teams.


Existing Notifications flows ready to be implemented

The current version offers the following flows:

Public Announcements

  • Public Announcements from Cinode Market
    Sends public updates and announcements from Cinode Market to Teams.


Contacts

  • Contacts Added
    Sends a list of new contacts added within a selected time range (based on days before today).

  • Inactive Contacts
    Sends a list of contacts that have not been contacted within the configured number of days.


Roles

  • New Role Created
    Triggered when a new Role is created. Sends suggestions of available consultants matching the Role requirements.

  • Upcoming Roles Starting
    Sends a digest of users booked on Roles starting within a selected number of days.

  • Expiring Roles
    Sends a digest of users booked on Roles that are expiring within a configurable number of days.


Bench & Tasks

  • Bench List – Weekly Digest
    Sends a weekly digest to a Teams channel with available (unbooked) users.

  • Expiring Tasks
    Sends a notification or digest of tasks approaching their expiry date.


Profiles

  • Updated Profiles
    Sends updates when user profiles have been changed or edited.

ex. of an announcement from Cinode Market.

ex. roles that are expiring


Choose When You Receive Notifications

With Cinode’s Teams integration, you decide how and when notifications are delivered.

You can choose between:

  • Real-time — get updates instantly as they happen

  • Daily — receive a daily digest

  • Weekly — receive a summary once a week

This flexibility ensures your team stays informed without being overloaded. Pick the rhythm that matches your workflow and let Cinode keep you aligned.


Getting Started

  1. Login to the integration platform. You'll get access to this by reaching out to us.

  2. Once logged in, go to Marketplace.

  3. Select the Teams or Pipeline Assistant integration and Configure it.

  4. Go through the steps to grant access. Add the Static Token from Cinode. Read how to create a token in Cinode.

  5. Connect to grant access to your Teams and Cinode instances. Click Next when you're done.

  6. Work your way through the configuration and tune the integration to your wishes.

  7. If you're setting up the Teams Integration, be sure to add a User Level Configuration after you've completed the general configuration.

Did this answer your question?