Inbox commands
CLI commands for conversations, comments, reviews, contacts, broadcasts, sequences, automations, and workflows.
Commands for everything messaging: DM conversations, comments, reviews, the contact book, broadcast campaigns, drip sequences, comment-to-DM automations, and workflow automation. All commands output JSON by default; add --pretty for indented output. Install and authentication live in the CLI overview.
Inbox (DMs, comments, reviews)
| Command | Description |
|---|---|
zernio inbox:comments | List post comments across accounts |
zernio inbox:conversation <id> | Get conversation details |
zernio inbox:conversations | List DM conversations |
zernio inbox:create-conversation | Start a new DM conversation |
zernio inbox:delete-comment <postId> | Delete a comment on a post |
zernio inbox:delete-message <conversationId> <messageId> | Delete a sent message (where supported) |
zernio inbox:edit-message <conversationId> <messageId> | Edit a sent message (where supported) |
zernio inbox:hide-comment <postId> <commentId> | Hide a comment |
zernio inbox:like-comment <postId> <commentId> | Like a comment |
zernio inbox:mark-read <conversationId> | Mark a conversation as read |
zernio inbox:messages <conversationId> | Get messages in a conversation |
zernio inbox:post-comments <postId> | Get comments on a specific post |
zernio inbox:private-reply <postId> <commentId> | Send a private reply (DM) to a commenter |
zernio inbox:react <conversationId> <messageId> | Add a reaction to a message |
zernio inbox:reply <postId> | Reply to a comment on a post |
zernio inbox:review-reply <reviewId> | Reply to a review |
zernio inbox:review-reply-delete <reviewId> | Delete a reply to a review |
zernio inbox:reviews | List reviews across accounts |
zernio inbox:send <conversationId> | Send a DM in a conversation |
zernio inbox:typing <conversationId> | Send a typing indicator in a conversation |
zernio inbox:unhide-comment <postId> <commentId> | Unhide a comment |
zernio inbox:unlike-comment <postId> <commentId> | Unlike a comment |
zernio inbox:unreact <conversationId> <messageId> | Remove a reaction from a message |
zernio inbox:update-conversation <conversationId> | Update a conversation (e.g. archive) |
Contacts
| Command | Description |
|---|---|
zernio contacts:bulk-create | Bulk create up to 1000 contacts from a JSON file |
zernio contacts:channels <id> | List channels for a contact |
zernio contacts:clear-field <id> <slug> | Clear a custom field value on a contact |
zernio contacts:create | Create a contact |
zernio contacts:delete <id> | Delete a contact |
zernio contacts:get <id> | Get contact details |
zernio contacts:list | List contacts |
zernio contacts:set-field <id> <slug> | Set a custom field value on a contact |
zernio contacts:update <id> | Update a contact |
Custom Fields
| Command | Description |
|---|---|
zernio customfields:create | Create a custom field definition |
zernio customfields:delete <id> | Delete a custom field definition |
zernio customfields:list | List custom field definitions |
zernio customfields:update <id> | Update a custom field definition |
Broadcasts
| Command | Description |
|---|---|
zernio broadcasts:add-recipients <id> | Add recipients to a broadcast |
zernio broadcasts:cancel <id> | Cancel a scheduled or sending broadcast |
zernio broadcasts:create | Create a broadcast draft |
zernio broadcasts:delete <id> | Delete a broadcast (draft only) |
zernio broadcasts:get <id> | Get broadcast details with stats |
zernio broadcasts:list | List broadcasts |
zernio broadcasts:recipients <id> | List broadcast recipients |
zernio broadcasts:schedule <id> | Schedule a broadcast for later |
zernio broadcasts:send <id> | Send a broadcast immediately |
zernio broadcasts:update <id> | Update a broadcast (draft only) |
Sequences
| Command | Description |
|---|---|
zernio sequences:activate <id> | Activate a sequence |
zernio sequences:create | Create a sequence |
zernio sequences:delete <id> | Delete a sequence |
zernio sequences:enroll <id> | Enroll contacts into a sequence |
zernio sequences:enrollments <id> | List enrollments for a sequence |
zernio sequences:get <id> | Get sequence details with steps |
zernio sequences:list | List sequences |
zernio sequences:pause <id> | Pause a sequence |
zernio sequences:unenroll <id> <contactId> | Unenroll a contact from a sequence |
zernio sequences:update <id> | Update a sequence |
Comment Automations
| Command | Description |
|---|---|
zernio automations:create | Create a comment-to-DM automation |
zernio automations:delete <id> | Delete an automation and all its logs |
zernio automations:get <id> | Get automation details with recent logs |
zernio automations:list | List comment-to-DM automations |
zernio automations:logs <id> | List trigger logs for an automation |
zernio automations:update <id> | Update an automation |
Workflows
| Command | Description |
|---|---|
zernio workflows:activate <workflowId> | Activate workflow |
zernio workflows:create | Create workflow |
zernio workflows:delete <workflowId> | Delete workflow |
zernio workflows:duplicate <workflowId> | Duplicate a workflow |
zernio workflows:get <workflowId> | Get workflow with graph |
zernio workflows:get-version <workflowId> <version> | Get a specific workflow version |
zernio workflows:list | List workflows |
zernio workflows:list-execution-events <workflowId> <executionId> | Get an execution's timeline |
zernio workflows:list-executions <workflowId> | List workflow runs |
zernio workflows:list-versions <workflowId> | List a workflow's version history |
zernio workflows:pause <workflowId> | Pause workflow |
zernio workflows:restore-version <workflowId> <version> | Restore a previous workflow version |
zernio workflows:trigger <workflowId> | Manually start a workflow run |
zernio workflows:update <workflowId> | Update workflow |
Inbox Messages (raw)
| Command | Description |
|---|---|
zernio messages:upload-media-direct | Upload media file |