Create Profile

humantic_ai.create_profile
ActionCRM & salesconnection required

Calls the Humantic AI API with the connection's credentials.

Start a personality analysis for a person from their LinkedIn profile URL or email address, then read it back with Get Profile.

Connection

Required
Yes — the node will not save without one
Auth type
API key
Providers
Humantic AI
Secret shape
the API key, or {"api_key": "…"}
Config it needs
base_url
Resolved by
config.connection_id, else node.connection_id

Configuration

5 fields, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
profile_id
The person to analyse: their LinkedIn profile URL, their email address, or the unique string a text-based analysis was created under.
stringYes——https://www.linkedin.com/in/ramanaditya/
firstname
The person's first name, which improves matching when the id is an email address rather than a LinkedIn URL.
stringNo———
lastname
The person's last name, which improves matching when the id is an email address rather than a LinkedIn URL.
stringNo———
enrich_profile
For an email address, let Humantic AI resolve it to the matching social profile before analysing. Leave unset to use its default.
booleanNo———
web_insights
Ask Humantic AI to build insights from public web sources (an overview, the topics the person cares about, and media appearances).
booleanNo———

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "profile_id": "https://www.linkedin.com/in/ramanaditya/"
}

Output

One shape.

result

FieldTypeExample
profile_id
The id the analysis was created under.
string—
status
Humantic's verdict on the request, such as success.
string—
analysis_status
How far the analysis has got, such as Complete.
string—
message
Humantic's own description of what happened.
string—
user_id
Humantic's internal identifier for the analysed person.
string—
username
The profile URL or address Humantic resolved the id to.
string—
usage_stats
Quota counters for the API key, as Humantic returned them.
object—
{
  "analysis_status": "",
  "message": "",
  "profile_id": "",
  "status": "",
  "usage_stats": {},
  "user_id": "",
  "username": ""
}

Notes

  • Analysis is asynchronous: fetch the profile 30-45 seconds later for a LinkedIn URL or an email address.

Related Humantic AI nodes

See Create Profile run in a workflow.

In a technical demo we add the Humantic AI connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.