Tool

Create update contact

The Apollo.io Create or Update Contact tool enables users to seamlessly add new contacts or update existing ones within their Apollo CRM system. It intelligently manages contacts by using email as a unique identifier to avoid duplicates, ensuring accurate and up-to-date contact information.

apollo_io

Features

  • Automatically creates a new contact if the provided email does not exist in the database.
  • Updates existing contact details when the email already exists.
  • Supports detailed contact information including first name, last name, title, phone, and address.
  • Allows tagging contacts with customizable labels for better organization and segmentation.
  • Integrates enrichment capabilities using organization website URLs to provide more comprehensive contact data.

Benefits

  • Streamlines contact management by eliminating duplicate entries.
  • Enhances data accuracy and completeness for sales and marketing teams.
  • Saves time by automating the update and creation process of contacts.
  • Improves targeting and segmentation through label tagging and contact stages.
  • Facilitates better CRM hygiene and data-driven decision making with enriched contact information.

Description

Creates or updates a specific contact. If the contact email already exists, it's updated. Otherwise, a new contact is created. See the documentation

IMPORTANT: The arguments have specific formats. Please follow the instructions below:

  • labelNames: Return JSON in this format: string[]

Parameters

10 parameters

NameTypeDescription
emailrequiredstring

Email address of the contact

firstNamestring

First name of the contact

lastNamestring

Last name of the contact

titlestring

The title this contact

accountIdstring

Identifier of the account for this contact

websiteUrlstring

The organization website Apollo can use to enrich data for you. DO NOT pass in personal social media URLs such as "http://www.linkedin.com/profile_url", or your data will be incorrectly enriched. This argument will be ignored if you pass in a valid email.

labelNamesstring[]

A list of names to tag this contact. You can select the labels from the list or create new ones using a custom expression, i.e., ["label1", "label2"]

contactStageIdstring

Identifier of a contact stage

addressstring

The address string for this contact, Apollo will intelligently infer the city, state, country, and time zone from your address

phonestring

The direct dial phone for this contact

Ready to vibe automate?

Join thousands of people who have transformed their workflows.

Workflows

Automations with AI agents

Collections

All your data, searchable

Chat Widget

Drop-in widget for your website

Developer API

Build AI-powered apps with ease

    We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy