Hatif and Salesflare

How to connect Hatif

What you can automate

  • When new Contact in Hatif, find or create contact in Salesflare.

About Hatif

Hatif is a unified messaging and voice-call platform that enables customer communication and engagement.

Hatif operations on Zapier

Triggers (2)

Start a workflow when this happens

  • New Contact — Triggers when a new contact is created in Hatif.
  • New or Updated Conversation — Triggers when a conversation is created or updated in a specific channel. Requires selecting a channel.

Actions (16)

Things Salesflare can make it do

  • Assign Conversation — Assigns a conversation to a human user or AI agent, or unassigns it if both are left blank.
  • Bulk Import Contacts (vCards) — Bulk-creates or updates contacts from one or more vCard strings.
  • Create Contact Property — Defines a new custom property field for contacts in the workspace.
  • Create Outbound IVR Call — Starts an outbound IVR call, playing an audio file or text-to-speech message, with optional DTMF digit collection.
  • Create Tag — Creates a new tag for labeling and organizing contacts or conversations.
Show 11 more actions
  • Create or Get Conversation — Finds or creates a contact by phone number, then finds or creates (and reopens if closed) a conversation between that contact and a channel.
  • Create/Update Contact — Creates a new contact, or updates an existing one if a contact with the same phone number already exists.
  • Send WhatsApp Audio — Sends a WhatsApp audio/voice-note message from a Hatif channel to a phone number.
  • Send WhatsApp Image — Sends a WhatsApp image message, with an optional caption, to a phone number.
  • Send WhatsApp Template — Sends a pre-approved WhatsApp template message with body variables to a phone number.
  • Send WhatsApp Text — Sends a WhatsApp text message from a Hatif channel to a phone number.
  • Send WhatsApp Video — Sends a WhatsApp video message, with an optional caption, to a phone number.
  • Set Contact Property Value — Sets (creates or updates) the value of a custom property on a contact.
  • Update Contact — Updates an existing contact's profile fields by ID. Only non-empty fields are applied.
  • Update Contact Property — Updates an existing custom property definition's name, required flag, and (for Select type) its options.
  • Update Tag — Updates an existing tag's name, icon, description, or pinned status. Only included fields are changed.

Searches (5)

Look up existing records

  • Contact Property Statistics — Returns a breakdown of how many contacts have each value of a Select-type custom property.
  • Find Contact — Searches for contacts by name, phone number, or custom property values.
  • Get Conversation — Retrieves a single conversation's full summary by ID.
  • Get Conversation Timeline — Retrieves the chronological timeline of events (calls, messages, assignments) for a conversation.
  • Get Outbound IVR Status — Retrieves the current status and details of a previously created outbound IVR call request.

Similar apps

Not using Salesflare yet?

Salesflare is a CRM for small and medium-sized B2B businesses — it fills itself in automatically so your team actually keeps it up to date.

Try it for free