Merge · Arazzo Workflow
Merge CRM Log an Engagement on a Contact
Version 1.0.0
Resolve a contact by email, log an engagement against that contact, and confirm the engagement.
Provider
Workflows
log-engagement
Log an engagement against a contact resolved by email.
Resolves a contact by email address, creates an engagement referencing that contact, and confirms the engagement.
1
resolveContact
{$sourceDescriptions.subpackageContactsApi.url}#/paths/~1crm~1v1~1contacts/get
Resolve the contact by matching on the supplied email address, returning at most one match.
2
createEngagement
{$sourceDescriptions.subpackageEngagementsApi.url}#/paths/~1crm~1v1~1engagements/post
Create the engagement and reference the resolved contact.
3
confirmEngagement
{$sourceDescriptions.subpackageEngagementsApi.url}#/paths/~1crm~1v1~1engagements~1{id}/get
Read the created engagement back to confirm it was persisted.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.