/

Monday Sales CRM

Monday Sales CRM

Integration type

CRM

What we solve

monday.com Sales CRM teams need a collaborative, no-code way to track and trigger identity verification across deals and customer onboarding without leaving their monday boards or building custom systems. This integration embeds 1Kosmos IDV and LiveID into monday via an Apps Framework widget/board view, integration recipes, and webhooks—triggering verification from status changes, syncing results back to IDV Status columns via the Monday GraphQL API, and providing an auditable, shared view of verification progress for sales and compliance.

Attribute

Detail

Market share

Growing in micro-SMB, part of monday.com's work OS platform (225K+ org customers)

Marketplace

monday.com Apps Marketplace

Integration complexity

Low (Monday Apps Framework + integration recipes + webhooks)

Est. build time

2-3 weeks

Primary use cases

Customer onboarding verification, deal compliance checks, team collaboration on verification status

Technical integration architecture

Monday.com integration uses the Monday Apps Framework (React-based) to create a board view app and item detail widget. The app creates a custom column type (IDV Status) that displays verification state with color-coded indicators. Integration recipes allow users to set up automations: "When status changes to X, trigger 1Kosmos verification."

The app backend receives monday.com webhook events and 1Kosmos webhook callbacks, synchronizing state between both platforms. Monday's GraphQL API updates item column values with verification results. The board view provides a pipeline overview showing verification status across all deals.

Monday.com GraphQL integration

// Monday.com recipe trigger: "When status changes, trigger IDV"
// App receives webhook from Monday with item data

// Query item details via GraphQL
POST https://api.monday.com/v2
Body: {
    "query": "query { items(ids: [123456]) {
        name
        column_values {
            id
            text
            value
        }
        subitems { id name }
    }}"
}

// After 1Kosmos verification completes, update Monday board columns
POST https://api.monday.com/v2
Body: {
    "query": "mutation {
        change_multiple_column_values(
            board_id: 789,
            item_id: 123456,
            column_values: \"{
                \\\"idv_status\\\": {\\\"label\\\": \\\"Verified\\\"},
                \\\"idv_ial_level\\\": \\\"IAL2\\\",
                \\\"idv_liveid\\\": \\\"Enrolled\\\",
                \\\"idv_date\\\": \\\"2026-04-04\\\"
            }\"
        ) { id }
    }"
}

// Create update (comment) on item for audit trail
POST https://api.monday.com/v2
Body: {
    "query": "mutation {
        create_update(
            item_id: 123456,
            body: \"Identity verified via 1Kosmos BlockID (IAL2). LiveID biometric enrolled. Credential DID: did:1kosmos:abc123\"

// Monday.com recipe trigger: "When status changes, trigger IDV"
// App receives webhook from Monday with item data

// Query item details via GraphQL
POST https://api.monday.com/v2
Body: {
    "query": "query { items(ids: [123456]) {
        name
        column_values {
            id
            text
            value
        }
        subitems { id name }
    }}"
}

// After 1Kosmos verification completes, update Monday board columns
POST https://api.monday.com/v2
Body: {
    "query": "mutation {
        change_multiple_column_values(
            board_id: 789,
            item_id: 123456,
            column_values: \"{
                \\\"idv_status\\\": {\\\"label\\\": \\\"Verified\\\"},
                \\\"idv_ial_level\\\": \\\"IAL2\\\",
                \\\"idv_liveid\\\": \\\"Enrolled\\\",
                \\\"idv_date\\\": \\\"2026-04-04\\\"
            }\"
        ) { id }
    }"
}

// Create update (comment) on item for audit trail
POST https://api.monday.com/v2
Body: {
    "query": "mutation {
        create_update(
            item_id: 123456,
            body: \"Identity verified via 1Kosmos BlockID (IAL2). LiveID biometric enrolled. Credential DID: did:1kosmos:abc123\"

// Monday.com recipe trigger: "When status changes, trigger IDV"
// App receives webhook from Monday with item data

// Query item details via GraphQL
POST https://api.monday.com/v2
Body: {
    "query": "query { items(ids: [123456]) {
        name
        column_values {
            id
            text
            value
        }
        subitems { id name }
    }}"
}

// After 1Kosmos verification completes, update Monday board columns
POST https://api.monday.com/v2
Body: {
    "query": "mutation {
        change_multiple_column_values(
            board_id: 789,
            item_id: 123456,
            column_values: \"{
                \\\"idv_status\\\": {\\\"label\\\": \\\"Verified\\\"},
                \\\"idv_ial_level\\\": \\\"IAL2\\\",
                \\\"idv_liveid\\\": \\\"Enrolled\\\",
                \\\"idv_date\\\": \\\"2026-04-04\\\"
            }\"
        ) { id }
    }"
}

// Create update (comment) on item for audit trail
POST https://api.monday.com/v2
Body: {
    "query": "mutation {
        create_update(
            item_id: 123456,
            body: \"Identity verified via 1Kosmos BlockID (IAL2). LiveID biometric enrolled. Credential DID: did:1kosmos:abc123\"

Workflow insertion points

  • Item column: IDV status column on CRM boards

  • Integration recipes: No-code automation triggers for IDV

  • Item detail widget: Full verification panel with LiveID trigger

  • Dashboard widget: Verification funnel metrics for compliance teams


Transform how you verify and authenticate

Secure onboarding, eliminate passwords, and stop fraud on one platform. Schedule a demo and see it in action.

Transform how you verify and authenticate

Secure onboarding, eliminate passwords, and stop fraud on one platform. Schedule a demo and see it in action.

Transform how you verify and authenticate

Secure onboarding, eliminate passwords, and stop fraud on one platform. Schedule a demo and see it in action.