Skip to main content

Drift

Download With Dependencies

Drift Pack containing integrations with the Drift API

Drift integration to fetch, modify, create and delete contacts within the Drift Plattform's Contact API.
This integration was integrated and tested with version 1.7 of Drift

Configure Drift on Cortex XSOAR

  1. Navigate to Settings > Integrations > Servers & Services.

  2. Search for Drift.

  3. Click Add instance to create and configure a new integration instance.

    Parameter Description Required
    Access Token API Access Token True
    Use system proxy settings False
    Trust any certificate (not secure) False
  4. Click Test to validate the URLs, token, and connection.

Commands

You can execute these commands from the Cortex XSOAR CLI, as part of an automation, or in a playbook.
After you successfully execute a command, a DBot message appears in the War Room with the command details.

drift-get-contact


Retrieve a contact using their email address (for multiple) or ID (for single).

Base Command

drift-get-contact

Input

Argument Name Description Required
id ID of the contact (overrides the email input). Optional
email Email of the contact. Optional

Context Output

Path Type Description
Drift.Contacts.id number ID of the contact
Drift.Contacts.createdAt number Created at timestamp (Epoch Unix Timestamp)
Drift.Contacts.Attributes unknown Attributes of the contact (JSON dict).

drift-update-contact


Patch Contact Updates using contact ID

Base Command

drift-update-contact

Input

Argument Name Description Required
id Contact ID. Required
attributes Attributes to be updates. Required

Context Output

Path Type Description
Drift.Contacts.id number ID of the created contact
Drift.Contacts.createdAt number Created at timestamp (Epoch Unix Timestamp)
Drift.Contacts.attributes unknown Attributes of the contact (JSON dict).

drift-delete-contact


Delete Contact using contact ID

Base Command

drift-delete-contact

Input

Argument Name Description Required
id Contact ID. Required

Context Output

There is no context output for this command.

drift-post-contact


Post New Contact using a new contact Email

Base Command

drift-post-contact

Input

Argument Name Description Required
email New Contact Email. Required

Context Output

Path Type Description
Drift.Contacts.id number ID of the created contact
Drift.Contacts.createdAt number Created at timestamp (Epoch Unix Timestamp)
Drift.Contacts.Attributes unknown Attributes of the contact (JSON dict).

Drift integration to fetch, modify, create and delete contacts within the Drift Plattform's Contact API.
This integration was integrated and tested with version 1.7 of Drift

Configure Drift on Cortex XSIAM

  1. Navigate to Settings > Integrations > Servers & Services.

  2. Search for Drift.

  3. Click Add instance to create and configure a new integration instance.

    Parameter Description Required
    Access Token API Access Token True
    Use system proxy settings False
    Trust any certificate (not secure) False
  4. Click Test to validate the URLs, token, and connection.

Commands

You can execute these commands from the Cortex XSIAM CLI, as part of an automation, or in a playbook.
After you successfully execute a command, a DBot message appears in the War Room with the command details.

drift-get-contact


Retrieve a contact using their email address (for multiple) or ID (for single).

Base Command

drift-get-contact

Input

Argument Name Description Required
id ID of the contact (overrides the email input). Optional
email Email of the contact. Optional

Context Output

Path Type Description
Drift.Contacts.id number ID of the contact
Drift.Contacts.createdAt number Created at timestamp (Epoch Unix Timestamp)
Drift.Contacts.Attributes unknown Attributes of the contact (JSON dict).

drift-update-contact


Patch Contact Updates using contact ID

Base Command

drift-update-contact

Input

Argument Name Description Required
id Contact ID. Required
attributes Attributes to be updates. Required

Context Output

Path Type Description
Drift.Contacts.id number ID of the created contact
Drift.Contacts.createdAt number Created at timestamp (Epoch Unix Timestamp)
Drift.Contacts.attributes unknown Attributes of the contact (JSON dict).

drift-delete-contact


Delete Contact using contact ID

Base Command

drift-delete-contact

Input

Argument Name Description Required
id Contact ID. Required

Context Output

There is no context output for this command.

drift-post-contact


Post New Contact using a new contact Email

Base Command

drift-post-contact

Input

Argument Name Description Required
email New Contact Email. Required

Context Output

Path Type Description
Drift.Contacts.id number ID of the created contact
Drift.Contacts.createdAt number Created at timestamp (Epoch Unix Timestamp)
Drift.Contacts.Attributes unknown Attributes of the contact (JSON dict).

PLATFORMS

Cortex XSOARCortex XSIAM

INFO

Supported ByCommunity
CreatedJuly 17, 2022
Last ReleaseJuly 9, 2024
WORKS WITH THE FOLLOWING INTEGRATIONS:

DISCLAIMER
Content packs are licensed by the Publisher identified above and subject to the Publisher’s own licensing terms. Palo Alto Networks is not liable for and does not warrant or support any content pack produced by a third-party Publisher, whether or not such packs are designated as “Palo Alto Networks-certified” or otherwise. For more information, see the Marketplace documentation.