Connect Teamfluence to Your Sales Processes
Description
Webhooks allow you to automate workflows by notifying Teamfluence whenever changes occur. You can use preconfigured webhooks to update your system or trigger actions when events happen, such as a connection request status change or a newly clipped LinkedIn post.
Webhooks support any external URLs that accept POST data via HTTP requests. You can integrate them with automation tools like Make.com, Zapier, or n8n, or configure your own server for direct handling.
Note: Webhooks are available to all paid plan subscribers.
Available Events
- New Lead Created – A new lead has been added.
- Lead Moved to Active – The lead’s status changed to active.
- Lead Enriched with Contact Info – The lead now has an email or phone number.
- Lead Engaged in a New Event – The lead interacted with your content.
- New Tag Added to Lead – A tag was added to a lead.
- New Lead from Profile Visit – A lead discovered you by visiting a team member’s profile.
- Connection Request Sent – A connection request was sent.
- Connection Request Accepted – A new connection was made.
- Connection Request Ignored – The request was ignored.
- Connection Request Expired – The request was not accepted in time.
- New Tracked Profile – A profile was added as a contact.
- New Team Clip Added – A post was bookmarked using Team Clip.
If you need additional webhook events, feel free to submit a feature request.
Configuring a Webhook
(Example: Make.com)
Step 1: Start a New Pipeline
Begin by creating a new pipeline or scenario with a Webhook entry block.
Step 2: Obtain a Webhook URL
- Generate a custom webhook URL from your automation tool (e.g., Make.com).
- Go to Users & Settings → Webhooks in Teamfluence.
- Click Create and enter your webhook URL.
- Select the event trigger to determine which data is sent.
Step 3: Test the Webhook
- Save the webhook configuration.
- Use the Test Run button in the context menu to send sample data to the webhook URL.
- On Make.com, use the Redetermine Data Structure button to listen for incoming webhook calls.
- Once received, pass the data to your preferred destination (e.g., updating an object in HubSpot).
Example: Using Webhooks in a Connection Campaign
If your connection campaign list was built using search results, the crm_id field in the webhook payload will be empty. However, if the campaign was extended via our API, this field will contain the original specified value from your system.
Sample Data
New Clipped Post
{
"author": "Exm.AI",
"ld_urn": "urn:li:activity:7100018159690000760",
"post_url": "https://www.linkedin.com/feed/update/urn:li:activity:7198618159690485760/",
"content": "<span>Important note about recent event \n</span>",
"published_at": "2024-05-21T10:38:33Z",
"ref_id": "jiBuu1vU5dy7QbjB",
"created_at": "2024-05-23T07:06:58Z",
"team_member_email": "[email protected]"
}
New Contact Saved
{
"ref_id": "jiBuu1vU5dy7QbjB",
"first_name": "Shohreh",
"last_name": "Aghdashloo",
"username": "shohreh-aghdashloo",
"company_name": "The Expanse",
"job_title": "Global Project Manager",
"email": "enriched",
"followers_count": 21191
}
New Profile Visit
{
"first_name": "Mike",
"last_name": "Alto",
"headline": "Engineering RevOps",
"username": "mike-alto",
"linkedin_url": "https://www.linkedin.com/in/mike-alto",
"email": "[email protected]",
"team_member_email": "[email protected]"
}
Connection Request Sent
{
"ref_id": "jiBuu1vU5dy7QbjB",
"crm_id": "R9mccdj3OWqALMGCS5JMhO3auhgTtmSZ",
"first_name": "Frankie",
"last_name": "Adams",
"headline": "SDR at The Expanse",
"email": "[email protected]",
"status": "sent",
"sent_at": "2024-03-11T11:08:42Z"
}
Connection Request Accepted
{
"ref_id": "jiBuu1vU5dy7QbjB",
"crm_id": "R9mccdj3OWqALMGCS5JMhO3auhgTtmSZ",
"first_name": "Frankie",
"last_name": "Adams",
"headline": "SDR at The Expanse",
"username": "frankie",
"email": "[email protected]",
"team_member_email": "[email protected]",
"status": "accepted",
"sent_at": "2024-03-11T11:08:42Z"
}
Connection Request Ignored
{
"ref_id": "jiBuu1vU5dy7QbjB",
"crm_id": "R9mccdj3OWqALMGCS5JMhO3auhgTtmSZ",
"first_name": "Frankie",
"last_name": "Adams",
"headline": "SDR at The Expanse",
"username": "frankie",
"email": "[email protected]",
"team_member_email": "[email protected]",
"status": "ignored",
"sent_at": "2024-03-11T11:08:42Z"
}
Connection Request Expired
{
"ref_id": "jiBuu1vU5dy7QbjB",
"crm_id": "R9mccdj3OWqALMGCS5JMhO3auhgTtmSZ",
"first_name": "Frankie",
"last_name": "Adams",
"headline": "SDR at The Expanse",
"username": "frankie",
"email": "[email protected]",
"team_member_email": "[email protected]",
"status": "timedout",
"sent_at": "2024-03-11T11:08:42Z"
}
• New lead created / Lead Moved to Active / Lead Engaged in a New Event
lead_sample = {
"id": "AZDjcYMguC0Py9oA",
"crm_id": "f67b4018-436d-408d-95Bf-485c3001fc1A",
"first_name": "Shawn",
"last_name": "Spencer, MBA",
"headline": "Accomplished psychic professional with extensive experience",
"username": "shawn-psychic",
"linkedin_url": "https://www.linkedin.com/in/shawn-psychic/",
"email": "[email protected]",
"team_member_email": "[email protected]",
"source": "Profile Viewer",
"stage": "qualified",
"picture": "https://m.media-amazon.com/images/M/MV5BMTkyOTYzNTk4Ml5BMl5BanBnXkFtZTgwNDQ4NDY2MjE@._V1_.jpg",
"followers_count": 40619,
"connections_count": 5034,
"country": "United States",
"feed_updated_at": "2024-06-12T20:39:30Z",
"created_at": "2024-06-13T14:49:55Z",
"company": {
"name": "Psych",
"updated_at": "2024-06-12T20:39:30Z",
"id": 1103,
"picture": "https://i.ytimg.com/vi/Gv5RrHrBev4/maxresdefault.jpg",
"employees_num_max": 200,
"country": "United States",
"company_type": "Non Profit",
"description": "Psychic Investigations",
"urn": "2000",
"slug": "psych",
"created_at": "2024-06-13T14:58:43Z",
"employees_num_min": 2,
"headquarters": "Santa-Barbara",
"website_url": "http://psych.com",
"founded_year": 1980,
"industries": ["Investigations"],
"specialties": [],
"linkedin_url": "https://www.linkedin.com/company/psych/",
},
"history": [
{
"id": "QdK3d8ucaPyKgLRB",
"event_type": "LINKEDIN_PROFILE_VIEWER",
"description": "Visited Valentine 's profile page",
"created_at": "2024-07-18T07:31:45Z",
},
{
"id": "w06cNCSAhl9MuWwm",
"event_type": "INTERNAL",
"description": "Moved to Processing stage",
"created_at": "2024-07-18T07:31:45Z",
},
{
"id": "Gu4M5jaXbz30QJTI",
"event_type": "INTERNAL",
"description": "Moved to New stage",
"created_at": "2024-07-18T07:32:46Z",
},
{
"id": "dpvHhtM1AnSHpZ38",
"event_type": "LINKEDIN_PROFILE_VIEWER",
"description": "Visited Valentine 's profile page",
"created_at": "2024-07-22T19:22:56Z",
},
{
"id": "dpvHhAbrAnSHpZ38",
"event_type": "LINKEDIN_POST_ENGAGEMENT",
"description": "Engaged with Steven Morell's post",
"post_url": "https://www.linkedin.com/feed/update/urn:li:activity:7220042202905804801/",
"created_at": "2024-07-25T19:22:56Z",
},
{
"id": "w06cNASAhl9MuWwm",
"event_type": "LINKEDIN_COMMENT_ENGAGEMENT",
"description": "Engaged with Steven Morell's comment",
"comment_url": "https://www.linkedin.com/feed/update/urn:li:activity:7220042202905804801?commentUrn=urn%3Ali%3Acomment%3A%28activity%3A7220042202905804801%2C7220058977865273344%29&dashCommentUrn=urn%3Ali%3Afsd_comment%3A%287220058977865273344%2Curn%3Ali%3Aactivity%3A7220042202905804801%29",
"created_at": "2024-07-25T20:22:56Z",
},
],
}
Need Help?
If you have any questions, feel free to submit a ticket or email us at [email protected].