Actions264
- Conversation Actions
- Message Actions
- Contact Actions
- Inbox Actions
- Agent Actions
- Team Actions
- Label Actions
- Canned Response Actions
- Custom Attribute Actions
- Webhook Actions
- Pipeline Actions
- Card Actions
- Create
- Get
- Get Many
- Update
- Delete
- Move to Stage
- Reopen
- Get Timeline
- Bulk Move
- Get Lead Score
- Recalculate Lead Score
- Add Contact
- Remove Conversation
- Export (CSV)
- Get Import Template (CSV)
- Get Discarded
- Restore
- Delete Permanently
- Assign Owner
- Bulk Assign Owner
- Bulk Set Priority
- Override Lead Score
- Get Attachments
- Delete Attachment
- Follow-up Actions
- Activity Actions
- Lead Scoring Actions
- Campaign Actions
- SLA Actions
- WAHA Actions
- WhatsApp Template Actions
- Appointment Actions
- Professional Actions
- Service Actions
- Partner Actions
- Broadcast Actions
- Broadcast Blacklist Actions
- Commercial Analysis Actions
- Sequence Actions
- WhatsApp Hub (NooviConnect) Actions
- Captain AI Actions
- UAZAPI Actions
- Company Actions
- Pipeline Automation Actions
- Pipeline Webhook Actions
- Pipeline Follow-up Rule Actions
- Sequence Definition Actions
- Activity Template Actions
- Product Actions
- Opportunity Actions
- Follow-up Automation Actions
Professional → Create
AI-generatedSummary
Create a professional in the specified NooviChat account, optionally linking an agent, services, working hours, and other professional details. The node validates service and agent IDs before sending the create request; IDs outside the account can be rejected by the API.
Inputs
- Account ID (required) — NooviChat account ID; supports expressions for workflows that target multiple accounts.
- Name (required) — Professional’s full name.
- Agent ID — Optional positive 64-bit agent ID to link; leave empty or use 0 to create without an agent. The API returns HTTP 422 if the agent is outside the authenticated account.
- Specialty — Professional specialty or title.
- Registry — Professional registry number, such as CRM, CRO, OAB, or CREA.
- Email — Professional’s email address.
- Phone — Professional’s phone number.
- Color — Calendar identification color; defaults to #3B82F6.
- Buffer Between Appointments (Minutes) — Minimum gap between consecutive appointments, in minutes; defaults to 0.
- Service IDs (JSON) — JSON array of positive 64-bit service IDs, such as ["3","7"]. An empty array creates the professional without services; null omits the field. The node rejects malformed IDs, and the API returns HTTP 422 for IDs outside the account.
- Working Hours (JSON) — Object keyed by weekday abbreviations (mon through sun), each with an array of time windows using zero-padded HH:MM start and end values. Start must be earlier than end. An empty object is accepted.
- Active — Whether the professional is active and returned by the scheduling list; defaults to true.
- Custom Attributes (JSON) — Custom professional attributes as a JSON object.
- Avatar Signed Blob ID — Optional Active Storage signed blob ID for an image up to 5 MB.
Output shape
A single record
Returns the professional created by the API. The exact response envelope and fields are not specified.